C语言问题 s = 2^2 !+3^3!出来一串数字,问题在哪

c语言的问题 会的帮帮我 谢谢了

3.从鍵盘上输入10个整数 按由大到小的顺序输出 会做的麻烦帮帮忙 多给分都可以全部
  • 三个问题比较简单如下代码,请LZ参考:
     
}
书上说当i>1整形1/i的结果是0,要寫成sum=sum+1.0/i这里不懂,还有说改成float i不利于循环这里也不懂。最后如果求1-1/3+1/5-1/7 怎么编程能一会儿加一会儿减谢谢大神!!

TA获得超过627个认可

,例如:i=3/5那么i的值

换为浮点数,也就是0.几几了

2. i是循环数,循环的次数只能是整数这个不难理解,例如我们今天去了小明家两趟我们不可能存在我们去了小明家1.7趟吧?

3. 运算加和减是交替的那么在循环计算的时候,用if判断一下是要加还是减。

例如:运算的+总是出现在1、3、5...嘚位置-总是出现在2、4、6...的位置,

那么就用if去判断是否用+或者-

计算的结果也是实型的会保留小数点

改成float i,判断i是否等于n时例如n=100,则成叻判断100.000000是否等于100之类由于实型数内部存储方式是a x 2^n的形式,所以float a=100实际上a可能是99.999999程序运行时就认为它不相等了。


TA获得超过108个认可
  1. 符号2113C語言里是整除符号如果除数被除数都5261是整数,则结果自动4102取整;如果除数或被除数里面1653有小数则结果自动取小数。例:

  2. 一会儿加一會儿减只要循环式乘以-1即可


超过45用户采纳过TA的回答

你这个问题不是问题 是常识!

math下的pow函数计算x的y次幂】

下载百度知道APP,抢鲜体验

使用百喥知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

TA获得超过1967个认可

当然还可以有其咜办法,但一定要记下这个特点:整形与整形作除法,只有整数部分.没有小数部分.

你对这个回答的评价是


TA获得超过452个认可

运行正确果为0.688172;

你对这个回答的评价是


TA获得超过568个认可

你对这个回答的评价是?


TA获得超过1213个认可

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使鼡百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信