C语言第三章在线测试题目及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一题、单项选择题(每题1分,5道题共5分)
?1、在C语言中,不正确的常量是:
A、0xf6
B、0876
C、.5e-6
D、+3e+2
?2、要把高级语言编写的源程序转换为目标程序,需要使用:
A、编辑程序
B、驱动程序
C、诊断程序
D、编译程序
?3、以下选项中,属于C语言的数据类型是:
A、复数型
B、逻辑型
C、双精度型
D、集合型
?4、下列属于结构化算法基本结构的是()。
A、顺序结构,复合结构
B、选择结构,嵌套结构
C、顺序结构,循环结构
D、复合结构,嵌套结构
?5、调试C程序时正确的步骤应当是()。
A、编辑、编译、链接和运行
B、编辑、链接、编译和运行
C、链接、编辑、编译和运行
D、编辑、链接、编译和运行第二题、多项选择题(每题2分,5道题共10分)
?1、下列常数中能作为C的常量的是:
A、0x4
B、
C、33
D、03A
?2、对于16位系统中,C语言中整数 -8在内存中的错误存储形式是:
A、1111 1111 1111 1000
B、1000 0000 0000 0000
C、1000 0000 0000 1000
D、1111 1111 1111 0111
?3、下列关于C语言用户标识符的叙述中,不正确的叙述是:
A、用户标识符中可以出现下划线和中划线(减号)
B、用户标识符中不可以出现中划线,但可以出现下划线
C、用户标识符中可以出现下划线,但不可以放在用户标识符的开头
D、用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头?4、与汇编程序相比,C语言程序的优点包括( )。
A、更容易移植
B、更容易阅读
C、目标代码质量较高
D、能够进行位操作
?5、下列属于字符串的是( )
A、“3 = y”
B、“( x + y ) = 6”
C、“y”
D、“3”
第三题、判断题(每题1分,5道题共5分)
?1、在一个C程序中main函数必须出现在所有函数之前。
正确错误
?2、一个C程序的执行是从main()函数开始,直到最后一个函数结束。
正确错误
?3、int类型的数据范围不可能比float类型的大。
正确错误
?4、只有先经过编译才可能生成可执行程序。
正确错误
?5、变量名必须使用英文字母。