2013年计算机二级考试C语言第六章课后题及参考答案

2014-10-31 21:00:23 · 作者: · 浏览: 74

第六章、字符型数据


  一、选择题


  6.1 C语言中的简单数据类型有


  A) 整型、实型、逻辑型


  B) 整型、实型、字符型


  C) 整型、字符型、逻辑型


  D) 整型、实型、逻辑型、字符型


  答案:B


  6.2 C语言中,字符(char)型数据在微机内存中的存储形式是


  A) 反码


  B) 补码


  C) EBCDIC码


  D) ASCII码


  答案:D


  6.3 设有语句char a=\’\’\\72\’\’;,则变量a


  A) 包含1个字符


  B) 包含2个字符


  C) 包含3个字符


  D) 说明不合法


  答案:A


  6.4 C语言中不合法的字符常量是


  A) \’\’\\0xff\’\’


  B) \’\’\\65\’\’


  C) \’\’&\’\’


  D) \’\’\\028\’\’


  答案:本题A)和D)选项都是不合法的字符常量。若A)选项改为\’\’\\xff\’\’,则正确。


  6.5 C语言中不合法的字符串常量是


  A) "\\121"


  B) \’\’y=\’\’


  C) "\\n\\n"


  D) "ABCD\\x6d"


  答案:B


  6.6 判断char型变量c是否为大写字母的最简单且正确的表达式是


  A) \’\’A\’\’<=c<=\’\’Z\’\’


  B) (c>=\’\’A\’\’)&(c<=\’\’Z\’\’)


  C) (\’\’A\’\’<=c)AND(\’\’Z\’\’>=c)


  D) (c>=\’\’A\’\’)&&(c<=\’\’Z\’\’)


  答案:D


  6.7 以下程序的输出结果是


  A) 因输出格式不合法,无正确输出


  B) 65,90


  C) A,Y


  D) 65,89


  main()


  { char c1=\’\’A\’\’,c2=\’\’Y\’\’;


  printf("%d,%d\\n",c1,c2);


  }


  答案:D