练习44_字符常量




练习44


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


1有以下程序:



#include <stdio.h>
int fun(intx,int y)
{
if(x! =y) return ((x+y)/2);
else return (x);
}
main()
{
int a=4, b=5, c=6;
printf("%d\n",fun(2*a,fun(b,c)));
}

输出结果为()。

A.6

回答正确 √


试题解析

本题中第一次调用为fun(8,fun(5,6)), 因为fun(5,6)返回值为5,所以第二次调用为fun(8,5)=6。故本题答案A。




B.3

回答错误 ✕

C.8

回答错误 ✕


D.12

回答错误 


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



2.下面可以作为软件设计工具的是( )。

A.系统结构图

回答正确 √


试题解析

软件概要设计的常用工具是结构图(系统结构图) ,结构图是描述软件结构的图形工具,故本题答案为A。




B.数据字典(DD)

回答错误 ✕

C.数据流程图(DFD图)

回答错误 ✕


D.甘特图


回答错误 


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



3.以下选项中非法的C语言字符常量是( )。

A.'\128'

回答正确 √

试题解析

字符常量就是用一-对单引号括起来的单个字符,还有- -些特殊字符常量,即以"\"开头的转义字符。由于字符常量所占空间为一-个字节,所以\”后面的数字应小于128,可以用十进制或八进制表示,则"\128'为非法字符常量, A选项正确。


B.'\127'


回答错误 ✕

C:'\x01'

回答错误 ✕


D.'\x08'

回答错误 


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