设有条件表达式:(EXP)i++: j--,则以下表达式中与(EXP)完全等价的是______。

A:(EXP==0) B:(EXP!=0) C:(EXP==1) D:(EXP!=1)

若有“double a;”,则正确的输入语句是( )。

A:scanf("%1f",a); B:scanf("%f",&a); C:scanf("%1f",&a) D:scanf("%1e",&a);

有定义语句:intb;charc[10];则正确的输入语句是()。

A:seanf("%d%s" ,&b,&c) B:scanf("%d%s",&b,c) C:seanf("%d%s",b,c) D:scanf("%d%s",b,&c)

以下各选项企图说明—种新的类型名,其中正确的是()

A:typedef vi int B:typedef V2=int C:typedef int v3 D:lypedef v4:int

若有说明语句:int a,b,c,*d=&c;,则能正确从键盘读入3个整数分别赋给变量a、b、c的语句是 ______。

A:scanf("%d %d %d",&a,&b,d); B:scanf("%d %d %d",&a,&b,&d); C:scanf("%d %d %d",a,b,d); D:scanf("% d% d%d",a,b,*d);

在下列选项中,没有构成死循环的是( )。

A:int i=100; B:while(1) C:i==i0+1; D:if(i>100) break; E:for(;;); F:int k=10000; G:dok++;while(k>10000); H:int s=36; I:while (s) --s;

若变量已正确定义,下列正确的程序段是( )。

A:while(ch=getchar()==’/N’)putchar(ch); B:while((ch=getchar())==’’)putchar(ch); C:while((ch=getchar())!=’/N’)putchar(ch); D:while((ch=getchar())!=’’)putchar(ch);

有下列程序段:

int k=0,a=1,b=2,c=3;

k=a<bb:a;k=k>CC:k;

执行该程序段后,k的值是( )。

A:3 B:2 C:1

有以下程序:
main()
int i,j,x=0;
for(i=0;i<2;i++)
x++;
for(j=0;j<=3;j++)
if(j%2)continue;
x++;
x++;
printf("x=%d/n",x);
程序执行后的输出结果是()。

A:x=4 B:x=8 C:x=6 D:x=12

若有下列定义,则对a数组无素地址的正确引用是()。
inta[5],*p=a;

A:p+5 B:*a+1 C:&a+1 D:&a[0]

微信扫码获取答案解析
下载APP查看答案解析