自考生网为考生们整理提供了“2010年10月自考00342高级语言程序设计(一)历年真题及答案”,更多00342高级语言程序设计(一)真题内容可点击查看00342高级语言程序设计(一)真题及答案汇总。
注:不同省份、不同专业的自考历年真题及答案,只要课程代码和课程名称相同,都可参考使用。
1、用户自定义标识符正确的是 ( )
A.3ab
B.int
C.fa2_a
D.sin(x)
2、关于C语言程序描述正确的是 ( )
A.函数必须要有return语句
B.主函数必须位于程序的开头
C.程序中每行只能写一条语句
D.一个程序中只能有一个主函数
3、设int i=8,a,b;double x=1.42,y=5.2;,正确的表达式是 ( )
A.a+=(b=4)*(a=3)
B.a=a*3=2
C.x%(-3)+y**3
D.y=float(i)
4、设int a[][2]={1,2,3,4,5,6,7};,其中缺省的行长度的最小值是 ( )
A.2
B.3
C.4
D.5
5、设char c=′A′;int i=1,j;,执行语句j=!c&&i++;后,i和j的值分别是 ( )
A.0和1
B.1和0
C.1和65
D.2和66
6、设typedef char STRING[255];STRING*s;,则s是 ( )
A.字符数组
B.字符变量
C.字符指针数组
D.字符指针变量
7、设int x=6;,执行语句x+=-x==x*x;后,x的值是 ( )
A.-60
B.0
C.6
D.36
8、设int i=3,j=3;,表达式i+++j的值是 ( )
A.6
B.7
C.8
D.9
9、下列为C语言保留字的是 ( )
A.real
B.long
C.pointer
D.integer
10、设int a=2,b=6,c=8;,表达式(a,b),(c,10)的值是 ( )
A.2
B.6
C.8
D.10
11、变量定义并初始化正确的是 ( )
A.int a=1,*p=a;
B.int a=2,p=*a;
C.int a=3,p=&a;
D.int a=4,*p=&a;
12、使用递归函数计算n!(n=0,1,2,3,......)的是 ( )
A.
B.
C.
D.
13、设struct{int age;int num;}stu,*p=&stu;
对结构型变量stu的成员age引用错误的是 ( )
A.stu.age
B.p->age
C.*p.age
D.(*p).age
14、设int a[2]={1,2},*p=a;,则*p是 ( )
A.元素a[0]的值
B.元素a[0]的地址
C.元素a[1]的值
D.元素a[1]的地址
15、设int a[10];,对数组元素引用正确的是 ( )
A.a[10]
B.a[′0′]
C.a(6)
D.a[10-10]
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题