gpt4 book ai didi

c - 找出循环中最大的数

转载 作者:行者123 更新时间:2023-11-30 19:59:25 26 4
gpt4 key购买 nike

我正在尝试编写一个程序,在输入几个数字后找出哪个数字最大。

#include <stdio.h>

int main(void)
{
printf("...Find the highest number... (0 to exit)\n\n");
double num1;

while (1) {
printf("Enter a number: ");
scanf("%lf", &num1);

if (num1 == 0)
break;
}

return 0;
}

我该怎么做?我不知道如何解决它。如果用户决定输入 1000 个数字 fx,我不想创建 1000 个变量并存储每个数字。

最佳答案

您可以添加一个变量来跟踪输入的最高值,例如您可以在 if 语句之后添加它

if (num1 > highest) {
highest = num1;
}

并将其添加到 num1 的声明中,

double num1, highest = 0;

关于c - 找出循环中最大的数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59988974/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com