#include <stdio.h> int main() { int arr[5] = {1, 2, 3, 4, 5}; int i; printf("%d ", arr); return 0; }程序运行结果是什么
时间: 2024-05-12 22:15:01 浏览: 64
实验5指针程序设计实验报告模板
5星 · 资源好评率100%
程序输出的是数组 `arr` 的首元素地址,即数组名 `arr` 所代表的地址。在大多数情况下,这并不是我们期望输出的内容。如果需要输出数组中的元素,可以使用循环语句遍历数组,例如:
```c
#include <stdio.h>
int main() {
int arr[5] = {1, 2, 3, 4, 5};
int i;
for(i = 0; i < 5; i++) {
printf("%d ", arr[i]);
}
return 0;
}
```
输出结果为:`1 2 3 4 5`。
阅读全文