一、单项选择题(共10题,共60分)
第1 题 (6分):
下列不是非数值型数据的是( )。
A.图像
B.浮点数
C.声音
D.汉字
正确答案: B
第2 题 (6分):
( )是用来标识变量名、符号常量名、函数名、数组名、类型名、文件名和标号的有效字符序列。
A.空白符
B.标识符
C.制表符
D.回车换行符
正确答案: B
第3 题 (6分):
( )主要由特定的语句定义符组成,用于控制程序的流程,以实现程序的各种结构方式。
A.简单语句
B.函数调用语句
C.流程控制语句
D.复合语句
正确答案: C
第4 题 (6分):
顺序控制结构的程序特点是:( )。
A.语句有跳转
B.语句按书写的次序依次执行
C.语句有循环
D.以上都是
正确答案: B
第5 题 (6分):
( )是关系运算符,用于比较运算。
A.“=”
B.“==”
C.&&
D.? :
正确答案: B
第6 题 (6分):
for语句包含三个用( )隔开的任意形式表达式,用于对for循环的控制。
A.逗号 “,”
B.分号 “;”
C.句号 “.”
D.问号 “?”
正确答案: B
第7 题 (6分):
判断两个字符串是否相等,正确的表达方式是( )。
A.while(s1= =s2)
B.while(s1=s2)
C.while(strcmp(s1,s2)= =0)
D.while(strcmp(s1,s2)=0)
正确答案: C
第8 题 (6分):
C语言函数的隐含存储类别是( )。
A.static
B.auto
C.register
D.extern
正确答案: B
第9 题 (6分):
设有如下的程序段:
char str[]=”This a book”;
char *ptr;
ptr=str;
执行上面的程序段后,*(ptr+2)的值为( )。
A. ‘s’
B. ‘i’
C. ‘h’的地址
D.’h’
正确答案: B
第10 题 (6分):
在定义一个共用体变量时系统分配给它的存储空间是( )。
A.该共用体变量中第一个成员所需存储空间
B.该共用体变量中最后一个成员所需存储空间
C.该共用体变量中占用最大存储空间的成员所需存储空间
D.该共用体变量中所有成员所需存储空间的总和
正确答案: C
二、多项选择题(共3题,共15分)
第11 题 (5分):
面向对象的程序设计语言支持面向对象的基本特征是( )。
A.多态性
B.继承性
C.封装性
D.重复性
正确答案: ABC
第12 题 (5分):
在C语言中,采用的分隔符有( )。
A.句号
B.逗号
C.空格
D.问号
正确答案: BC
第13 题 (5分):
构成选择结构的要素有( )。
A.条件
B.判断
C.执行操作
D.跳转
正确答案: AC
三、判断题(共5题,共25分)
第14 题 (5分):
常用的语言处理程序有汇编程序、翻译程序和解释程序三种类型的翻译程序。( )
正确答案: ×
第15 题 (5分):
空白符只在字符常量和字符串常量中起作用,在其他地方出现时,只起间隔作用,程序编译时,编译器会对它们忽略不计。( )
正确答案: √
第16 题 (5分):
C语言不提供输入输出语句,其数据的输入/输出是通过函数来实现的。( )
正确答案: √
第17 题 (5分):
return语句的功能是:从被调函数返回到主调函数继续执行,返回时可附带一个返回值,称为从函数返回语句。( )
正确答案: √
第18 题 (5分):
循环继续(或终止)的条件是循环结构程序设计的关键,它决定着重复执行的次数。( )
正确答案: √
云南开放大学程序设计基础在线(网上)作业四
点点赞赏,手留余香
给TA打赏
随机题搜索:
评论0