更多"有定义语句:char s[10]; ,若要从终端给s输入s个字符,错误"的相关试题:
[单项选择]有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是( )。
A. gets(&s[0]);
B. scanf("%s",s+1);
C. gets(s);
D. scanf("%s",s[1]);
[单项选择]以下错误的定义语句是
A. int x[][3]=0,1,1,2,3;
B. int x[4][3]=1,2,3,1,2,3,1,2,3,1,2,3;
C. int x[4][]=1,2,3,1,2,3,1,2,3,1,2,3;
D. int x[][3]=1,2,3,4;
[单项选择]以下定义语句错误的是( )。
A. intx[][3]=0),1,1,2,3;
B. intx[4][3]=1,2,3,1,2,3,1,2,3,1,2,3;
C. intx[4][]=1,2,3,1,2,3,1,2,3),1,2,3;
D. int x[][3]=1,2,3,4;
[单项选择]若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。
A. #define N 10
B. #define n 5
C. int a[5+5];
D. int n=10, a[n];
[单项选择]下面结构体的定义语句中,错误的是
A. struct ord int x;int y;int z;;struct ord a;
B. struct ord int x;int y;int z;struct ord a;
C. struct ord int x;int y;int z;a;
D. struct int x;int y;int z;)a;