2021年秋季C语言程序设计第二次作业-1
总分:100 分
单选题多选题判断题问答题简答题
一、单选题 (共8题,共32分)
得分:32分
1、
若需要定义一个符号常量,并且使C语言能够进行类型检查,则应在定义语句的开始使用保留字( )。
A :
const
B :
continue
C :
case
D :
static
得分:4分
本题分值:4分
回答正确
您的答案: A
正确答案: A
试题解析:
定义符号常量有多种方法,其中一种是使用常量定义语句,该语句以const开始,其后带有类型标识符,定义的符号常量具有确定类型。
2、
已知“int a[10], x, *pa=a;”,若要把数组a[3]元素的值赋给x,则不正确的语句为( )。
A :
x=a[3];
B :
x=pa[3];
C :
x=*pa+3;
D :
x=*(a+3);
得分:4分
本题分值:4分
回答正确
您的答案: C
正确答案: C
试题解析:
由于pa指向a,所以数组元素a[3]还可以表示为pa[3],它们的指针访问方式分别为*(a+3)和*(pa+3)。而表达式*pa+3等同与a[0]+3,所以D选项是错误的。
3、
利用一维字符数组存储一个字符串时,在其末尾自动存储的一个字符是( )。
A :
回车
B :
‘