二级C语言

第681题

设有定义:

int a;float b;

执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876 543.0,则a和b的值分别是( )。

第682题

以下选项中,当x为大于1的奇数时,值为0的表达式是( )。 

第683题

执行以下程序段后,w的值为( )。

int w='A',x=14,y=15;
w=((x||y)&&(w<'a'));
第684题

以下叙述中正确的是( )。 

第685题

设有定义:

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

以下语句中执行效果与其他三个不同的是( )。

第686题

如有表达式(w)?(-x):(++y),则其中与w等价的表达式是 ( )。

第687题

若有定义:int x,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是( )。 

第688题

以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是( )。

第689题

有以下程序

#include <stdio.h>
main()
{
 int a,b;
 for(a=0; a<3; a++) 
 {
 scanf("%d", &b);
 switch(b)
 {
 default: printf("%d,", ++b);
 case 1: printf("%d,", ++b);
 case 2: printf("%d,", ++b);
 }
 }
}

执行时输入:1 2 3 <回车>,则输出结果是( )。 

第690题

有以下程序:

#include<stdio.h>
main()
{
…
while(getchar()!='\n');
…
}

以下叙述中正确的是()。

第691题

若要实现total=1+2+3+4+5求和,以下程序段错误的是()。

第692题

以下合法的转义字符是()。

第693题

有以下定义语句,编译时会出现编译错误的是()。

第694题

以下不是C语言字符型或字符串常量的是()。

第695题

以下叙述正确的是( )。

第696题

以下叙述中正确的是( )。 

第697题

以下叙述中错误的是( )。 

第698题

下面的函数调用语句中func函数的实参个数是( )。

func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,V8)));
第699题

以下关于C语言函数参数传递方式的叙述正确的是( )。

第700题

以下叙述中错误的是( )。