C语言程序输入后无反应:变量初始化错误及解决方法
这个程序输入后没有反应的原因是因为在计算变量're'时,没有对其进行初始化操作。在循环中,每次计算出'm'后,应该将其累加到're'上,但是由于're'没有初始化,所以每次累加操作都是在一个未知的初始值上进行,导致结果不正确。
解决办法是在开始时将're'初始化为0,即将
float x,re,m;
改为
float x,re=0,m;
原文地址: https://www.cveoy.top/t/topic/o7XL 著作权归作者所有。请勿转载和采集!