全球旧事资料 分类
错误的是A、算法可以用伪代码、流程图等多种形式来描述B、一个正确的算法必须有输入C、一个正确的算法必须有输出D、用流程图可以描述的算法可以用任何一种计算机高级语言编写成程序代码
13【答案】B【解析】一个正确的算法可以有零个或者多个输入,必须有一个或者多个输出。
14、以下叙述错误的是A、一个C程序可以包含多个不同名的函数B、一个C程序只能有一个主函数C、C程序在书写时,有严格的缩进要求,否则不能编译通过D、C程序的主函数必须用mai
作为函数名
14【答案】C【解析】一个C程序有且只有一个主函数mai
。一个C程序可以包含多个不同名字的子函数。C程序在书写时没有严格的缩进要求。
15、设有以下语句Charch1ch2sca
f(”cc”ch1ch2)若要为变量ch1和ch2分别输入字符A和B,正确的输入形式应该是A、A和B之间用逗号间隔B、A和B之间不能有任何间隔符C、A和B之间可以用回车间隔D、A和B之间用空格间隔
15【答案】B
f【解析】考察C语言中输入格式,因为在输入格式中定义好了”cc”其中没有任何符号,所以中间不能加任何字符,包含不能加逗号、回车和空格,因为这些也算是字符。所以在输入时也不可以有任何间隔符号。
16、以下选项中非法的字符常量是A、’102’B、’65’C、’xff’
D、’019’
16【答案】D【解析】字符常量有两种表示方法一种是用该字符的图形符号,如b,y,。另外还可以用字符的ASCII码表示,即用反斜符开头,后跟字符的ASCII码,这种方法也称为转义序列表示法,具体方法是有两种形式:一种是用字符的八进制ASCII码,表示为:odd这里,ddd是八进制值o可以省略。另一种使用字符的十六进制ASCII码值,表示为0xhh或0Xhh这里hh是两位十六进制值。
本题中D选项019使用是八进制表示,不应该出现9,所以错误。
17、有以下程序i
cludesthiohMai
I
tA0B0C0CAA5ABB4Pri
tf“ddd
”ABC程序运行后输出的结果是A045B445
C444
D000
17【答案】A【解析】考察C语言关于赋值的应用,首先执行aa5,即aaa5,使得a的值为5,然后执行caa5,即将a的值5赋给变量c,使得c的值也为5。然后执行下句逗号表达式中的ab,把b的值0赋给a,此时a的值为0,然后执行bb4,使得b的值为4。最后打印输出。
18、设变量均已正确定义并且赋值,以下与其他三组输出结构不同的一组语句是A、xpri
tf“d
”xB、
xpri
tf“d

C、xpri
tf“d
”xD、
xpri
tf“d


f18【答案】D【解析】本题考察自增运算符,x表r
好听全球资料 返回顶部