C语言程序设计-在线作业3-00001
试卷总分:100 得分:100
一、单选题 (共 7 道试题,共 70 分)
1.设有如下的程序段:
char str[ ]="This a book";
char *ptr;
ptr=str;
执行上面的程序段后,*(ptr+2)的值为( )。
A.'s'
B.'i'
C.'h'的地址
D.'h'
2.程序测试、排除程序错误的最重要工具是( )。
A.人们的眼睛和头脑
B.人们的想法
C.人们的看法
D.人们的做法
3.C语言的赋值运算符是( )。
A.=
B.==
C.?:
D.&&
4.任何表达式都可以用做语句(表达式语句),通过在表达式后添加( )的方式将其转换成语句。
A.句号或。
B.逗号或,
C.分号或;
D.问号或?
5.设有如下程序:
main()
{
int **p;
int *a, b=20;
a=&b;
p=&a;
printf("%d\n", ** p);
}
上面程序的输出结果是( )。
A.20
B.j的地址
C.i的地址
D.运行错误
6.若有以下说明:
int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int (*p)[4]=a;
则引用数值为8的表达式是( )。
A.*a[1]+3
B.*(*(p+1)+3)
C.a[2][1]
D.p[1][3]
7.下列不是非数值型数据的是( )。
A.图像
B.浮点数
C.声音
D.汉字
二、多选题 (共 3 道试题,共 30 分)
8.良好的代码设计风格包括( )。
A.适当注释、分段
B.对齐、缩进、空格
C.区分大小写
D.变量及函数的命名
E.泛型使用
9.计算机内存的主要性能指标包括( )。
A.存储容量
B.存储速度
C.数据传输延时(CAS延迟时间)
D.数据位宽(字长)
E.带宽
F.奇偶校验
10.在C语言中,采用的分隔符有( )。
A.句号
B.逗号
C.空格
D.问号
奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ : 3230981406或微信:aopopenfd777