程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> 關於C >> 問題二十四:s=a+aa+aaa+aaaa+...

問題二十四:s=a+aa+aaa+aaaa+...

編輯:關於C

/****************************************
*****AUTHER:liuyongshui
*******DATE:2013\4\7
***LANGUAGE:C
***QUESTION:s=a+aa+aaa+aaaa+...
****************************************/

#include <stdio.h>

int main()
{
     int i;
     int num;
     int a;
     int b=0;
     int k=10;
     int sum=0;

     printf("請輸入一個大於0且小於10整數:");
     scanf("%d", &a);
     printf("請輸入您要循環幾次(即最後一個數有num個a組成的數):");
     scanf("%d", &num);

     if(a<=0 || a>=10)
     {
         printf("您輸入的數不符合要求!\n");
     }
     else
     {
         for(i=0; i<num; i++)
         {
             
                b=b*k+a;
                sum+=b;
         }

         printf("下面是您要的答案:%d\n", sum);
     }
     return 0;
}

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved