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 语言的参数传递机制包括传...