【单选题】
两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是( )。
main( )
{ int x;
scanf(“%d”,
if(x++>5) printf(“%d”,x);
else printf(“%d\n”,x--); }
【单选题】
以下if语句中语法错误的是( )
①
if (a>b) printf(“%f”,a);
②
if(a>b)printf(“%f”,a);
else printf(“%f”,b);
④
if(a>b)printf(“%f”,b);
else printf(“%f”,a);
【单选题】
程序段如下
int k=1;
while(!k==0) {k=k+1;printf(%d\n,k);}
说法正确的是( )
【单选题】
下列语句中,能正确输出26个英文字母的是( )
①
for(a=aaz printf(%c,++a));
③
for(a=aaz printf(%c,a++));
④
for(a=aaz printf(%c,a));
【单选题】
有如下程序
main()
{ int i,sum=2;
for(i=1;ii+=2) sum+=i;
printf(“%d\n”,sum); }
该程序的执行结果是( )
【单选题】
若i,j已定义为int型,则以下程序段中循环体的总的执行次数是( )
for(i=5;i;i--)
for(j=0;j<4;j++)
{ }
【单选题】
有以下程序段,输出结果是( )。
int x=3;
do { printf(%d ,x-=2); }while(!(- -x));
【单选题】
在do-while循环中,循环由do开始,用while结束;必须注意的是:在while表达式后面的( )不能丢,它表示do-while语句的结束。
【单选题】
对于下面的for循环语句,可以断定它执行( )次循环。
for(x=0,y=0;(y!=67)(xx++) printf(----
【单选题】
循环“for(i=0,x=1;i=10xi++);”的循环执行( )。