我开始学习C.今天我正在尝试一个小程序,只是从3输入开始的平均点。Printf不显示变量,但随机数
毕竟我想打印在会议上做了平均值的数目,所以我插入一个简单的
counter=counter+1;
进入主while循环和
printf("you done the average %d times", counter);
返回0之前
问题是:如果我平均只做1或2次,那么每次计数器显示 的次数都不一样,从来不是正确的,但是一直都在int最大值附近。我尝试了一切,但它不起作用。我的错误在哪里?
这是我在这个网站上的第一篇文章,我读了规则,但如果我只打破了一个,我很抱歉。变量“counter”被声明。
int main()
{
int vote1, vote2, vote3, tot, media, contatore, err;
char opz;
do{
在这之后,我开始一个while循环,这就是它的结尾:
contatore=contatore+1;
} while(opz!='n');
printf("hai eseguito la media %d volte", contatore);
return 0;
明显的代码是在意大利,在那里计数器= contatore
是的,我们需要看到“计数器”的声明及其所有赋值。不要发布超过1 kB的代码。 – Jens
请显示所有相关代码。 – OldProgrammer
1.使用调试器来查看你的程序正在做什么。 2.发布完整的代码,我们可以复制并粘贴来编译和运行。 –