从键盘为一维整数型数组输入十个整数找出其中最小的数在main函数中输出
时间: 2024-01-21 16:20:20 浏览: 84
下面是一个示例代码:
```c
#include <stdio.h>
int main() {
int arr[10];
int min = 0;
printf("请输入十个整数:\n");
// 输入十个整数
for (int i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
// 找出最小值
min = arr[0];
for (int i = 1; i < 10; i++) {
if (arr[i] < min) {
min = arr[i];
}
}
// 输出最小值
printf("最小值为:%d\n", min);
return 0;
}
```
这个程序中,我们首先定义了一个一维整数型数组 `arr`,以及一个变量 `min` 用于记录最小值。然后通过 `scanf` 函数从键盘输入十个整数,将它们存储在数组 `arr` 中。接着,我们遍历数组 `arr`,找出其中的最小值并将其赋值给变量 `min`。最后,我们输出最小值。
相关问题
以def main开头,从键盘为一维整数型数组输入十个整数找出其中最小的数在main函数中输出
以下是代码实现:
```python
def main():
# 从键盘输入十个数,存入数组中
arr = []
for i in range(10):
num = int(input("请输入第{}个整数:".format(i+1)))
arr.append(num)
# 找出最小值
min_num = arr[0]
for i in range(1, 10):
if arr[i] < min_num:
min_num = arr[i]
# 输出最小值
print("数组中最小的数为:", min_num)
if __name__ == '__main__':
main()
```
运行程序后,会提示用户输入十个整数。输入完毕后,程序会输出数组中最小的数。
从键盘为一维整型数组输入10个整数,找出其中最小的数,在main函数中输出
以下是一个简单的 C++ 代码示例,实现了从键盘输入10个整数并找出其中最小值的功能:
```c++
#include <iostream>
using namespace std;
int main() {
const int SIZE = 10;
int arr[SIZE];
// 从键盘输入10个整数
cout << "请输入10个整数:\n";
for (int i = 0; i < SIZE; i++) {
cin >> arr[i];
}
// 找出其中最小值
int minVal = arr[0];
for (int i = 1; i < SIZE; i++) {
if (arr[i] < minVal) {
minVal = arr[i];
}
}
// 输出最小值
cout << "最小值为:" << minVal << endl;
return 0;
}
```
这段代码定义了一个大小为10的整型数组 `arr`,使用 `for` 循环从键盘读入10个整数并存储在数组中。然后,使用 `for` 循环遍历数组,找出其中最小的数并保存在变量 `minVal` 中。最后,在 `main` 函数中输出最小值即可。
阅读全文