使用C语言代码实现从键盘中输入10个互不相同的整数,输出这10个数并求其中的最小数。
时间: 2024-02-03 12:11:34 浏览: 66
C语言程序设计-从键盘为一维整型数组输入10个整数,调用fun函数找出其中最小的数,
5星 · 资源好评率100%
以下是使用C语言实现的代码:
```c
#include <stdio.h>
int main()
{
int nums[10];
int min_num, i, j;
printf("请依次输入10个互不相同的整数:\n");
for(i = 0; i < 10; i++)
{
scanf("%d", &nums[i]);
}
min_num = nums[0];
for(i = 0; i < 10; i++)
{
if(nums[i] < min_num)
{
min_num = nums[i];
}
}
printf("输入的10个数为:");
for(i = 0; i < 10; i++)
{
printf("%d ", nums[i]);
}
printf("\n最小数为:%d\n", min_num);
return 0;
}
```
代码的实现思路如下:
1. 定义一个长度为10的整型数组nums,用于存储输入的10个整数。
2. 通过for循环输入10个整数,将它们存储到nums数组中。
3. 定义一个变量min_num,用于存储最小数。将nums数组的第一个元素赋值给min_num。
4. 通过for循环遍历整个nums数组,如果当前元素比min_num小,则将其赋值给min_num。
5. 再次通过for循环遍历整个nums数组,将数组中的每个元素输出。
6. 输出最小数min_num。
这样就能够实现从键盘中输入10个互不相同的整数,输出这10个数并求其中的最小数的功能了。
阅读全文