问题

有以下程序:

include <stdio.h>

main( )

{ int a=7;

while(a--);

print[("%d\n",a);

}

程序运行后的输出结果是( )。

A.-1

B.0

C.1

D.7

参考答案
您可能感兴趣的试题
  • 当c的值不为0时,在下列选项中不能正确将c的值赋给变量a、b的是( )。A.c=b=a;B.(a=c)||(b=c)C.(a=c)&&(b=c);D.a=c=b;
  • 设变量已正确定义,则以下能正确计算f=n!的程序是( )。A.f=0:for(i=1;i1;i++)f*=i:D.f=1;for(i=n;i>=2;i--)f*=i:
  • 若有运算符:>、一、、、=、、%、=D.sizeof、%、、=
  • 若有如下说明:int a,b=5,*t=&a;则能完成a=b赋值功能的语句是()A.&a=&b;B.*t=b;C.*t=&b;D.*a=*t;
  • 交换两个变量的值,不允许用临时变量,应该使用下列哪一个位运算符()A.~B.&C.^D.|
  • 设有char str[10],下列语句正确的是()A.scanf(%s0,&str);B.printf(%c,str);C.printf(%s,str[0]);D.printf(%s,
相关内容