问题
单项选择题
下面程序中有错误的行是(每行程序前面的数字表示行号)( )。
1 main()
2
3 int a[3]=(1);
4 int i;
5 scanf("%d¨,&
A.;
&
答案
参考答案:D
解析: 主要考查了一维数组的定义、初始化及元素的引用方法。第5行代码中seanf输入数据时,要求输入项为地址,而数组名即为数组的首地址,所以不应该再在前面加取地址符号&。