网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
有以下程序:
#include
main()
{
int a=0,b=0,c=0,d=0;
(++a||++b)?++c:++d;
printf(%d,%d,%d,%d,a,b,c,d);
}
程序的运行结果是( )。
A
1,0,1,0
B
1,1,0,1
C
1,0,0,1
D
1,1,1,0
参考答案
参考解析
解析:
本题程序执行过程为:求解逻辑表达式(++a‖++b),++a的值为1,则整个表达式为真,不计算++b,然后求解++c,不计算++d,最后得到a=1,b=0,c=1,d=0,答案选择A选项。
本题程序执行过程为:求解逻辑表达式(++a‖++b),++a的值为1,则整个表达式为真,不计算++b,然后求解++c,不计算++d,最后得到a=1,b=0,c=1,d=0,答案选择A选项。
更多 “单选题有以下程序: #include main() { inta=0,b=0,c=0,d=0; (++a||++b)?++c:++d; printf(%d,%d,%d,%d,a,b,c,d); } 程序的运行结果是( )。A 1,0,1,0B 1,1,0,1C 1,0,0,1D 1,1,1,0” 相关考题
考题
有以下程序:includemain(){int y=9;for(;y>0;y--)f(y%3==0)printf("%d",--y);}程序的
有以下程序: #include<stdio.h> main() { int y=9; for(;y>0;y--) f(y%3==0)printf("%d",--y); } 程序的运行结果是( )。A.741B.963C.852D.875421
考题
有以下程序: include main ( ) int i;for(i =0;i
有以下程序: #include <stdio.h> main ( ) int i; for(i =0;i <3 ;i ++ ) switch (i) case 0: printf(" % d" ,i); case 2: printf(" % d" , i); default: printf( "% d" , i);程序运行后的输出结果是( )。A.22111B.21021C.122D.12
考题
有以下程序:include main(){ inta=1,b=2,c=3,x; x=(ab)c; printf("%d\n",x);}程
有以下程序: #include <stdio.h> main() { int a=1,b=2,c=3,x; x=(ab)c; printf("%d\n",x); } 程序的运行结果是( )。A.0B.1C.2D.3
考题
有以下程序 include main( ) { printf("%d\n",NULL); } 程序运行后的输出结果是
有以下程序#include <stdio.h>main( ){ printf("%d\n",NULL); }程序运行后的输出结果是A.0B.1C.-1D.NULL没定义,出错
考题
有以下程序:include main(){ printf("%d\n",NULL);}程序运行后的输出结果是()。A.0B.1C
有以下程序: #include<stdio.h> main() { printf("%d\n",NULL);} 程序运行后的输出结果是( )。A.0B.1C.-1D.NULL没定义,出错
考题
有以下程序:include main(){inty=9;for( ; y>0; y--)if(y%3==0) printf("%d", --y);}
有以下程序: #include <stdio.h> main() {int y=9; for( ; y>0; y--) if(y%3==0) printf("%d", --y); } 程序的运行结果是( )。A.741B.963C.852D.875421
考题
有以下程序 include main() { int y=9; for( ; y>0; y--) if(y%
有以下程序 #include <stdio.h> main() { int y=9; for( ; y>0; y--) if(y%3==0) printf("%d",--y); } 程序的运行结果是A.741B.963C.852D.875421
考题
有以下程序:include main ( ){int a[3] [3] , *p,i; p=a[0][0];for(i=0;i
有以下程序: #include <stdio.h> main ( ) { int a[3] [3] , *p,i; p=a[0][0]; for(i=0;i<9; i++)p[i]=i: for(i=0; i<3;i++)Printf("%d",a[1][i]); } 程序运行后的输出结果是( )。A.012B.123C.234D.345
考题
有以下程序:include include main( ) {char a[ 7 ] = "a0 \0a0 \0";int i,
有以下程序:#include <stdio.h>#include <string.h>main( ) { char a[ 7 ] = "a0 \0a0 \0"; int i,j; i = sizeof(a); j = strlen(a); printf(" % d %d \n" ,i,j); }程序运行后的输出结果是( )。A.22B.76C.72D.62
考题
有以下程序includemain(){printf("%d\n",NULL);}程序运行后的输出结果是A.0B.1C.-1D.N
有以下程序 #include<stdio.h> main() {printf("%d\n",NULL);} 程序运行后的输出结果是A.0B.1C.-1D.NULL没定义,出错
考题
以下程序运行后的输出结果是( )。 include main() { int x=20; printf("%d", 0
以下程序运行后的输出结果是( )。include<stdio.h>main(){ int x=20;printf("%d", 0<x<20);printf("%d\n", 0<x x<20);}
考题
有以下程序include main(){ int.i=0,a=0;while(i
有以下程序 #include <stdio.h> main() { int.i=0,a=0; while(i<20) { for(;;) { if((i%10)==0) break; else i--; } i+=11; a+=i; } printf("%d\n",a) ; } 程序运行后的输出结果是( )A.21B.32C.33D.11
考题
有以下程序:includemain(){printf("%d\n",NULL));程序运行后的输出结果是()。A.0B.1C.-
有以下程序: #include<stdio.h> main() {printf("%d\n",NULL)); 程序运行后的输出结果是( )。A.0B.1C.-1D.NULL没定义,出错
考题
下列程序的运行结果是()。 include class A { inta; public: A(){a=0:} A(int aa) {
下列程序的运行结果是( )。 #include<iostream.h> class A { inta; public: A(){a=0:} A(int aa) { a=aa; cout<<a++; } }; void main() { A x,y(2),z(3); cout<<endl; }A.0B.23C.34D.25
考题
有以下程序include.main(){char*p="abcde\ofghjik\0";printf("%d\n",strlen(p));} 程
有以下程序 #include.<string.h> main() { char *p="abcde\ofghjik\0"; printf("%d\n",strlen(p)); } 程序运行后的输出结果是A.12B.15C.6D.5
考题
有以下程序: include main( ) {intc = 35; printf( "% d \n" , ec); }程序运行
有以下程序: #include <stdio.h> main( ) { intc = 35; printf( "% d \n" , ec); } 程序运行后输出结果是( )。A.0B.70C.35D.1
考题
有以下程序: include main( ) { int sum=0,x=5; do{sum+=x;}while(!--x); printf("%d\n",sum); } 程序的运行结果是( )。
A.0B.5C.14D.15
考题
有以下程序includemain0{inty=9; for( ;y>0;y--) if(y%3==0)printf("%d",--y);}程序的
有以下程序 #include <stdio.h> main0 { int y=9; for( ;y>0;y--) if(y%3==0) printf("%d",--y); } 程序的运行结果是A.741B.963C.852D.875421
考题
阅读下面语句,则程序的执行结果是______。include"stdio.h"main(){ inta=-1,b=1,k;if((++a
阅读下面语句,则程序的执行结果是______。include"stdio.h"main(){ inta=-1,b=1,k;if((++a<0)! (b--<=0))printf("%d,%d\n",a,b);else printf("%d,%d\n",b,a);}
考题
单选题有以下程序:#include #include main(){ char x[]=STRING; x[0]=0; x[1]='\0'; x[2]='0'; printf(%d %d,sizeof(x),strlen(x)); }程序运行后的输出结果是( )。A
6 1B
7 0C
6 3D
7 1
考题
单选题有以下程序 #include main() { inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j,k=0; for(i=0;i for(j=0;j printf("%d",k); } 程序运行后的输出结果是( )。A
99B
68C
60D
108
考题
单选题有以下程序#include #include main(){ int a = 3; printf(%d,(a+=a-=a*a));}程序运行后的输出结果是( )。A
-12B
9C
0D
3
考题
单选题有以下程序#include main(){ int a=1, b=0; for(; a5;a++) { if(a%2 == 0)break; continue; b += a; } printf(%d ,b);}程序运行后的输出结果是( )。A
0B
1C
10D
4
考题
单选题有以下程序:#include main(){ int sum=0,x=5; do{ sum+=x; } while(!--x); printf(%d,sum);}程序的运行结果是( )。A
0B
5C
14D
15
考题
单选题有以下程序 #include voidfun(intx,inty,int*c,int*d) { *c=x+y; *d=x-y; } main() { inta=4,b=3,c=0,d=0; fun(a,b,c,d); printf("%d%d",c,d); } 程序的输出结果是( )。A
7 1B
4 3C
3 4D
0 0
考题
单选题以下程序:
#include
#defineSUB(a)(a)-(a)
main()
{
inta=2,b=3,c=5,d;
d=SUB(a+b)*c;
printf(%d,d);
}
程序运行后的结果是( )。A
0B
-12C
-20D
10
考题
单选题有以下程序: #include main() { inta[]={10,20,30,40},*p=a,i; for(i=0;i { a[i]=*p; p++; } printf("%d",a[2]); } 程序运行后的输出结果是( )。A
30B
40C
10D
20
热门标签
最新试卷