计算机基础与程序设计-阶段测评3-3.docVIP

  • 2
  • 0
  • 约7.34千字
  • 约 19页
  • 2018-01-05 发布于河南
  • 举报
计算机基础与程序设计-阶段测评3-3

窗体顶端 查看答卷 成绩: 100 分 一、单选题?共 30 题 题号:?1?本题分数:2 分 有两个字符数组a,b,则以下正确的输入语句是 ( )。 A、 B、 C、 D、 该题考查字符数组的输入。gets()函数只能一次输入个数组,且数组名不用加引号,A、D错误。数组名a、b本身就是代表的地址,不用再加地址符号,C错误。应选B。注意:”%s”形式不能输入含有空格的字符串,因为空格符号系统视为输入结束。 标准答案:B 考生答案:B 本题得分:2 分 题号:?2?本题分数:2 分 下面程序的运行结果是( )。 A、LB B、ABLMNP C、AB D、LBLMNP 该题考查字符数组。程序中strcat(a,b);实现了两个数组的连接,这时a为字符串“ABLMNP”,while语句实现把a数组复制到b数组中,但是要注意判断条件中i++,导致i从1开始,故a中第一个元素”A”不会覆盖b中第一个元素的值“L”,也就是从用a[1]覆盖b[1]开始复制。故应选D。 标准答案:D 考生答案:D 本题得分:2 分 题号:?3?本题分数:2 分 有下面的程序段 A、运行后将输出China B、运行编译后输出Ch C、运行后将输出Chi D、编译错误 该题考查字符数组。字符数组互相赋值时候,要保证受值数组大小要大于给值数组,故应选D。 标准答案:D 考生答案:D 本题得分:2

文档评论(0)

1亿VIP精品文档

相关文档