2020 C语言程序设计(福建江夏学院)1450248462 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-16到2020-06-19
本篇答案更新状态:已完结
第1章 C语言概述 本章测试
1、 问题:系统默认的C语言源程序扩展名为.c,需经过( )之后,生成.exe可执行文件。
选项:
A:编辑、编译
B:编辑、连接
C:编译、连接
D:编辑、改错
答案: 【编译、连接】
2、 问题:下列说法中正确的是( )。
选项:
A:由于C源程序是高级语言程序,因此一定要在Visual C++6.0软件中输入。
B:由于C源程序是由字符流组成的,因此可以作为文本文件在任何文件编辑的软件中输入。
C:由于C程序是高级语言程序,因此输入后即可执行。
D:由于C程序是高级语言程序,因此它是由命令组成的。
答案: 【由于C源程序是由字符流组成的,因此可以作为文本文件在任何文件编辑的软件中输入。】
3、 问题:一个C程序的执行是从( )。
选项:
A:本程序中的main函数开始,到本程序中的最后一个函数结束
B:本程序中的第一个函数开始,到本程序中的最后一个函数结束
C:本程序中的main函数开始,到main函数结束
D:本程序中的第一个函数开始,到本程序中的main函数结束
答案: 【本程序中的main函数开始,到main函数结束】
4、 问题:C语言的模块化结构的基本构成单位是( )。
选项:
A:函数
B:函数和过程
C:超文本过程
D:子程序
答案: 【函数】
5、 问题:在C语言程序中的main()函数必须放在程序的开始部分。
选项:
A:正确
B:错误
答案: 【错误】
6、 问题:C程序的工作过程是编辑、编译、连接、运行。
选项:
A:正确
B:错误
答案: 【正确】
7、 问题:在计算机上实现的算法可以没有输入,但必须有一个或多个输出。
选项:
A:正确
B:错误
答案: 【正确】
8、 问题:计算机本身不能直接识别高级语言,它只能接受和处理______语言.
答案: 【机器】
9、 问题:程序=数组结构+算法,其中__ 是程序设计的灵魂。
答案: 【算法】
10、 问题:C语言提供了三种基本结构,分别是顺序结构、选择结构和______。
答案: 【循环结构】
11、 问题:在C程序中,语句之以 符号结束。
答案: 【(以下答案任选其一都对);;
分号】
第2章 C程序设计的初步知识 程序设计初步知识
1、 问题:下列叙述中错误的是( )。
选项:
A:C程序可以由一个或多个函数组成
B:注释可以出现在C程序中的任意位置
C:C程序中可以有重名的函数
D:C程序中必须有且只有一个主函数
答案: 【C程序中可以有重名的函数】
2、 问题:以下有4组用户标识符,其中合法的一组是( )。
选项:
A:For -abc Case
B:5a DO temp
C:a2_B3 abc IF
D:WORD void scanf
答案: 【a2_B3 abc IF】
3、 问题:以下选项中,合法的用户标识符是( )。
选项:
A:ab.c
B:a1
C:2c
D:a-bc
答案: 【a1】
4、 问题:若变量已正确定义并赋值,以下合法的C语言赋值语句是( )。
选项:
A:a=a+10;
B:a+10=b+c;
C:a=10.3%2;
D:a=10=c+b;
答案: 【a=a+10;】
5、 问题:设变量a是整型,b是单精度型,c是双精度型,则表达式10+5a+(b+7)c值的数据类型为( )。
选项:
A:int
B:float
C:double
D:不确定
答案: 【double】
6、 问题:C语言中运算对象必须是整型的运算符是( )。
选项:
A:%
B:/
C:=
D:<=
答案: 【%】
7、 问题:在下列形式的常数中,C程序不允许出现的是( )。
选项:
A:.45
B:±456
C:45.6e-5
D:5e4
答案: 【±456】
8、 问题:以下运算符中,优先级最高的运算符是( ) 。
选项:
A:&&
B:!
C:!=
D:||
答案: 【!】
9、 问题:以下运算符中,优先级最低的运算符是( )。
选项:
A:!=
B:++
C:=
D:,
答案: 【,】
10、 问题:以下( )是不正确的字符串常量。
选项:
A:’bcd’
B:"123"
C:"0"
D:" "
答案: 【‘bcd’ 】
11、 问题:若x为int型变量,则执行以下语句后,x的值为( )。 x=6; x+=x-=x*x;
选项:
A:36
B:-60
C:60
D:-24
答案: 【-60】
12、 问题:若有定义:int a=7; float x=2.6, y=4.7; 则表达式x+a%3*(int)(x+y)%2/4的值是( )。
选项:
A:2.600000
B:2.850000
C:3.600000
D:0.000000
答案: 【2.600000】
13、 问题:若有定义double x=1.5,y;则以下的语句执行的结果是( )。y=x+5/2; printf(“%f”,y);
选项:
A:4
B:3.000000
C:3.500000
D:4.000000
答案: 【3.500000 】
14、 问题:以下选项中,合法的八进制数是( ) 。
选项:
A:028
B:077
C:02a
D:023.5
答案: 【077】
15、 问题:以下选项中,不合法的十六进制数是( ) 。
选项:
A:0x12
B:0xf
C:0x5h
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