网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
有以下程序: #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选项。
更多 “单选题有以下程序: #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