C语言程序设计题目和解答-08.docVIP

  • 22
  • 0
  • 约5.24千字
  • 约 6页
  • 2017-06-03 发布于湖北
  • 举报
一、判断题?(12分) 1. 字符串只能存放在字符型数组中。2分 2. 字符数组中字符串可以整体输入输出。2分 3. char c[]=Very Good; 是一个合法的为字符串数组赋值的语句。2分 4. 字符常数和字符串常数的存储是相同的,都是以字符的ASCII码值进行存放。2分 5. 用gets函数可以接收一个含有空格的字符串。2分 6. 用printf函数输出一个字符串时,格式字符为%S,输出项可以是此字符串或存放此字符串的数组的数组名。2分 二、选择题?(12分) 1.下述对C语言字符数组的描述中错误的是( )。???[C] 2分 A. 字符数组的下标从0开始 B. 字符数组中的字符串可以进行整体输入/输出 C. 可以在赋值语句中通过赋值运算符=对字符数组整体赋值 D. 字符数组可以存放字符串 2.下列对字符数组的初始化不正确的是()???[C] 2分 A. char s[5]=abc;?????B. char s[5]={a,b,c,d,e};???? ?C. char s[5]=abcde;??? ??D. char s[]=abcde; 3.有数组定义语句“char a[20];”,则正确的输入语句为()???[D] 2分 A. scanf(%s, a);?????B. scanf(%s, a[]);?????C. gets(a[20]);??

文档评论(0)

1亿VIP精品文档

相关文档