第一部分 c语言程序设计。
一、单项选择题(本大题共30小题,每小题2分,共60分)
1、下列哪一个是表示字符常量?()
a、“ab、‘a’
c、ad、“\a”
2、()不是c语言的标识符。
a、intxb、long
c、3、“$可以赋值给下列哪个变量?()
a、float xb、long x;
c、char *xd、double x;
4、下列c语言运算符中,优先级别最高的运算符是()
ab、+cd、=
5、设有以下宏定义,则执行语句:z=2*(n+y(6));后,z的值为()。
#define n 3
#define y(n) (n+1)*n)
a、出错b、42
c、48d、54
6、设有定义语句。
struct d[2]=,
则printf(“%d”,d[0].y/d[0].x*d[1].x);的输出是()
a、0b、1
c、3d、6
7、设char s=china”;则()的值是字符‘h’。
a、*(s+2b、*s++
c、*+sd、*(s+1)
8、执行下列程序:
int k=-3;
if (k<0) printf(“#
else printf(“&
则输出结果是()。
ab、&cd、语法错误。
9、在c语言中,符号‘\0’表示()。
a、ascii码为0的字符。
b、由‘\’和‘0’两个字符组成的符号。
c、由不同计算机系统自行决定的一个特殊值。
d、一个可以显示的字符。
10、假定a和b为int型变量,则执行以下语句后a的值为( )
a=1;b=3;
do ; 则()。
a、s[2]值未知b、s[2]的值为3
c、s[2]的值为2d、定义错误。
12、若文件型指针fp已指向某文件的末尾,则函数feof(fp)的返回值是()
a、0b、true
c、非零值d、null
13、定义char s=hello”;与()等价。
a、char s[4]=“hellob、char *s=“hello”;
c、char s=d、char s;s=“hello”;
14、假设二维数组long x[2]=,则x的第一维的维数是()。
a、不能确定b、3
c、0d、2
15、‘x’和“x”各是()个字节。
a、1,2b、1,1
c、2,1d、2,2
16、设int x=0x8a;则x的值是()。
a、80b、-0x77
c、138d、定义错误。
17、在switch语句中的case后可以跟()。
a、变量表达式b、任意语句。
c、voidd、常数表达式。
18、假设int i; 语句for (i=0;i<10;i+=3);执行后i的值是()
a、10b、12
c、9d、0
19、假设int i=11; 则下列语句while((i-=2)>0);执行后i的值是()。
a、-1b、0
c、1d、不能确定。
20、假如有说明语句int x=1,y=2; 则表达式!x||(y>3)的值是()
a、trueb、1
c、falsed、0
21、若有int a[10],*p=a; 则对数组元素a[2]的正确引用是( )
a、*(p+1b、p[a]
c、*(p+2d、p+2
22、函数a定义如下:
void a(int *p)
如果有说明语句int x=0;则语句a(x)()
a、执行后x值为0b、执行后x值为1
c、语法错d、语法对,但运行结果不可**。
23、函数a( )定义如上题,则下述描述中( )是正确的。
a、a中的形式参数是*p,它的类型是int
b、 a中的形式参数是*p,它的类型是int *
c、 a中的形式参数是p,它的类型是int
d、 a中的形式参数是p,它的类型是int *
24、设有定义语句。
struct friend;
struct friend tel_book[100];
下述语句中( )是正确的。
a、tel_book[0].name=“mary”; b、(tel_book+10)->tel=123456l;
c、tel_book[0].name[0]=“pd、tel_book[10]->tel=123456l;
25、定义语句如上题,则下述描述中()是不正确的。
a、tel_book是一个数组。
b、tel_book中有100个元素。
c、tel_book的每个元素是friend结构类型。
d、tel_book[10].name可以存放字符串“jackson”
26、设char x=则x数组的长度是()。
a、3b、4
2019C语言试卷C
大连职业技术学院。2010 2011 学年第一学期。c语言程序设计试卷 c 本试卷共 5 页,计六道大题 答题说明 1 考生必须写清答题纸上要求填写的考试科目 系别 班级 姓名 考号等项内容 2 考生必须依照题签上的题目顺序,在答题纸上写清题号,按顺序答题。一 单项选择题 本大题共10小题,每小题1...
2019C语言试卷a
淮海工学院。2011 2012 学年第二学期 c语言试卷 闭卷。一 选择题 本题共20道小题,每小题2分,共40分。1.以下叙述正确的是。a 在 程序中无论是整数还是实数,只要在允许的范围内都能准确无误的表示。b 程序由主函数组成。c 程序由若干函数组成。d 程序只允许包含一个函数。2.若变量已正确...
2019C语言试卷
1 c程序的三种基本结构是顺序结构 选择结构 循环结构 2 一个c程序有且仅有一个main函数。3 c语言描述 x和y都大于或等于z 的表达式是x z y z。4 c 语言中可以用来实现循环的结构化语句是while do while for。5 数组名表示数组在内存的首地址。6 int a 3,p ...