问题 单项选择题

下面程序中有错误的行是(每行程序前面的数字表示行号)
1 main()
2
3 int a[3]=1;
4 int i;
5 scanf("%d",&

A.;
&

答案

参考答案:D

解析:[命题目的] 主要考查了一维数组的定义、初始化及元素的引用方法。
[解题要点] 第5行代码中scanf输入数据时,要求输入项为地址,而数组名即为数组的首地址,所以不应该再在前面加取地址符号&。
[考点链接] 二维数组的定义、初始化及元素的引用方法。

单项选择题 A1/A2型题
单项选择题