30天打卡教师招聘考试信息技术学科免费题库及答案(第20天)
全国教师招聘QQ备考群:818343364 点击入群,领取更多超值资料
题库推荐:教师招聘冲刺入编计划(精讲课+PDF资料) 限时免费领
30天打卡教师招聘考试信息技术学科免费题库及答案(第20天)
第 20 天(C 语言程序设计)
一、单项选择题
1.C 语言中直接常量不包括( )。
A.整型常量
B.实型常量
C.字符型常量
D.符号常量
2.在 C 语言中,认为( )为逻辑"真"。
A.非 0 的数
B.true
C.大于 0 的数
D.非 0 整数
3.( )不是 C 语言提供的合法关键字。
A.switch
B.default
C.case
D.Character
二、多项选择题
4.下列关于 continue 与 break 语句说法正确的是( )。
A.continue 不终止整个循环的执行
B.break 语句是终止整个循环的执行
C.break 语句是起到终止的作用,只能用于循环语句
D.continue 语句的作用是终止下一次循环
三、判断题
5.假定 int 类型变量占用两个字节,其有定义:int x[10]={0,2,4};,则数组 x 在内存中所占字节数是 6。( )
一、单项选择题
1.【答案】D。解析:C 语言中直接常量主要包括整型、实型、字符型和字符串型常量,所以 ABC 均正确,D 选项符号常量通常采用指定的标识符号来表示,需要使用编译预处理命令来定义。D 选项不属于直接常量。故本题选择 D 选项。
2.【答案】A。解析:在 C 语言中,没有专用的布尔型变量。只要逻辑表达式的值非 0,就被认为是“真”;相反 0 则为假。故选非 0 数更准确。
3.【答案】D。解析:switch、case、default、char 都是 C 语言提供的合法关键字,而 Character 不是。
二、多项选择题
4.【答案】AB。解析:continue 语句只结束本次循环,不终止整个循环的执行,break 语句是终止整个循环的执行,不再进行条件判断。在 C 语言里,break 语句是起到终止的作用,只能用于循环语句和 switch 语句。continue 语句的作用是结束本次循环,执行下一次是否执行循环的判定。综上选择 AB。
三、判断题
5.【答案】错误。解析:在 C 语言中,int x[10]代表整型数 x 有 10 个元素,在定义时,会给数组按照数组长度分配内存,int 类型每个变量占用两个字节,则该数组 x 在内存中所占字节数是 20。在花括弧内只给前面的 3 个元素赋值,后 7 个元素的值为 0,所以本题错误。