探秘的程序世界
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.2测验已完成
1
【单选题】
C语言属于下列哪一类计算机语言()
A、
汇编语言
B、
高级语言
C、
机器语言
D、
以上均不属于
正确答案: B 我的答案:
2
【单选题】
一个c程序的执行是从( )。
A、
main( )函数开始,直到main( )函数结束
B、
第一个函数开始,直到最后一个函数结束
C、
第一个语句开始,直到最后一个语句结束
D、
main( )函数开始,直到最后一个函数结束
正确答案: A 我的答案:
3
【单选题】
下列选项中,哪一个是多行注释()
A、
//
B、
/**/
C、
\\
D、
以上均不是
正确答案: B 我的答案:
4
【判断题】
C是一种解释型的高级语言。
正确答案:×我的答案:
5
【判断题】
函数是C语言程序的基本组成部分。
正确答案:√我的答案:
2.1测验已完成
1
【单选题】
下面四个选项中,均是合法整型常量的选项是( )
A、
160 -0xcdf -01 -0x48a
B、
xffff 01a 986,012 2e5
C、
1 0xe 0668 0x
正确答案: A 我的答案:
2
【多选题】
C程序中的标识符由()构成。
A、
英文字母
B、
数字(0-9)
C、
下划线
D、
空格
正确答案: ABC 我的答案:
3
【填空题】
在程序运行过程中,其值不能被改变的量称为();其值可以变化的量,称为()。正确答案:
第一空:
常量
第二空:
变量
我的答案:
第一空:
常量
第二空:
变量
4
【填空题】
整型数据在内存中是以()码形式存储的。
正确答案:
第一空:
补
5
【填空题】
浮点型主要包括单精度型浮点和()型浮点。
正确答案:
第一空:
双精度
2.2 运算出场——数据的基本操作已完成
1
【单选题】
若变量已正确定义并赋值,以下符合C语言语法的表达式是()
A、
a:=b+1
B、
a=a+7=c+b
C、
int 18.5%3
D、
a=b=c+2
正确答案: D 我的答案:
2
【单选题】
计算表达式:x=(i=5,j=20,k=24);后,x的值是()。
A、
5
B、
20
C、
24
D、
49
正确答案: C 我的答案:
3
【单选题】
若以下变量均是整型,且num=sum=7;则计算表达式sum=num++,sum++,++num后sum的值为( )。
A、
7
B、
8
C、
9
D、
10
正确答案: B 我的答案:
4
【单选题】
若有定义:int a=7; float x=2.5 ,y=4.7; 则表达式x+a%3*(int)(x+y)%2/4的值是( )。
A、
2.500000
B、
2.750000
C、
3.500000
D、
0.000000
正确答案: A 我的答案:
5
【单选题】
设有定义:int a;以下scanf语句中能正确为变量a读入数据的是()
A、
scanf("%d,&a");
B、
scanf("%d",&a);
C、
scanf("%d,a");
D、
scanf("%d",a);
正确答案: B 我的答案:
3.2测验已完成
1
【单选题】
关于switch语句,下列说法不正确的是()
A、
case和default子句的先后顺序不可以变动
B、
一个case语句允许由多个语句,并可以不用{}括起来
C、
case的常量表达式的值必须互不相同
D、
switch语句常用于多分支选择结构
正确答案: A 我的答案:
2
【填空题】
下列程序段运行的结果为()
x=2;
if(x>0) y=1;
printf("%d",y);
正确答案:
第一空:
1
我的答案:
【填空题】
下列程序段运行的结果为( )
int x=1;
int y=2;
if(x%2==0) y++;