A.,
B.。
C.;
D.、
第6题
A.可以用length函数计算字符数组中字符串的长度
B.可以在赋值语句中通过赋值运算符"="对字符数组整体赋值
C.存放在字符数组中的字符串,以’\0’作为该字符串结束标志
D.字符数组只能存放字符串,不能存放字符
第7题
A、一个C++程序总是从main函数开始执行
B、C++语言的注释符是以“/*”开始并以“*/”结束的
C、一个C++程序可以包含多个main函数
D、每个语句和数据声明的最后必须有一个分号
第8题
(A)计算机语言就是由标识符和保留字构成的,标识符是可由程序员按规则任意命名的符号,而保留字则是编译器识别语句模式的重要符号;
(B)计算机语言定义了基本元素的集合, 以及基本元素的组合构造规则, 所谓基本元素即是指标识符和保留字,所谓组合构造规则即是指语句的书写模式, 即不同标识符和保留字的组合规则;
(C)标识符可以是常量、变量名,也可以是函数名;保留字可以是赋值符号如“=”、语句结束符号如“;”、基本运算符号如“+”“-”“*”“/”、程序段落符号如“{ }”等,保留字还可以是其他语句模式的标志性符号。
(D)上述有不正确的。
第9题
下列叙述中错误的是( )。A.在程序中凡是以“#”开始的语句行都是预处理命令行
B.预处理命令行的最后不能以分号表示结束
C.#define MAX是合法的宏定义命令行
D.C程序对预处理命令行的处理是在程序执行的过程中进行的
【我提交的答案】: C |
【参考答案与解析】: 正确答案:C |
解析:预处理命令行是以“#”开始的语句,预处理命令行的最后不能以分号表示结束,预处理命令行。其中宏定义的字符替换的定义格式为:#define标识符字符串,预处理命令行是在系统对源程序进行编译之前进行处理的,不是在程序执行的过程中。
看了解析不是应该是D选项是错的,
第10题
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!