第七章单元测试
  1. 下述对C语言中字符数组的描述错误的是( )。


  2. A:

    可在对字符数组定义时通过赋值运算符“=”对字符数组整体初始化

    B:

    字符数组中的字符串可以整体输入和输出

    C:

    可在赋值语句中通过赋值运算符“=”对字符数组整体赋值

    D:

    字符数组可以存放字符串


    答案:

    可在赋值语句中通过赋值运算符“=”对字符数组整体赋值


  3. 已知char x[]="hello", y[]={'h','e','a','b','e'};, 则关于两个数组长度的正确描述是( )。


  4. A:

    x小于y

    B:

    都不对

    C:

    相同

    D:

    x大于y 

  5. 已知:char s[20]= "programming", *ps=s; 则不能引用字母o的表达式是( )。


  6. A:

    ps[2]

    B:

    ps+=2, *ps

    C:

    ps+2

    D:

    s[2]

  7. 以下一维数组的定义及初始化中,错误的是。( )


  8. A:

    int n=3,a[n]={0}; 

    B:

    int a[3]={1,1,1}; 

    C:

    static int a[3];

    D:

    int a[3]={0}; 

  9. 若有说明语句int a[2][4]={{1},{2,3}};则数组元素a[1][1]的值为( )。


  10. A:1 B:0 C:2 D:3

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部