正确定义一维数组的是()
A、char s(20);
B、int n=20;char s[n];
C、#define N 20 char s[N];
D、int n;scanf("%d",&n); char s[n];
【正确答案】:C
【题目解析】:一维数组的一般形式:数据类型符 数组名1[长度1],数组名2[长度2],...;其中“长度”必须是整型的常量表达式,必须用一对方括号括起来。char s(20);应该用方括号括起来。int n=20;char s[n];格式错误。 int n;scanf("%d",&n); char s[n];中n没有赋值。
正确定义一维数组的是()
- 2024-08-04 11:42:29
- 高级语言程序设计(一)(00342)
- 5