下列数组定义中,正确的是( )
A.int a[10]; B.int n=10; a[n];
C.int N=10;int a[N]; D.int n; scanf(“%d”,&n);int a[n];
c为什么不对呢,我测试了是可以运行的
jsh 回复 哈哈大王: C99标准是允许的,C89标准是不允许使用变量定义数组大小的
此题还是不太严谨,A选项后面仍应加分号
一蓑烟雨任平生 回复 非加力: 赞
A
用户登录可进行刷题及查看答案
登录后提交答案