用c编码输入10个整数,找出最大值和最小值
时间: 2023-04-01 10:03:33 浏览: 107
您好,我可以回答您的问题。请看以下代码:
#include <stdio.h>
int main() {
int nums[10];
int max = , min = ;
printf("请输入10个整数:\n");
for (int i = ; i < 10; i++) {
scanf("%d", &nums[i]);
if (i == ) {
max = nums[i];
min = nums[i];
} else {
if (nums[i] > max) {
max = nums[i];
}
if (nums[i] < min) {
min = nums[i];
}
}
}
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
return ;
}
相关问题
从十个整数中找出最大值和最小值用c语言指针
可以使用指针来找出十个整数中的最大值和最小值。以下是示例代码:
```c
#include <stdio.h>
int main() {
int nums[10] = {3, 8, 1, 5, 9, 4, 2, 7, 6, 0}; // 定义一个包含十个整数的数组
int *p = nums; // 定义指针p,指向数组nums的第一个元素
int max = *p; // 假设第一个元素为最大值
int min = *p; // 假设第一个元素为最小值
for(int i = 0; i < 10; i++) {
if(*(p + i) > max) { // 如果p + i指向的元素大于当前最大值,则更新最大值
max = *(p + i);
}
if(*(p + i) < min) { // 如果p + i指向的元素小于当前最小值,则更新最小值
min = *(p + i);
}
}
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
return 0;
}
```
输出结果:
```
最大值为:9
最小值为:0
```
用c++从键盘输入一百个整数 从中找出最大值和最小值
好的,以下是使用C++语言从键盘输入一百个整数,并找出其中的最大值和最小值的代码:
```c++
#include <iostream>
using namespace std;
int main() {
int numbers[100];
for (int i = 0; i < 100; i++) {
cout << "请输入第" << i+1 << "个整数:";
cin >> numbers[i];
}
int max_num = numbers[0];
int min_num = numbers[0];
for (int i = 1; i < 100; i++) {
if (numbers[i] > max_num) {
max_num = numbers[i];
}
if (numbers[i] < min_num) {
min_num = numbers[i];
}
}
cout << "您输入的100个整数中,最大值为:" << max_num << endl;
cout << "您输入的100个整数中,最小值为:" << min_num << endl;
return 0;
}
```
请您在控制台或者集成开发环境中执行该代码,并按照提示输入100个整数,程序会找出您输入的100个整数中的最大值和最小值,并将其打印输出。