C语言试卷

发布 2021-04-23 12:34:28 阅读 3555

c语言模拟考试。

学号:10 姓名:王鑫得分:1

单项选择。若调用一个函数,且此函数中没有return语句,则正确的说法是:

该函数()。

a.没有返回值。

b.返回一个不确定的值。

c.返回若干个系统默认值。

d.能返回一个用户所希望的值

评分报告得分:0.0 之 1.0 】

参***】 错误。

b学生答案】

未答此题]

关于建立函数的目的,以下正确的说法是()。

a.提高程序的可读性。

b.减少程序文件所占内存。

c.减少程序的篇幅。

d.提高程序的执行效率

评分报告得分:0.0 之 1.0 】

参***】 错误。

a学生答案】

未答此题]

c语言执行程序的开始执行点是()。

a.程序中的main函数。

b.程序中第一个函数。

c.包含文件中的第一个函数。

d.程序中第一条可以执行语言

评分报告得分:0.0 之 1.0 】

参***】 错误。

a学生答案】

未答此题]

下列运算符中优先级最高的是()。

a.+b.!=

c.<

d.&&评分报告得分:1.0 之 1.0 】

参***】 正确。

a学生答案】

a 能正确表示a和b同时为正或同时为负的逻辑表达式是:(

b.(a>=0&&b>=0)&&a<0&&b<0)

c.(a+b>0)&&a+b<=0)

d.(a>=0||b>=0)&&a<0||b<0)

评分报告得分:0.0 之 1.0 】

参***】 错误。

a学生答案】

未答此题]

下列运算符优先级最高的是( )

a.||b.!

c.*d.!=

评分报告得分:0.0 之 1.0 】

参***】 错误。

b学生答案】

未答此题]

任何一个c语言的可执行程序都是从( )开始执行的( )

a.编译预处理语句。

b.程序中的第一条语句。

)函数的入口处。

d.程序中的第一个函数

评分报告得分:0.0 之 1.0 】

参***】 错误。

c学生答案】

未答此题]

char a1=abc",a2[80]="1234";将a1串连接到a2串后面的语句是()。

评分报告得分:0.0 之 1.0 】

参***】 错误。

a学生答案】

未答此题]

以下描述中正确的是()。

a.由于 do-while 循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句。

循环中,根据情况可以省略 while

c.在 do-while 循环体中,必须有能使循环退出的操作。

循环由do开始,用while结束,在 while(表达式)后面不能写分号

评分报告得分:0.0 之 1.0 】

参***】 错误。

c学生答案】

未答此题]

若有以下定义和语句:

int a[10]=,p=a;

不能表示a数组元素的表达式是( )

a.*pc.*p++

评分报告得分:0.0 之 1.0 】

参***】 错误。

b学生答案】

未答此题]

执行下列程序段后,m的值是( )

int w=2,x=3,y=4,z=5,m;

m=(w m=(m m=(ma.5

b.3c.2

d.4 评分报告得分:0.0 之 1.0 】

参***】 错误。

c学生答案】

未答此题]

以下选项中不合法的用户标识符是。

评分报告得分:0.0 之 1.0 】

参***】 错误。

b学生答案】

未答此题]

假设所有变量均为整型,表达式:a=2,b=5,a>b?a++:b++,a+b的值。

是()。a.8

b.2c.9

d.7 评分报告得分:0.0 之 1.0 】

参***】 错误。

a学生答案】

未答此题]

以下程序的运行结果是。

main()

a.0b.2

c.1d.3

评分报告得分:0.0 之 1.0 】

参***】 错误。

b学生答案】

未答此题]

以下程序的执行结果是___

main()

a.1,2,3,b.1,2,3,4,c.1,2,d.0,1,2

评分报告得分:0.0 之 1.0 】

参***】 错误。

a学生答案】

未答此题]

对于void类型函数,调用时不可作为()。

a.表达式。

b.循环体里的语句。

c.自定义函数体中的语句。

语句的成分语句

评分报告得分:0.0 之 1.0 】

参***】 错误。

a学生答案】

未答此题]

fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是()。

a.字符串读入后不会自动加入'\0'

函数将从文件中最多读入n个字符。

是file类型的指针。

函数将从文件中最多读入n-1个字符

评分报告得分:0.0 之 1.0 】

参***】 错误。

d学生答案】

未答此题]

