达缸烽娠毁孝莆爆椽曙慨罚练
酵河翟叼逛梳驰瓣午吓笆寥赔
第一章 单元测试
1、判断题:
C语言可以应用到硬件编程中。
A:错
B:对
答案: 对
2、判断题:
C语言的编译软件只有一种。
A:错
B:对
答案: 错
3、单选题:
2011年,ISO正式公布C语言新的国际标准,称为( )标准。
A:C99
B:C89
C:C11
D:C90
答案: C11
4、单选题:
C语言源文件的扩展名为( )。
A:.c
B:.exe
C:.obj
D:.cpp
答案: .c
5、单选题:
C语言之父是( )?
A:丹尼斯.里奇
B:比尔盖茨
C:马云
D:肯.汤普逊
答案: 丹尼斯.里奇
6、判断题:
一个 C 程序可以包含若干函数,但必须有主函数。
A:错
B:对
答案: 对
7、判断题:
C程序中可以自定义函数。
A:错
B:对
答案: 对
8、判断题:
C语言的源文件的扩展名为.c。
A:错
B:对
答案: 对
9、判断题:
一个C程序可以有多个主函数。
A:对
B:错
答案: 错
10、判断题:
一个C程序可以没有主函数。
A:对
B:错
答案: 错
11、判断题:
在标准C中,语句必须以“;”结束。
A:错
B:对
答案: 对
12、判断题:
C程序的一行只能写一条语句。
A:对
B:错
答案: 错
13、单选题:
#include
int main()
{
printf(“Hello,World!”);
return 0;
}
以上C语言程序的功能是( )。
A:
输出字符串:World!
B:
输出字符串:Hello
C:
输入字符串
D:
输出字符串:Hello,World!
答案:
输出字符串:Hello,World!
14、单选题:
C语言语句以( )结束。
A:
;
B:
,
C:
:
D:
.
答案:
;
15、单选题:
包含头文件stdio.h正确的表示是( )。
A:
include
B:
#include
C:
#include《stdio.h》
D:
include《stdio.h》
答案:
#include
16、单选题:
#include的功能是( )。
A:输出字符串:stdio.h
B:包含头文件stdio.h
C:定义变量stdio.h
D:定义stdio.h是头文件
答案: 包含头文件stdio.h
17、判断题:
C语言主函数名必须是main。
A:对
B:错
答案: 对
18、单选题:
以下哪个不是C语言的编译软件?
A:MS Office2010
BEV C++
C:Visual C++2010 express
D:Visual C++6.0
答案: MS Office2010
19、判断题:
只有计算机专业的学生才用学习C语言,其他专业学C语言一定没用。
A:错
B:对
答案: 错
20、单选题:
printf(“***
***
***”);语句的功能是( )。
A:输出九行,每行包含一个*
B:输出一行,包含九个*
C:输出三行,每行包含三个*
D:输出一行,包含三个*
答案: 输出三行,每行包含三个*
第二章 单元测试
1、单选题:
已知字母A的ASCII码是65,以下程序段的输出的结果是( )。
char c1=’A’,c2=’Y’;
printf(“%d,%d”,c1,c2);
A:65,90
B:65,89
C:65,65
D:A,Y
答案: 65,89
2、单选题:
有以下程序段:
char c1,c2;
c1=’A’+’8′-‘4’;
c2=’A’+’8′-‘5’;
printf(“%c,%d”,c1,c2);
已知字母A的ASCII码为65,程序运行后的输出结果是( )。
A:E,68
B,69
C:E,D
D:输出无定值
答案: E,68
3、单选题:
以下选项中可用作C程序合法实数的是( )。
A:.1e0
B:E9
C:3.0e0.2
D:9.12E
答案: .1e0
4、单选题:
有以下定义语句,编译时会出现编译错误的是( )。
A:
char a=’-‘;
B:
char a=”;
C:
char a=’aa’;
D:
char a=’a’;
答案:
char a=’aa’;
5、判断题:
float和double都是定义浮点类型的关键字。
A:错
B:对
答案: 对
6、单选题:
可在C程序中用作用户标识符的一组标识符是( )。
A:
Date y-m-d
B:
Hi Dr.Tom
C:case Big1
D:
and _2007
答案:
and _2007
7、单选题:
以下选项中表示一个合法的常量是( )。
A:123E0.2
B:2.7e
C:2/3
D:0Xab
答案: 0Xab
8、判断题:
已知:int a=5; 那么逗号表达式:a+3,a=a/2,a+4的值为8。
A:对
B:错
答案: 错
9、单选题:
若有定义语句:int x=12,y=8,z; ,在其后执行语句z=0.9+x/y;,则z的值为( )。
A:
2
B:
2.4
C:
1
D:
1.9
答案:
1
10、单选题:
若有定义语句:int a=10;double b=3.14; ,则表达式 ‘A’+a+b 值的类型是( )。
A:
double
B:
char
C:
float
D:
int
答案:
double
11、单选题:
设有定义:int x=2; ,以下表达式中,值不为6的是( )。
A:
x=x*(1+x)
B:
x*=x+1
C:
x++,2*x
D:
2*x,x+=2
答案:
2*x,x+=2
12、单选题:
若有定义语句:int x=10; ,则表达式x – = x + x的值为( )。
A:
10
B:
–10
C:
0
D:
-20
答案:
–10
13、单选题:
以下程序段的输出结果是( )。
int a=10,b=10;
printf(“%d,%d”,a–,–b);
A:
9,10
B:
9,9
C:
10,10
D:
10,9
答案:
10,9
14、单选题:
若变量已正确定义并赋值,符合C语言语法的表达式是( )。
A:
a=a+7
B:
int(12.3/5)
C:
a=7+b+c,a++:b*c
D:
a=a+1=c+b
答案:
a=a+7
15、单选题:
若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
A:
x=y=5;
B:
x=5=4+1;
C:
x=n%2.5;
D:
x+n=i;
答案:
x=y=5;
16、单选题:
若有定义:double a=22;int i=0,k=18; ,则不符合C语言规定的赋值语句是( )。
A:
i=a%11;
B:
i=!a;
C:
i=(a+k)
D:
a=a++,i++;
答案:
i=a%11;
17、判断题:
int a=3; 那么a++的值为4。
A:错
B:对
答案: 错
18、判断题:
int a=3,b=4;那么(a+b)++的值为7。
A:错
B:对
答案: 错
19、判断题:
b*=a+3等价于b=b*(a+3)。
A:对
B:错
答案: 对
20、判断题:
定义符号常量N为3.14可以用语句:#define N=3.14
A:错
B:对
答案: 错
完整版答案需支付5元购买,完整答案是全部章节的课后答案。制作这些答案花费了很多心血,希望大家理解,如需购买请点击下方红字:
注意:完整答案是全部的课后答案,无期末答案!
萌面人优惠券
一键领取淘宝,天猫,京东,拼多多无门槛优惠券,购物省省省!
如需了解详情请点击下方红字:
萌面人优惠券APP下载
支持安卓,苹果,PC电脑等设备,可查看各种大学网课答案,可一键领取淘宝,天猫,京东,拼多多无门槛优惠券
详情请点击下方红字:
更多信息:如何找到本平台?
方法一:
点击下方红字,访问萌面人资料铺
方法二:
搜狗搜索:萌面人资料铺 认准域名:www.xuexianswer.com 或者域名:xuexianswer.com 点击进入
方法三:
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
为了下次更快打开本网站,建议在浏览器添加书签收藏本网页。
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
勺吞停拱肖稀方嗅箔丧缮姜蔡
挂缝酗沟刊蹋釜澎绍吝锭春破