长沙理工大学继续教育学院成人教育函授生统一试卷C语言程序设计
一、单项选择题(本题共20个小题,每小题1分,共20分)
1、C语言程序的基本单位是( )。
A 程序行 B 语句 C 函数 D字符
2、C语言规定,在一个源程序中main函数的位置( )。
A 必须在最开始 B 必须在系统调用的库函数的后面
C 可以任意 D 必须在最后
3、下列符号串中符合C语言语法的标识符是( )。
A121 B121 C Ax121
4、在C语言中,要求运算的数必须是整数的运算符是( )。
A/ B! C% D==
5、一个完整的C程序包含一个或多个函数,对于main函数,下列不正确的是( )。
A 它是程序开始运行的第一个被调用的函数
B有没有他都可以
C 它是唯一不可缺少的函数
D没有他,程序就无法运行
6、若已定义x和y为double型,则表达式”x=1,y=x+3/2”的值是( )。
A 1 B 2 C 2.0 D 2.5
7、下面属于合法的C语言长整型常量的是( )。
A369852147 B0L C 3E4 D(long)745896
8、设n=10,i=4,则赋植运算n%=i+1执行后,n的值是( )。
A 0 B 3 C 2 D 1
9、if语句的控制条件是( )。
A 只能用关系表达式 B只能用关系或逻表达式
整型常量合法要求C 能用逻辑表达式 D可以用任何表达式
10、下列循环语句中( )。
for (a=1,b=1;a<4&& b!=4; a++);
A 是无限循环 B 循环4次 C 循环次数不定 D 循环3次
11、请选出合法的C语言赋值语句( )。
A a=b=58 B i++; C a=58,b=58 D k=int(a+b);
12、与*&x等价的表达式是( )。
A &(x) B x C + D&x
13、设a,b,c都是int型变量,且a=3,b=4,c=5,则下面的表达式中,值为0的表达式是( )。
A 'a'&&'b' B a<=b C a||b+c&&b-c D !((a
14、设有数组定义:char array[]=“student”;则数组所占的存贮空间为( )。
A6个字节 B 7个字节 C 8个字节 D 9个字节
15、执行下列程序段后,x的值是( ).
int a=8,b=7,c=6,x=1;
if(a>6) if(b>7) if(c>8) x=2; else x=3;
A 0 B 1 C 2 D 3
16、设int a[10],*p=a;
则对数组元素的正确引用是( ).
A a[p] B p[a] C (p+2) D p+2
17、对二维数组的正确定义是( )。
A int a[ ] [ ]={1,2,3,4,5,6};
Bint a[2] [ ]={1,2,3,4,5,6};
C int a[ ] [3]={1,2,3,4,5,6};
D =int a[2,3]={1,2,3,4,5,6};
18、下列属于整型常量的是( )。
A 12 B 12.0 C-12.0 D10E10
19、下面的变量定义中正确的是( )。
A int:a, b, c; B int a; b; c;
C int a, b, c D int a, b, c;
20、C语言用( )表示逻辑“真”值。
A true B t或y C 非零值 D 整型值0
二、填空(本题共10个小题,每题2分,共20分)
1、用十进制来表示无符号短整型数据的数值范围是__________________。
2、C语言中put char(c ) 函数的功能是________________________________。
3、设有定义”int a,b=10;”则执行语句”a=b%(2+1)”后a的值是_______________。
4、使用”get char()”函数时,程序的开头必须写一条包含命_____________________。
5、表示条件:10
6、int p 的含义是___________________________________________.
7、构成数组的各个元素必须具有相同的_______________________.
8、数组 int a[3][4];共定义了____________个数组元素。
9、设int a[10];则数组a的首元素是__________________.
10、设int a[ ]={1,2,3,4,5,6,7,8},s=a;则(s+1)的值是__________________.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论