当前位置:计算机科学技术题库>C#程序设计题库

问题:

[单选] 对语句scanf(“%c%c%c”,&x,&y,&z);和语句scanf(“%c,%c,%c”,&x,&y,&z);的输入,以下说法正确的是()

都以空格作为间隔。前者以空格作为间隔,后者以逗号作为间隔。前者不以空格作为间隔,后者以逗号作为间隔。都以逗号作为间隔。

问题:

[单选] 设有说明语句:intx;,执行语句x=10;x+=x-=x;后,变量x的值为()

0。10。20。30。

问题:

[单选] 设有说明语句:int i,j,若从键盘给i、j输入数据,以下不正确的输入语句是()

scanf("%d%d",&i,&j)。scanf("%dW%d",&i,&j)。scanf("%d,%d",&i,&j)。scanf("%d%d",i,j)。

问题:

[单选] 若从键盘上输入566777abc后,变量f的值是()

566777.0。6777.0。777.0。0.0。

问题:

[单选] 设有说明语句:int x=1;,语句printf(“%d\n”,-x++);的输出结果是()

-1。0。1。2。

问题:

[单选] 设有说明语句:int k=1,m=2;double d=7.3;,以下表达式中错误的是()。

k>=m=k。k++。k%(int)d。d>m>k。

问题:

[单选] 设a=3,b=4,c=5,则逻辑表达式“!(a+b)*c-1&&b+c%2”的值是()

-1。0。1。2。

问题:

[单选] 请从以下表达式中选出a为偶数时值为0的表达式()

a%2==0。!a%2!=0。a/2*2-2==0。a%2。

问题:

[单选] 能正确表示逻辑关系:“0≤a≤10”的C语言表达式是()

0<=a<=10。a>=0,a<=10。a>=0&&a<=10。a>=0‖a<=10。

问题:

[单选] 在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式()

只能用逻辑表达式。只能用逻辑表达式或关系表达式。只能用关系表达式。可用任意表达式。