天空是藍(lán)色的

          做好軟件為中國 #gcc -c helloworld.c -o helloworld.o //編譯目標(biāo)文件 #gcc helloworld.o -o helloworld //編譯成可執(zhí)行exe #helloworld //運(yùn)行exe

          公告


           

          常用鏈接

          留言簿(9)

          隨筆分類(149)

          隨筆檔案(151)

          文章分類(31)

          文章檔案(31)

          C編譯器

          leemay`s

          朋友的blog

          相冊(cè)

          計(jì)算機(jī)原理

          鏈接

          搜索

          •  

          積分與排名

          • 積分 - 449406
          • 排名 - 121

          最新隨筆

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          水仙花問題
          解法1
          #include <stdio.h> 
          int main() 

          int shu
          ,bai,shi,ge; 
           for (shu=100;shu<1000;shu++) 
           { 
           bai
          =shu/100; 
           shi=(shu-bai*100)/10; 
           ge=shu-bai*100-shi*10; 
           if(shu==(bai*bai*bai+shi*shi*shi+ge*ge*ge)) 
           printf(
          "%d\n",shu); 
           } 

          解法2
          int main(){ 
          int a
          ,b,c,num; 
          for(a=1;a<10;a++){ 
          for(b=0;b<10;b++){ 
          for(c=0;c<10;c++){ 
          if(a*100+b*10+c==(num=a*a*a+b*b*b+c*c*c)) 
          printf(
          "%d",num); 




          posted on 2006-02-13 17:24 bluesky 閱讀(573) 評(píng)論(1)  編輯  收藏 所屬分類: C/C++

          評(píng)論

          # re: 水仙花問題 2008-07-10 12:24 

          #include <stdio.h>
          int main(void)
          {
          int a,b,c,d,e,f,g,h;
          a=100;
          for(g=0;g<899;g++)
          {
          a=a+1;
          c=a/100;
          d=(a-c*100)/10;
          e=a-(c*100+d*10);
          h=c*c*c+d*d*d+e*e*e;
          if(h==a)
          printf("%d,",a);
          }
          scanf("%d",f);
          return f;
          }
          主站蜘蛛池模板: 南召县| 长治县| 长乐市| 神池县| 金溪县| 广西| 高清| 沂南县| 无极县| 遂平县| 彝良县| 鄂温| 措美县| 唐山市| 平定县| 兰西县| 马鞍山市| 砀山县| 万盛区| 平江县| 四川省| 汨罗市| 云梦县| 思南县| 博白县| 许昌县| 丰县| 明水县| 治多县| 康马县| 东海县| 南充市| 临西县| 慈利县| 且末县| 濮阳县| 天水市| 张北县| 赣州市| 黄冈市| 巫溪县|