第一章测试
1. 以下叙述中正确的是( ) 。
答案:
用 C 程序实现的算法可以没有输入但必须要有输出
2. 以下不能定义为用户标识符的是( ) 。
答案:
printf
3. 按照 C 语言规定的用户标识符命名规则, 不能出现在标识符中的是( ) 。
答案:
连接符
4. 以下 C 语言用户标识符中, 不合法的是( ) 。
答案:
a--b
5. 结构化程序由三种基本结构组成, 三种基本结构组成的算法( ) 。
答案:
可以完成任何复杂的任务
6. 以下叙述中正确的是( ) 。
答案:
C 语言规定必须用 main 作为主函数名, 程序将从此开始执行, 在此结束
7. C 语言源程序名的后缀是( ) 。
答案:
.c
8. 以下叙述中错误的是( ) 。
答案:
C 程序在书写时, 有严格的缩进要求, 否则不能编译通过
9. 下列关于 C 语言用户标识符的叙述中正确的是( ) 。
答案:
用户标识符中不可以出现中划线, 但可以出现下划线
10. 下列 4 个选项中, ( ) 是合法的用户自定义标识符。
答案:
_isw
第二章测试
1. 下列选项中, ( ) 可以将 x、 y 定义成 double 类型变量, 并赋同一初值
3.14。
答案:
double x=3.14, y=3.14;
2. 若变量已正确定义并赋值, ……此处隐藏20473个字…… r />if(i<3){i+=2;func1(i);}
}
main( )
{
int i=0;
func1(i);
printf("");
}
答案:
hlo
18. 以下函数值的类型是( ) 。
fun(double x)
{
double y;
y=3*x-4;
return y;
}
答案:
int
19. 下面程序的输出结果是() 。
#include "stdio.h"
int m=6;
int fun( int x, int y)
{
int m=3;
return( x*y-m);
}
main( )
{
int a=9, b=8;
printf("%d", fun(a, b)/m);
}
答案:
11
20. 若有以下程序, 执行后输出结果是( ) 。
#include "stdio.h"
int f(int x, int y)
{return ((y-x)*x);}
main()
{ int a=3, b=4, c=5, d;
d=f(f(3, 4), f(3, 5));
printf("%d", d);
}
答案:
9
智慧树(知到)青岛理工大学程序设计基础(C语言)(山东联盟)单元测试题答案
您可能感兴趣的试卷
- 学堂在线西安电子科技大学工程制图与计算机绘图(2022春)期末考试题答案
- 学堂在线苏州市职业大学Android应用开发(2023春)考试题答案
- 智慧树(知到)兰州理工大学工程制图基础单元测试题答案
- 智慧树(知到)青岛大学玩转计算机网络—计算机网络原理单元测试题答案
- 智慧树(知到)山东交通学院城市轨道交通规划与设计单元测试题答案
- 智慧树(知到)福州大学网络空间安全概论单元测试题答案
- 智慧树(知到)北京服装学院服装数字科技单元测试题答案
- 智慧树(知到)华南理工大学、暨南大学、华南农业大学酶工程单元测试题答案
- 智慧树(知到)山东财经大学软件工程课后章节答案
- 智慧树(知到)青岛大学染整工艺与原理——染色印花单元测试题答案