|
16春奥鹏北语《C语言程序设计》作业2标准答案
一、单选题:【10道,总分:100分】
1.如果在一个函数的复合语句中定义了一个变量,则该变量 。 (满分:10)
A. 只在该复合语句中有效,在该复合语句外无效
B. 在该函数中任何位置都有效
C. 在本程序的源文件范围内均有效
D. 此定义方法错误,其变量为非法变量
2.字符串"\\\"ABC\"\\"的长度是 。 (满分:10)
A. 11
B. 7
C. 5
D. 3
3. (满分:10)
A. A
B. B
C. C
D. D
4.在C语言中,当函数调用时 。 (满分:10)
A. 实参和形参各占一个独立的存储单元
B. 实参和形参共用存储单元
C. 可以由用户指定实参和形参是否共用存储单元
D. 由系统自动确定实参和形参是否共用存储单元
5.若x为int型变量,则执行以下语句后,x的值为 。x=6; x+=x-=x*x; (满分:10)
A. 36
B. -60
C. 60
D. -24
6.在C语言程序中,以下描述正确的是 。 (满分:10)
A. 函数的定义可以嵌套,但函数的调用不可以嵌套
B. 函数的定义不可以嵌套,但函数的调用可以嵌套
C. 函数的定义和函数的调用均不可以嵌套
D. 函数的定义和函数的调用均可以嵌套
7.C语言允许函数值类型缺省定义,此时该函数值隐含的类型是 。 (满分:10)
A. float型
B. int型
C. long型
D. double型
8. (满分:10)
A. A
B. B
C. C
D. D
9.若有定义:int a=7; float x=2.5; y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是: 。 (满分:10)
A. 2.500000
B. 2.750000
C. 3.500000
D. 0.000000
10. (满分:10)
A. A
B. B
C. C
D. D
|
|