c++一个10个整数的数组(34,91,83,56,29,93,56,12,88,72),找出最小数和其下标,并在主函数中打印最小数和下标。
时间: 2024-05-15 08:18:38 浏览: 166
详解C++中的一维数组和二维数组
5星 · 资源好评率100%
好的,以下是 C 语言代码实现:
```c
#include <stdio.h>
int main() {
int arr[] = {34, 91, 83, 56, 29, 93, 56, 12, 88, 72};
int min = arr[0], min_index = 0;
int len = sizeof(arr) / sizeof(arr[0]); // 数组长度
// 查找最小数及其下标
for (int i = 1; i < len; i++) {
if (arr[i] < min) {
min = arr[i];
min_index = i;
}
}
// 打印最小数和下标
printf("最小数为 %d,下标为 %d\n", min, min_index);
return 0;
}
```
输出结果为:
```
最小数为 12,下标为 7
```
阅读全文