用C加加了
时间: 2023-07-19 18:13:35 浏览: 143
用C语言实现高精度加法
5星 · 资源好评率100%
好的,这是一个用 C++ 实现的例子:
```c++
#include <iostream>
#include <climits> // INT_MAX 和 INT_MIN 宏定义在这个头文件中
using namespace std;
int main() {
int n;
cout << "请输入数字个数: ";
cin >> n;
int max_num = INT_MIN; // 初始化最大值为最小的整数
int min_num = INT_MAX; // 初始化最小值为最大的整数
cout << "请输入这些数字,用空格分隔开: ";
for (int i = 0; i < n; i++) {
int num;
cin >> num;
if (num > max_num) {
max_num = num;
}
if (num < min_num) {
min_num = num;
}
}
cout << "最大值为: " << max_num << endl;
cout << "最小值为: " << min_num << endl;
return 0;
}
```
这个 C++ 代码也是读入数字的个数 `n`,然后读入 `n` 个数字。接下来,我们用一个循环来遍历这些数字,同时用两个变量 `max_num` 和 `min_num` 分别记录最大值和最小值。在循环中,我们不断更新这两个变量,最终输出它们的值即可。
需要注意的是,在 C++ 中,我们使用了 `INT_MAX` 和 `INT_MIN` 这两个宏定义,它们分别代表 int 类型的最大值和最小值。同时,我们也使用了命名空间 `std`,以避免与其他库中的同名函数或变量冲突。
阅读全文