• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            Welcome to Leon's Blog  
            日歷
            <2008年8月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456
            統(tǒng)計(jì)
            • 隨筆 - 30
            • 文章 - 0
            • 評(píng)論 - 51
            • 引用 - 0

            導(dǎo)航

            常用鏈接

            留言簿(4)

            隨筆分類

            隨筆檔案

            ACM

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

             
                今天做的這道題感覺(jué)上面很奇怪,按照題目要求寫了代碼,但總覺(jué)得哪里有什么地方不對(duì),還請(qǐng)大家多多指教!
             1#include <stdio.h>
             2int main(int argc, char* argv[])
             3{
             4    float s,sum = 0;
             5    int i,j;
             6    while(scanf("%f"&sum) == 1)
             7    {
             8        if(sum != 0)
             9        {
            10            j = 2; s = 0;
            11            while(s < sum)
            12            {
            13                s += 1.0/j;
            14                j++;
            15            }

            16            printf("%d card(s)\n", j-2);
            17        }

            18        else
            19            break;
            20    }

            21        return 0;
            22}
            posted on 2008-05-24 10:35 Leon916 閱讀(1215) 評(píng)論(8)  編輯 收藏 引用
            評(píng)論:
            • # re: 1003題探討  h0rus1ee Posted @ 2008-05-24 11:10
              我當(dāng)時(shí)是這樣寫的,好像結(jié)果正確:

              #include <stdio.h>

              int main (void)
              {
              int i;
              int counter;

              float sum;
              float c;

              scanf("%f", &c);

              while(c != 0.00 && c >= 0.01 && c <= 5.20) {
              counter = sum = 0;
              for(i = 2; sum < c; i++) {
              sum += 1.00/i;
              counter++;
              }
              printf("%d card(s)\n", counter);
              scanf("%f", &c);
              }

              return 0;
              }  回復(fù)  更多評(píng)論   

            • # re: 1003題探討[未登錄](méi)  ron Posted @ 2008-05-24 14:25
              h0rus1ee的代碼清晰些,  回復(fù)  更多評(píng)論   

            • # re: 1003題探討  Leon916 Posted @ 2008-05-24 16:10
              是的,謝謝 h0rus1ee 。  回復(fù)  更多評(píng)論   

            • # re: 1003題探討  Leon916 Posted @ 2008-05-24 16:13
              做如下修改:

              1#include <stdio.h>
              2int main(int argc, char* argv[])
              3{
              4 float s,sum = 0;
              5 int j;
              6 while((scanf("%f", &sum) == 1)&& (sum!=0))
              7 {
              8
              9
              10 j = 2; s = 0;
              11 while(s < sum)
              12 {
              13 s += 1.0/j;
              14 j++;
              15 }
              16 printf("%d card(s)\n", j-2);
              17
              18
              19
              20 }
              21 return 0;
              22}  回復(fù)  更多評(píng)論   

            • # re: 1003題探討  foxtail Posted @ 2008-05-25 01:16
              沒(méi)幾行代碼呀 是做什么的呢??  回復(fù)  更多評(píng)論   

            • # re: 1003題探討  Leon916 Posted @ 2008-05-25 08:26
              你可以通過(guò)鏈接去看看題目。  回復(fù)  更多評(píng)論   

            • # re: 1003題探討[未登錄](méi)  diwulechao Posted @ 2008-05-25 14:51
              #include<stdio.h>
              int main()
              {
              float t,x,i;
              scanf("%f",&t);
              while (t>0)
              {
              x=0.5;i=2;
              while (x<t) {i++;x+=1/i;}
              printf("%.f card(s)\n",i-1);
              scanf("%f",&t);
              }
              }
                回復(fù)  更多評(píng)論   

            • # re: 1003題探討[未登錄](méi)  Leon916 Posted @ 2008-05-25 19:12
              x+=1/i;
              我覺(jué)得這句話寫的好像有些問(wèn)題,應(yīng)該是x+=1.0/i吧  回復(fù)  更多評(píng)論   


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


             
            Copyright © Leon916 Powered by: 博客園 模板提供:滬江博客
            国产99久久久国产精免费| 国产成人精品综合久久久久| 青青青青久久精品国产| 久久久久久国产精品美女| 亚洲美日韩Av中文字幕无码久久久妻妇| 一本一本久久a久久综合精品蜜桃 一本一道久久综合狠狠老 | 久久国产精品免费一区| 久久午夜夜伦鲁鲁片免费无码影视| 99久久99久久久精品齐齐 | 精品久久777| 7777久久久国产精品消防器材| 久久精品国产91久久综合麻豆自制 | 中文国产成人精品久久亚洲精品AⅤ无码精品 | 久久国产欧美日韩精品| 色综合合久久天天综合绕视看 | 国产亚洲精品久久久久秋霞 | 中文字幕久久精品| 亚洲精品无码久久久久去q| 精品久久久久久无码中文野结衣| 精品国产乱码久久久久软件| 久久激情五月丁香伊人| 久久精品九九亚洲精品| 亚洲中文字幕久久精品无码喷水| 蜜臀久久99精品久久久久久| 色综合久久久久网| 精品国产91久久久久久久| 亚洲愉拍99热成人精品热久久| 香蕉99久久国产综合精品宅男自 | 午夜视频久久久久一区| 久久人人爽人人爽AV片| 久久久久久久亚洲精品| 久久国产三级无码一区二区 | 久久久久人妻一区二区三区| 女人高潮久久久叫人喷水| 亚洲欧美久久久久9999| 久久强奷乱码老熟女| 国产精品久久久久久久久软件 | 久久久久无码中| 97香蕉久久夜色精品国产| 久久久www免费人成精品| 一本一本久久aa综合精品|