• 2021-04-14
    以下语句中存在语法错误的是 A)char ss[6][20]; ss[1]="right?"; B)char ss[][20]={"right?"}; C)char *ss[6]; ss[1]="right?"; D)char *ss[]={"right?"};
  • 正确答案:A答案 A 解析:不能用赋值将一个字符串常量直接赋给一个字符串数组。

    内容

    • 0

      以下结构体类型说明及结构体变量a,b的定义中,正确的是:(  )。 A: struct ss           { char flag;          float x;          } ;               ss a,b; B: struct ss{ char flag;float x;}; struct ss a,b; C: struct { char flag; float x; }ss; ss a,b; D: struct { char flag;float x;}ss;struct ss a,b;

    • 1

      char ss[11] = "0123456789",sizeof(ss)的值是()

    • 2

      从键盘输入一个字符串放在字符数组ss中,假设ss的大小是30,求输入的字符串中字符为'a'的个数。 #include int fun(char ss[]) { } main() { char ss[30]; int i,n; gets(ss); n=fun(ss)  ; printf("%d ",n); }

    • 3

      若ss$="Access数据库实用教程",则Left(ss,6) & Right(ss,4)的值是( )。 A: Access数据库教程 B: Access实用教程 C: Access数据库实用教程 D: Access 教程

    • 4

      有以下程序:void ss(char *s,char t){... char str1[100]=