2021年-2022年地大《C语言程序设计(新)》在线作业二答案.pdf
文本预览下载声明
013511
地大《 C 语言程序设计 (新 )》在线作业二 -0010
试卷总分 :100 得分 :0
一、 单选题 (共 15 道试题 ,共 60 分 )
1.下列符号中,合法的 C 标识符是 __________.①#i ② ab ③_ave ④ a_com
A.②④
B.②③
C.③④
D.②
正确答案 :C
2.带参数的宏定义中 ,程序中引用宏定义的参数是
A.只能是常量
B.只能是整型量
C.只能是整型表达式
D.可以是任意表达式
正确答案 :D
3. 以下有关宏替换的叙述错误的是
A.宏名必须用大写字母表示
B.宏替换不占用运行时间
C.宏名不具有类型
2021年-2022年
D.宏替换只是字符替换
正确答案 :A
4.从下面的选项中选出正确的答案,在宏定义: #define MAXINT 324 中,宏名 MAXINT 代替
的是
A.实型数
B.整型数
C.常量
D.一串字符
正确答案 :D
5.在 C 程序中,若对函数类型未加说明,则函数的隐含类型为 ( )。
A.int
B.double
C.void
D.char
正确答案 :A
013512
6. 以下各选项企图说明一种新的类型名,其中正确的是
A.typedef v1 int;
B.typedef v2=int;
C.typedefv1 int v3;
D.typedef v4: int;
正确答案 :C
7. 已知: int x=4,y=5,z; ,则执行 z=x=xy;后, z 的值为 ______ 。( )
A.0
B.1
C.4
D.5
正确答案 :A
8. 以下正确的函数原型为 _____
A.void f( x, y )
B.f( int x; int y )
C.void f( int, int )
D.void f( int x, y ) ;
正确答案 :C 2021年-2022年
9.在 c 语言中,运算对象必须是整型数的运算符是 ()
A.%
C.%和
D.**
正确答案 :A
10.若用数组名作为函数调用时实参,则实际上传递给形参的是 _____
A.数组首地址
B.数组的第一个元素值
C.数组元素的个数
D.数组中全部元素的值
正确答案 :A
11.下列说法中,正确的是
A.C 语言源程序无论包含了多少函数,总是从 main 函数开始执行
B.main 是由 C 语言提供的,并不需要用户自己编写
C.调用 C 语言标准库函数时,程序中要用到 include 命令,它也是 C 语言的一种语句
显示全部