logo - 刷刷题
下载APP
【单选题】

以下叙述正确的是

A.
循环结构、选择结构、顺序结构都是结构化程序的基本结构
B.
;计算机可以直接执行C语言程序,不需要做任何转换
C.
;过于复杂的算法不能使用N-S流程图描述
D.
只有不超过20步操作步骤的算法才是简单算法
举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】下面叙述正确的是

A.
C语言程序的语句经过编译和链接转换成二进制机器指令后才能执行
B.
任何算法需要包含三种基本结构中的两种以上
C.
复杂算法是不能用三种基本结构来表达的
D.
;只要是简单算法,它的操作步骤都不会超过20步

【单选题】下面叙述正确的是

A.
任何复杂任务都可以分解成简单子任务
B.
C语言程序的所有函数只能处于同一个源文件中WEr;
C.
;包含全部三种基本结构的程序才是结构化程序
D.
;C语言程序可以定义多个不同内容的main函数

【单选题】有语句:k=x<y;?(y<z?1:0):0;;以下选项中,与此语句功能相同的是

A.
if(x<y;||;y<z);k=1;;else;k=0;
B.
;if(x<y);;k=0;;;else;if(y<z);k=1;
C.
if(x<y);;if(y<z);k=1;else;k=0;;;
D.
;if(x<y;&&;y<z);k=1;;else;k=0;;

【单选题】以下叙述正确的是

A.
C程序总是以main()作为程序执行的起始行
B.
main()函数若不带参数,其后面的一对圆括号可省略
C.
;函数体内的定义语句和可执行语句允许任意穿插出现
D.
C语言中的语句之间必须用分号作为分隔符

【单选题】下列叙述中正确的是

A.
线性表链式存储结构的存储空间一般要少于顺序存储结构
B.
线性表链式存储结构与顺序存储结构的存储空间都是连续的
C.
;线性表链式存储结构的存储空间可以是连续的,也可以是不连续的
D.
以上说法均错误

【单选题】以下叙述正确的是

A.
C编译程序把文件后缀为.c的源程序文件编译成文件后缀为.obj的二进制文件
B.
C编译程序把文件后缀为.c的源程序文件编译成文件后缀为.exe的可执行文件
C.
;C编译程序把文件后缀为.obj的二进制文件编译成文件后缀为.exe的可执行文件
D.
链接程序把文件后缀为.c的源程序文件链接成文件后缀为.exe的可执行文件

【单选题】以下叙述中正确的是

A.
'\0'表示字符0
B.
;"a"表示一个字符常量
C.
表达式:'a';>;'b'的结果是"假"
D.
'\"'是非法的

【单选题】下列叙述中不正确的是

A.
在链表中,如果每个结点有两个指针域,则该链表一定是非线性结构
B.
在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构
C.
在链表中,如果每个结点有两个指针域,则该链表一定是线性结构
D.
在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是线性结构

【单选题】下列关于try-catch语句描述中,正确的是

A.
catch中的对象类型是try中可能抛出的异常类或其父类
B.
catch中的对象类型是try中可能抛出的异常类的子类
C.
try语句后只能有一个catch
D.
在没有try语句时也可以有catch语句

【单选题】以下叙述中正确的是

A.
a是实型变量,a=10在C语言中是允许的,因此可以说:实型变量中可以存放整型数
B.
若有int;a=4,b=9;;执行了a=b;b=a;之后,a的值为9,b的值为9
C.
若有int;a=4,b=9;;执行了a=b后,a的值已由原值改变为b的值,b的值变为0
D.
若有int;a=4,b=9;;执行了a=b;b=a;之后,a的值为9,b的值为4