精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 一個(gè)整數(shù),它加上100后是一個(gè)完全平方數(shù),再加上168又是一個(gè)完全平方數(shù),請(qǐng)問該數(shù)是多少?

    一個(gè)整數(shù),它加上100后是一個(gè)完全平方數(shù),再加上168又是一個(gè)完全平方數(shù),請(qǐng)問該數(shù)是多少?
    這個(gè)程序怎么結(jié)果不對(duì)
    #include "stdio.h"
    #include "math.h"
    void main()
    {
    \x05double i,x,y;
    \x05for(i=1;i
    數(shù)學(xué)人氣:590 ℃時(shí)間:2020-02-06 06:08:36
    優(yōu)質(zhì)解答
    不能用double型.double型是實(shí)數(shù),你這樣x=sqrt(i+100)的話x就是sqrt(i+100)的精確值,平方后當(dāng)然還是i+100了.求x,y時(shí)加個(gè)取整就行了.實(shí)數(shù)范圍不是比整數(shù)還要大嗎?我把double 換成了 int 就可以了,,,我不懂為什么double不可以?請(qǐng)指點(diǎn)吧比如這個(gè):i=1的時(shí)候,如果X聲明為doublex=sqrt(i+100)=sqrt(101)=10.0499......那么X*X=101這個(gè)式子還是成立的。。。那你就會(huì)輸出1了,雖然101不是完全平方。。。如果X聲明為int,X=10。。。這樣就符合要求了。。。
    我來回答
    類似推薦
    請(qǐng)使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁(yè)提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版