第2周 初识C语言 综合答疑

单元测试

1、单选题:
‏下列说法中,错误的是( )。‍
选项:
A: 每个语句必须独占一行,语句的最后可以是一个分号,也可以是一个回车换行符号
B: 每个函数都有一个函数头和一个函数体,主函数也不例外
C: main函数是程序的入口
D: 程序是由若干个函数组成的,但是必须有、而且只能有一个主函数
答案: 【 每个语句必须独占一行,语句的最后可以是一个分号,也可以是一个回车换行符号

2、单选题:
‎以下选项中,合法转义字符的选项是 ( )。​
选项:
A: '\'
B:  '18'
C: 'xab’
D: ' abc'
答案: 【 '\'

3、单选题:
​ 一个C程序是由( )。​
选项:
A: 一个主程序和若干子程序组成
B: 一个或多个函数组成.
C: 若干过程组成
D: 若干子程序组成.
答案: 【 一个或多个函数组成.

4、填空题:
​C语言源程序文件的后缀是_____。‎
答案: 【 c##%_YZPRLFH_%##.c

5、填空题:
‍C语言源程序文件经过编译、链接后生成文件的后缀是_____。​
答案: 【 exe

第3周数据类型与表达式

小测验

1、填空题:
写出以下代码执行后,t1和t2的值,以空格隔开:‌int a=14;‌int t1 = a++;‌int t2 = ++a;‌
答案: 【 14 16

2、填空题:
写出以下表达式的结果,结果之间间隔一个空格:​6 + 5 / 4 - 2​2 + 2 * (2 * 2 - 2) % 2 / 3​10 + 9 * ((8 + 7) % 6) + 5 * 4 % 3 * 2 + 3 ​1 + 2 + (3 + 4) * ((5 * 6 % 7 / 8) - 9) * 10​
答案: 【 5 2 44 -627

第4周数据类型与表达式 综合答疑

小测验

1、单选题:
​C语言中规定,不同类型的数据占用存储空间的长度是不同的。下列各组数据中满足占用存储空间从小到大顺序排列的是(   )​
选项:
A:  int , char,float , double
B:  char ,double, int,float
C:  int , char , long int , float
D: char ,int,float,double
答案: 【 char ,int,float,double

2、单选题:
‏在以下标识符中, 合法的标识符是(       ).‍
选项:
A: B01
B: table.1
C: 0_ t
D: k%
答案: 【

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注