相关题目
144、有如下程序
main()
{ int i,sum;
for(i=1;i<=3;sum++) sum +=i;
printf( );
}
该程序的执行结果是______。
143、有如下程序
main()
{ int a = 2,b =- 1,c = 2;
if( )
if(b<0) c=0;
else c++;
printf( );
}
该程序的输出结果是______。
142、有如下程序
main()
{ float x=2.0,y;
if(x<0.0) y=0.0;
else if(x<10.0) y=1.0/x;
else y=1.0;
printf( );
}
该程序输出结果是______。
141、有如下程序
main()
{ int x=1,a=0,b=0;
switch( ){
case 0: b++;
case 1: a++;
case 2: a++;b++;
}
printf( );
}
该程序的输出结果是______。
140、有如下程序
main()
{ int y=3,x=3,z=1;
printf( ),z+2);
}
运行该程序的输出结果是______。
139、若变量a、i已正确定义,且i已正确赋值,合法的语句是______。
138、若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是______。
137、若变量已正确定义并赋值,下面符合C语言的表达式是______。
136、设有说明语句: char a = '\72'; 则变量a ______。
135、以下程序的输出结果是______。
main()
{ char *s="12134211"; int v[4]={0,0,0,0},k,i;
for (k=0;s[k];k++)
{ switch( )
{ case '1':i=0;
case '2':i=1;
case '3':i=2;
case '4':i=3;
}
v[i]++;
}
for(k=0; k<4;k++) printf( );
}
