【单选题】
写出下面程序的执行结果。main( ){ int x,y=1; if(y!=0) printf(“%d\t”,x); if(y= =0) else printf(“%d\t\n”,x);}
【单选题】
以下程序的运行结果是。main( ){int c,x,y; x=1; y=1; c=0; c=x++||y++; printf(“\n%d%d%d\n”,x,y,c);}
【单选题】
若有定义:int a,b;,通过语句scanf(“%d#%d”,a,,能把整数3赋给变量a,5付给变量b的输入数据是()。
【单选题】
能正确表示x的取值范围在[0,100]和[-10,-5]内的表达式是。
①
(x=-10)||(x=-5)(x=0)||(x=100)
②
(x=-10)(x=-5)||(x=0)(x=100)
③
(x=-10)(x=-5)(x=0)(x=100)
④
(x=-10)||(x=-5)||(x=0)||(x=100)
【单选题】
若有定义:int x,y;char a,b,c;并有以下输入数据(此处,代表换行符)1,2A,B,C则能给x赋整数1,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是()。
①
scanf(x=%d,y=%d,x,a=getchar();b=getchar();c=getchar();
②
scanf(%d,%d,x,a=getchar();b=getchar();c=getchar();
③
scanf(%d,%d,%c,%c,%c,%c,%c,%c,x,y,a,a,b,b,c,
④
scanf(%d,%d,%c,%c,%c,x,y,a,b,