c语言利用指针从键盘上输入 n 个数并找出其中的最大数。
时间: 2023-08-07 22:07:35 浏览: 108
第1讲 从"0"开始学C语言编程
好的,下面是用指针从键盘上输入 n 个数并找出其中的最大数的 C 语言代码:
```c
#include <stdio.h>
int main()
{
int n;
printf("请输入需要比较的数字个数:");
scanf("%d", &n);
int max = 0;
int num;
printf("请输入%d个数字:\n", n);
for (int i = 0; i < n; i++) {
scanf("%d", &num);
if (num > max) {
max = num;
}
}
printf("最大数为:%d\n", max);
return 0;
}
```
在这段代码中,我们首先从键盘上输入需要比较的数字个数 `n`,然后通过 `for` 循环逐个输入数字,并通过比较找出最大的数字。值得注意的是,我们在输入数字时使用了 `&num`,将 `num` 变量的地址传递给 `scanf` 函数,从而实现了通过指针修改变量的值。
阅读全文