rmml.net
当前位置:首页 >> C语言编程: s=2+22+222+2222+22222+222222 >>

C语言编程: s=2+22+222+2222+22222+222222

思路: 2 22=2*10+2 222=22*10+2 …… 所以可以通过一个for循环求出每个加数,并累加。 参考代码: #include int main(){ int i,n=2,sum=0;for(i=1;i

#include "math.h" //后边的求幂函数要用到这个头文件 #include "stdio.h" void main() { int a; int b = 2; int sum = 0; for(int i = 0;i

简单来说,x和y的值太大,导致它们的精度达不到小数点后3位,故而出现误差。使用double型可解决此问题。

网站首页 | 网站地图
All rights reserved Powered by www.rmml.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com