c语言定义并初始化一个长度为10的整型数组,打印其中的最大数及其位置号。
时间: 2024-02-15 22:05:24 浏览: 201
C语言不定长数组及初始化方法
5星 · 资源好评率100%
好的,以下是C语言定义并初始化一个长度为10的整型数组,并打印最大数及其位置号的代码:
```c
#include <stdio.h>
int main() {
int arr[10] = {3, 8, 2, 7, 9, 1, 4, 6, 5, 0}; //定义并初始化一个长度为10的整型数组
int max = arr[0]; //假设第一个数为最大数
int pos = 0; //位置号初始化为0
for (int i = 1; i < 10; i++) { //遍历数组
if (arr[i] > max) { //如果当前数比最大数大
max = arr[i]; //更新最大数
pos = i; //更新位置号
}
}
printf("最大数为%d,位置号为%d\n", max, pos); //输出最大数及其位置号
return 0;
}
```
输出结果为:
```
最大数为9,位置号为4
```
阅读全文