首页题目详情

以下哪个代码能正确输出数组arr中所有元素?已知arr为int类型数组,长度为5。

题目配图
A.for(int i=0; i<5; i++) printf("%d ", arr[i]);
B.int i; for(i=0; i<5; i++) printf("%d ", arr[i]);
C.printf("%d ", arr);
D.for(int i=0; i<5; i++) printf("%d ", *arr[i]);

优质解答

答案

A

解析

选项A正确使用了循环结构访问数组元素,选项C缺少循环,直接打印数组名会输出数组首地址,选项D的语法错误,*arr[i]在数组访问中不正确。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

C语言程序设计单选题中等AI生成