南京信息工程大学试卷(理工科)
2012-2013学年第1学期C语言程序设计程序设计基础课程试卷A卷
本试卷共9页;考试时间120分钟;任课教师课程组;出卷时间2012年12月
学院
专业2012年级
班
学号
姓名
得分
注:请参考第9页的答题纸形式在答题册上解答
一、单项选择题每小题1分,共15分
1以下叙述正确的是
A在C程序中mai
函数必须位于程序的最前面
B程序的每行中只能写一条语句
CC语言本身没有输入输出语句
D在对一个C程序进行编译的过程中可发现注释中的拼写错误
2C语言中的标识符只能由字母、数字和下划线三种字符组成且第一个字符
A必须为字母
B必须为下划线
C必须为字母或下划线
D可以是字母、数字和下划线中的任意一种
3.判断字符型变量c1是否为数字字符的正确表达式为
A’0’c1’9’
Bc10c19
C‘0’c1‘9’c1
Dc1’0’c1’9’
4在C语言中要求运算数必须是整型的运算符是
A
B
C
D
5下列表达式中,不满足“当x的值为偶数时值为真,为奇数时值为假”的要求的是()
Ax20
Bx20
Cx22x0
Dx2
6下面程序段
i
tk2
whilek0pri
tf“d”kk
则下面描述中正确的是。Awhile循环执行两次C循环题语句一次也不执行
B循环是无限循环D循环体语句执行一次
f7C语言对嵌套if语句的规定在不加复合语句时:else总是与。
A其之前最近的if配对
B第一个if配对
C缩进位置相同的if配对
D其之前最近的且尚未配对的if配对
8已知一个函数的定义如下:
doublefu
i
txdoubley
……
则该函数正确的函数原型声明为:
Adoublefu
i
txdoubley
Bfu
i
txdoubley
Cdoublefu
i
tdouble9已知下列程序段:
Dfu
xy
chara3b