admin 管理员组文章数量: 1184232
2024年3月12日发(作者:pillpill官网)
1. (单选题) 下列叙述中错误的是( )(本题4.0分)
A、 函数形参的值也可以传回给对应的实参
B、 函数调用可以作为一个独立的语句存在
C、 若函数有返回值,通过 return 语句返回
D、 C程序必须由一个或一个以上的函数组成
学生答案: A
标准答案:A
解析:
得分: 4
2. (单选题) 下列程序的功能是:给r输入数据后计算半径为
圆面积s。程序在编译时出错。
#include
void main( )
{ int r;
float s;
scanf("%d", &r);
s=π*r*r;
printf("s=%fn", s);
}
出错的原因是( )(本题4.0分)
r的
A、 注释语句书写位置错误
B、 存放圆半径的变量r不应该定义为整型
C、 输出语句中格式描述符非法
D、 计算圆面积的赋值语句中使用了未定义变量
学生答案: D
标准答案:D
解析:
得分: 4
3. (单选题) 当把以下四个表达式用作if语句的条件表达式时,有
一个选项与其他三个选项含义不同,这个选项是( )(本题4.0分)
A、 k%2
B、 k%2==1
C、 (k%2)! =0
D、 k%2=1
学生答案: B
标准答案:D
解析:
得分: 0
4. (单选题) C 语言中非空的基本数据类型包括 ________.(本
题4.0分)
A、 整型 , 实型 , 逻辑型
B、 整型 , 实型 , 字符型
C、 整型 , 字符型 , 逻辑型
D、 整型 , 实型 , 逻辑型 , 字符型
学生答案: B
标准答案:B
解析:
得分: 4
5. (单选题) 若有定义:int a, b;,通过语句
&b);,能把整数7赋给变量 a,9赋给变量 b
(本题4.0分)
A、 7,9
B、 7 9
C、 7;9
D、 79
学生答案: C
标准答案:B
解析:
得分: 0
6. (单选题) 下列程序的运行结果是:
#include
scanf("%d%d",&a,
( )
的输入数据是
void main()
{ char c1='e';
c1=(c1>='a' && c1<='z')? (c1-32):c1;
printf("%cn", c1+1);
}//程序结束(本题4.0分)
A、 E
B、 F
C、 D
D、 G
学生答案: B
标准答案:B
解析:
得分: 4
7. (单选题) 以下不能输出字符A 的语句是(注:字符
ASCII 码值为 65,字符 a 的 ASCII 码值为97)(
题4.0分)
A、 printf("%cn", 'a'-32);
B、 printf("%cn", 65);
C、 printf("%dn", 'A');
D、 printf("%cn", 'B'-1);
学生答案: C
A 的
)(本
标准答案:C
解析:
得分: 4
8. (单选题) 下列语句中,正确的语句是( )(本题4.0分)
A、 int x=y=z=0;
B、 int z=(x+y)++;
C、 x=+3==2;
D、 x%=2.5;
学生答案: C
标准答案:C
解析:
得分: 4
9. (单选题) C语言提供的合法的关键字是(
分)
A、 swicth
B、 cher
C、 Case
D、 int
学生答案: D
标准答案:D
解析:
)。(本题4.0
得分: 4
10. (单选题) 以下程序的执行结果是( )。
#include
{
int i=10,j=10;
printf("%d,%dn",++i,j--);
}(本题4.0分)
A、 11,10
B、 9,10
C、 11,9
D、 10,9
学生答案: B
标准答案:A
解析:
得分: 0
11. (单选题) 要求通过while 循环不断读入字符,当读入字母 Z
时结束循环。若变量已定义,下列正确的程序段是( )(本题4.0分)
A、 while(ch=getchar()= ='Z') printf("%c",ch);
B、 while(ch=getchar()! ='Z') printf("%c",ch);
C、 while((ch=getchar( ))! ='Z') printf("%c",ch);
D、 while((ch=getchar())= ='Z') printf("%c",ch);
学生答案: C
标准答案:C
解析:
得分: 4
12. (单选题) 若要定义一个有5个元素的整型数组,以下错误的定
义语句是( )(本题4.0分)
A、 int a[5];
B、 int a[5]={0};
C、 int a[]={0,0,0,0,0};
D、 int n=5, a[n];
学生答案: D
标准答案:D
解析:
得分: 4
13. (单选题) 有以下定义语句,编译时会出现编译错误的是( )
(本题4.0分)
A、 char a='a';
B、 char a='n';
C、 char a='aa';
D、 char a='x2d';
学生答案: C
版权声明:本文标题:青书学堂考试答案2020C语言(专升本) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1710194200a561792.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论