兰州大学《C语言程序设计》22春平时作业3
奥鹏兰州大学平时在线作业
《C语言程序设计》22春平时作业3-00001
下列常数中,不合法的C 常量是( )
A:123e+2.3
B:-0x3bl
C:’}’
D:6e+7
答案问询微信:424329
以下程序的输出结果是( )main(){int x=2,y=-1,z=2;if(xy) if(y0) z=0;else z+=1;printf("%dn",z);}
A:3
B:2
C:1
D:0
答案问询微信:424329
设x、y均为float型变量,则以下不合法的赋值语句为( )
A:x=y=0
B:++x
C:y=(x%2)/10
D:x*=y+8
答案问询微信:424329
以下叙述不正确的是( )
A:一个C源程序可由一个或多个函数组成
B:一个C源程序必须包含一个main函数
C:C程序的基本组成单位是函数
D:在C程序中,注释说明只能位于一条语句的后面
答案问询微信:424329
若有以下定义, int k=7,x=12, 则能使值为3的表达式是( )
A:x%=k%=5
B:x%=k-k%5
C:x%=(k-k%5)
D:(x%=k)-(k%=5)
答案问询微信:424329
在函数调用时,以下说法正确的是()
A:函数调用后必须带回返回值
B:实际参数和形式参数可以同名
C:函数间的数据传递不可以使用全局变量
D:主调函数和被调函数总是在同一个文件里
答案问询微信:424329
设有程序段:int k=3;while(k)k=k-1;则下面描述中正确的是( )。
A:while循环执行3次
B:循环是无限循环
C:循环体语句一次也不执行
D:循环体语句执行一次
答案问询微信:424329
若a是float型变量,则表达式a=l,a++,a+=a的值为( )
A:2
B:4
C:2.0
D:4.0
答案问询微信:424329
设ch是char型变量,其值为'a',且有下面的表达式:ch=(ch='a'='z')?(ch-32):ch上面表达式的值是( )
A:a'
B:'A'
C:'Z'
D:'z'
答案问询微信:424329
main(){int i,j,a=0;for(i=0;i2;i++){for(j=0;j4;j++) {if(j%2) break; a++; } a++;}printf("%dn",a);}以上程序的运行结果是( )
A:4
B:5
C:6
D:7
答案问询微信:424329
下面程序的输出结果是( )main( ){ int i, x[3][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<4;i+=2) printf(″%d″, x[i][1]);}
A:5 1
B:5 2
C:8 2
D:9 3
答案问询微信:424329
在C语言中,反斜杠符是( )
A:n
B:t
C:v
D:\
答案问询微信:424329
如果在一个复合语句中定义了一个变量,则有关该变量正确的说法是( )
A:只在该复合语句中有效
B:只在该函数中有效
C:在本程序范围内均有效
D:为非法变量
答案问询微信:424329
下列程序的输出结果是()main( ){ int a=7,b=5; printf("%dn",b=b/a);}
A:5
B:1
C:0
D:不确定值
答案问询微信:424329
判断char型变量c1是否小写字母的正确表达式为
A:a'=c1='z'
B:(c1='a')='z')
C:(c1=a)=z)
D:('a'=c1)||('z'=c1)
答案问询微信:424329
结构体类型只有一种。()
A:正确
B:错误
答案问询微信:424329
a+b是正确的自定义标识符
A:正确
B:错误
答案问询微信:424329
break语句用在循环体中,可结束本层循环,continue语句用在循环体中,可结束本次循环。()
A:正确
B:错误
答案问询微信:424329
for(y=0,x=1;x++y;x=i++) i=x;是无限循环的语句
A:错误
B:正确
答案问询微信:424329
用C语言实现的算法可以没有输出但必须要有输入。()
A:正确
B:错误
答案问询微信:424329
C语言程序由函数组成,它的主函数必须在其它函数之前,函数内可以嵌套定义函数。()
A:正确
B:错误
答案问询微信:424329
关系运算符的优先级高于算术运算符并且低于赋值运算符
A:正确
B:错误
答案问询微信:424329
int a [3][ ];是正确的对二维数组a的声明
A:正确
B:错误
答案问询微信:424329
如果被调用函数的定义出现在主调函数之前,可以不必加以声明
A:正确
B:错误
答案问询微信:424329
以下if语句if(x0){x=x+y;printf("%f",x);} else printf("%f",-x);语法正确的是正确的
A:错误
B:正确
答案问询微信:4243奥鹏兰州大学平时在线作业29