for循环输出最小值,不使用数组
时间: 2024-05-15 13:15:04 浏览: 16
需要输入一组数字,然后使用for循环和if语句来找到最小值。
代码如下:
```
#include <stdio.h>
int main()
{
int n, min;
printf("请输入数字个数:");
scanf("%d", &n);
printf("请输入数字:");
scanf("%d", &min);
for (int i = 1; i < n; i++)
{
int num;
scanf("%d", &num);
if (num < min)
{
min = num;
}
}
printf("最小值为:%d\n", min);
return 0;
}
```
解析:
在这个程序中,我们首先要求用户输入数字的数量。然后,我们使用scanf函数读入第一个数字,并将其设置为最小值。
接下来,我们使用for循环来读取剩余的数字。在循环的每次迭代中,我们使用scanf函数读入一个数字,并将其存储在变量num中。然后,我们使用if语句比较num和当前的最小值min。如果num小于min,则我们将min更新为num。
最后,我们输出最小值。
相关问题
找最大最小值二维数组
以下是Python中找二维数组最大最小值的方法:
假设我们有一个二维数组arr,可以使用numpy库中的amax和amin函数来找到最大值和最小值。
```python
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
max_val = np.amax(arr)
min_val = np.amin(arr)
print("Max value in array:", max_val) # 输出:Max value in array: 9
print("Min value in array:", min_val) # 输出:Min value in array: 1
```
如果不想使用numpy库,也可以使用双重循环来找到最大值和最小值。
```python
arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
max_val = arr[0][0]
min_val = arr[0][0]
for i in range(len(arr)):
for j in range(len(arr[i])):
if arr[i][j] > max_val:
max_val = arr[i][j]
if arr[i][j] < min_val:
min_val = arr[i][j]
print("Max value in array:", max_val) # 输出:Max value in array: 9
print("Min value in array:", min_val) # 输出:Min value in array: 1
```
通过for循环找数组中的最大值和最小值
可以通过以下方式使用 for 循环找到数组中的最大值和最小值:
```python
arr = [1, 6, 3, 8, 2, 9, 4]
# 初始化最大值和最小值为数组第一个元素
max_val = arr[0]
min_val = arr[0]
# 遍历数组,比较得到最大值和最小值
for i in range(1, len(arr)):
if arr[i] > max_val:
max_val = arr[i]
if arr[i] < min_val:
min_val = arr[i]
print("最大值为:", max_val)
print("最小值为:", min_val)
```
输出:
```
最大值为: 9
最小值为: 1
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)