gpt4 book ai didi

c++ - 创建一个循环,将输出所有大于零且小于 60(不包括 60)的 5 的倍数

转载 作者:行者123 更新时间:2023-11-28 01:16:40 28 4
gpt4 key购买 nike

这是我周一要交的作业,老师不会给我回邮件。我的代码有效,但结果一直显示 0,我不知道为什么,每次我尝试修复它时,整个过程都崩溃了。指令是: 创建一个循环,输出所有大于零的 5 的倍数和小于60(不含60)。这是有效的代码。

#include <stdio.h>
int main(void){
int multiples, count;
multiples = 5;
count = 0;

while (count < 60){
printf("%i \n", count);
count = multiples + count;
if (count)
}
system("pause");

我真的不明白我在这里做错了什么。我知道我不能只做 (count < 60 && count > 0) 因为我已经使 count = 0 但我需要摆脱结果 0 最好不要重写我的整个代码。

最佳答案

只是不要从0开始,最好是正好相乘

#include <stdio.h>
int main(void){
int multiplier, count, value;
multiplier = 5;
count = 1;

do {
value = count * multiplier;
count++;
printf("%i \n", value);
} while (value < 60)
system("pause");

关于c++ - 创建一个循环,将输出所有大于零且小于 60(不包括 60)的 5 的倍数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58467549/

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