2019C语言试卷

发布 2021-04-23 14:29:28 阅读 6945

第一部分 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 ...