输入一个正整数n,再输入n个整数,输出最小值。用c语言的do while循环写
时间: 2024-05-15 17:19:10 浏览: 24
好的,我来回答你的问题。
以下是输入n个整数并输出最小值的 C 语言代码(使用 do while 循环):
```c
#include <stdio.h>
int main() {
int n, min, num;
printf("请输入正整数n:");
scanf("%d", &n);
// 第一次读取数据
printf("请输入第1个整数:");
scanf("%d", &num);
// 初始化最小值为第一个数
min = num;
// 循环读取数据并记录最小值
int i = 2;
do {
printf("请输入第%d个整数:", i++);
scanf("%d", &num);
if (num < min) {
min = num;
}
} while (--n > 0);
printf("最小值为:%d\n", min);
return 0;
}
```
以上代码先输入正整数 n,再循环读取 n 个整数,记录其中的最小值,并输出结果。
注意,这个代码实现的是最基础的功能,还可以加入异常处理、输入格式化等功能。
相关问题
输入一个正整数n,再输入n个整数,输出最小值。用c语言的while循环写
好的,关于您的第一个问题,以下是用 C 语言中的 while 循环编写的代码:
```c
#include <stdio.h>
int main() {
int n, i, num, smallest;
printf("请输入数字的数量:");
scanf("%d", &n);
printf("请输入这 %d 个数字:\n", n);
i = 0;
while (i < n) {
scanf("%d", &num);
if (i == 0) {
smallest = num;
} else {
if (num < smallest) {
smallest = num;
}
}
i++;
}
printf("最小值是:%d", smallest);
return 0;
}
```
希望对您有所帮助。
C语言 输入任意正整数各位数字的最大值和最小值
您好!对于您的问题,我可以回答。请看以下代码:
#include <stdio.h>
int main() {
int num, digit, max = 0, min = 9;
printf("请输入一个正整数:");
scanf("%d", &num);
while (num > 0) {
digit = num % 10;
if (digit > max) {
max = digit;
}
if (digit < min) {
min = digit;
}
num /= 10;
}
printf("最大值为:%d,最小值为:%d\n", max, min);
return 0;
}
希望能够帮到您!
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)