以下函数的类型是___

fff(float x)

return 5;

a.无法确定。

类型。c.与参数x的类型相同。

类型 评分报告得分:0.0 之 1.0 】

参***】 错误。

b学生答案】

未答此题]

若有以下程序段:int a=3,b=4; a=a^b;b=b^a;a=a^b;则执行以上。

语句后,a和b的值分别是()。

评分报告得分:0.0 之 1.0 】

参***】 错误。

d学生答案】

未答此题]

若有定义:int *p[3];,则以下叙述中正确的是()。

a.定义了一个名为*p的整型数组,该数组含有三个int类型元素。

b.定义了一个可指向一维数组的指针变量p,所指一维数组应具有三个int类型元素。

c.定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针。

d.定义了一个基类型为int的指针变量p,该变量具有三个指针

评分报告得分:0.0 之 1.0 】

参***】 错误。

c学生答案】

未答此题]

以下正确的说法是( )

a.函数的类型决定返回值的类型。

b.定义函数时,形参的类型说明可以放在函数体内。

后面不能为表达式。

d.如果形参与实参的类型不一致,以实参类型为准

评分报告得分:0.0 之 1.0 】

参***】 错误。

a学生答案】

未答此题]

以下程序的输出结果是( )

main()

a.68b.不确定的值。

c.字符d的地址。

d.0 评分报告得分:0.0 之 1.0 】

参***】 错误。

a学生答案】

未答此题]

以下程序的输出结果是。

main()

int aa[3][3] =i, *p = aa[0][0];

for(i = 0; i < 2; i++)

if(i ==0)

aa[i][i+1] =p + 1;

else ++p;

printf("%d", p);

printf("");

a.33b.36

c.23d.26

评分报告得分:0.0 之 1.0 】

参***】 错误。

c学生答案】

未答此题]

若有语句int *point,a=4;和 point=&a;下面均代表地址的一组选项是()。

a.&*a,&a,*point

c.&a,&*point,point

d.*&point,*point,&a

评分报告得分:0.0 之 1.0 】

参***】 错误。

c学生答案】

未答此题]

若有以下程序段,c3中的值是。

int c1 = 1, c2 = 2, c3;

c3 = c1 / c2;

a.0.5b.1

c.1/2d.0

评分报告得分:0.0 之 1.0 】

参***】 错误。

d学生答案】

未答此题]

以下程序中,while循环的循环次数是___

main()

int i=0;

while(i<10)

a.死循环,不能确定次数。

b.6c.4

d.1 评分报告得分:0.0 之 1.0 】

参***】 错误。

a学生答案】

未答此题]

int a=1,b=2,c=3; if(a>c)b=a;a=c;c=b;则c的值为()。

a.3b.2

c.不一定。

d.1 评分报告得分:0.0 之 1.0 】

参***】 错误。

b学生答案】

未答此题]

以下程序的输出结果是。

main()

int a y = 1, x, *p;

p = a[1];

for(x = 0; x < 3; x++)

y +=p + x);

printf("%d", y);

a.20b.18

c.17d.19

评分报告得分:0.0 之 1.0 】

参***】 错误。

d学生答案】

未答此题]

在下列程序段中,枚举变量c1,c2的值依次是()。

c语言试卷c

a.p q c.p n1 10 若有说明语句 int a,b,c,d c 则能从键盘读入三个整数分别赋给变量a b c的语句是。a.scanf d d d a,b,d b.scanf d d d a,b,d c.scanf d d d a,b,dd.scanf d d d a,b,d 11 c语言标...

C语言试卷A

青海大学试卷 a卷 系别 班级学号姓名。考试课程 程序设计基础 c 考试日期 2009 年 12月17日。注 所有答案均写在答题卡上,答在试卷上不得分,考试结束后试卷和答题卡一并交回。一 填空题 每空1分,共16分 1 整型静态数组没有初始化,也没有赋值,此时数组元素的值均为 0 2 数组在内存中占...

C语言试卷

一 填空共5题 共计10分 第1题 2.0分 题号 339 赋值运算符的结合性是由 右 至 左 第2题 2.0分 题号 925 在c 语言结构化程序中,函数 是程序的基本组成单元 在c 语言的面向对象设计框架中,对象 是程序的基本组成单元。第3题 2.0分 题号 926 c 语言的参数传递机制包括传...