gpt4 book ai didi

C 编码和错误识别

转载 作者:行者123 更新时间:2023-11-30 21:16:29 25 4
gpt4 key购买 nike

由于某种原因我无法运行下面的代码。尝试了一些编译器进行调试,但没有成功。

#include <stdio.h>

void main()
{
int mul5=0, mul3=0, final=0;
int i=1;

while (i<10){
if (i % 3 == 0)
mul3=mul3+i;
else if (i%5==0)
mul5=mul5+i;
else
i++;
}

final = mul3 + mul5;
printf("%d\n", final);
}

已经尝试过 void作为 main 的返回类型和一个int返回类型,返回值为 0。

最佳答案

有三种情况:i % 3 = 0、i % 3 != 0和i % 5 = 0,第三种情况是i % 3和i % 5都不为0。

这三种情况中哪一种情况下 i 加 1?

在这三种情况中,您希望将 i 加 1 哪一种?

PS。您的代码非常简单,因此很容易找出问题所在。然而,您真的应该 准确告诉发生了什么。请记住,我们距离您的计算机很远,看不到它在做什么,也无法读懂您的想法。通常您只需回答以下问题:

a.你在干什么。b.你期望发生什么。C。发生了什么

关于C 编码和错误识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25592194/

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