练习9

二级C语言必过教程

共 1294字,需浏览 3分钟

 ·

2021-06-21 20:24

点击蓝字

关注我们

DRAGON BOAT FESTIVAL




练习9


考试规则:点击你认为正确的选项

1.以下选项中叙述正确的是( )。

A.使用三种基本结构就可以实现任何复杂算法

回答正确 √

结构化程序主要由3种基本控制结构组成,循环结构、选择结构、顺序结构,它们组成的算法结构可以解决任何复杂的问题,A选项正确。

B.只要程序包含了三种基本结构中的任意一种,就是结构化程序

回答错误 ✕

结构化程序设计是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,在设计其中- -个模块时,不会受到其它模块的牵连,因而可将原来较为复杂的问题化简为一系列简单模块的设计,而不是说包含了三种基本结构就是结构化程序, B选项错误。

C.程序语法错误要在运行时才能发现

回答错误 ✕

程序语法错误是在编译过程中发现的,一般来说编译器只能检查语法和最简单的语义错误,而不检查程序的逻辑错误,C选项错误。

D.C语言程序不需要包含main0函数


回答错误 

一个C程序由-个或若干个函数构成,而程序中有且只能有一个主函数,即main函数,C程序总是从main函数开始执行,其他函数由main函数直接或间接调用执行,所以C语言程序必须包含main函数,D选项错误。

点击答题丨点击选项查看对错丨展开动画


2.以下选项中,合法的C语言实数是( )。

A..4e0

回答正确 √

试题解析

在C语言中,以"e"或"E"后跟-一个整数来表示以10为底的幂数。C语言的语法规定,字母e或E之前必须要有数字,且e或E后面的指数必须为整数。故本题选A。


B.4.3e0.2

回答错误 ✕


C.E4.8

回答错误 ✕


D.0.29E

回答错误 


点击答题丨点击选项查看对错丨展开动画


3.某二叉树的深度为7,其中有64个叶子结点,则该二叉树中度为1的结点数为( )。

A.1

回答错误 ✕

B.0


回答正确 √

试题解析

根据二叉树的性质,该树的第7层的节点数是27-1=64,已达到最大值,所以除了叶子结点,每个结点都有两个子结点,即每个结点都是度为2的,所以不存在度为1的结点,故本题答案为B。


C.2

回答错误 ✕


D.63

回答错误 


点击答题丨点击选项查看对错丨展开动画


4.以下选项中合法的C语言赋值语句是( )。

A.k=int( a+b );

回答错误 ✕

B.a=b=34

回答错误 ✕

C.a=3,b=9

回答错误 ✕


D.++i;

回答正确 √

试题解析

考查赋值语句。C语言语句在结尾必须有分号,没有分号则不合法,选项B、C错; C语言中强制转换类型需要将类型说明符给括起来,应该为k=(int)(a+b), 选项A错;答案选D。


点击答题丨点击选项查看对错丨展开动画


球分享

球点赞

球在看


浏览 36
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报