gpt4 book ai didi

Linux中的C编程:

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

从Windows开始,我使用Linux开始C语言编程。

我的问题是如何停止或重置计算。

就像这里:(示例)

#include <stdio.h>
#include <conio.h>

main(){
int average;
int total;
int number;
int loopcount;
loopcount=0;
system("clear");
while(loopcount<3){
printf("Enter a number:");
scanf("%d",&number);
total=total+number;
loopcount=loopcount+1;
}
average=total/3;
printf("the average is %d", average);
getch();
}

输出:输入数字:1输入数字:1输入数字:1平均值是 1。但是当我再次运行它时,最后计算的平均值将添加到我的新平均值中。我应该如何或在代码中添加什么来阻止这种情况。

?我尝试过谷歌,但找不到确切的关键字。Tnx!

最佳答案

total 未初始化,因此其初始值未指定。

将其初始化为 0 可能会解决您的问题。

关于Linux中的C编程:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17908886/

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