湖北工程学院专升本试卷C语言
一、单项选择(30分)
1、下列说法正确的是()
a和C语言函数可以嵌套,比如:fun(fun(x))
b和C语言程序是由过程和函数组成的。
C和C语言函数不能分开编译。
除了D和C语言中的main函数,其他函数不能作为单独的文件存在。
2.下列非法字符常量是()
a 、’\\’ B 、”’ C 、’\18′ D 、’\xcc ‘
3.如果所有变量都已正确定义和赋值,那么C语言中下列合法赋值语句是()
a、x==y=5
b、x=n%2.5
c、x n=i
d、x=5=4 1
4.表达式a=a-=a=9的值是()
答、18
b、9
c、0
d、9
5.如果A是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()
答、1
b、0
c、2
d,不知道A的值,所以不能确定
6.有以下程序:
勉(){
int x=1,y=2,z=3;
if(xy) if(yz) p=’ ‘
printf(“%d “,z);
elseprintf(“%d “,y);
printf(“%d/n “,x);
}
程序的运行结果是()
答、1
41岁
c、2
d、331
7.以下数组定义中的错误是()
a、int x[][3]={ 0 };
b、int x[2][3]={{1,2},{3,4},{5,6 } };
c、int x[][3]={{1,2,3},{4,5,6 } };
d、int x[2][3]={1,2,3,4,5,6 };
8.如果语句int b=2,表达式(b2)/(3||b)的值是()
答、4
b、8
c、0
d、2
9.如果有定义语句int a[2][3],* p[3];下列说法中正确的是()
a、p=a
b、p[0]=a
c、p[0]=a[1][2] D、p[1]=a
湖北工程学院专升本试卷答案
原创文章,作者:小编,如若转载,请注明出处:https://www.zk021.com/2370.hrml