程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> C語言入門知識 >> C語言之基本算法—各位全是a的數列之和

C語言之基本算法—各位全是a的數列之和

編輯:C語言入門知識
/*
==================================================================
題目:數列為a,aa,aaa,……。求a+aa+aaa+……+aaaaaaa……。
==================================================================
*/
#include
main()
{
int a,i,n,x,Sn,flag=1;
while(flag)
{
printf(最後一項是幾位數: n=);
scanf(%d,&n);
printf(a=);
scanf(%d,&a);
if((a>0)&&(a<10)&&(n>0)&&(n<10))
flag=0;
else
printf(系統提示:a和n都必須是個位正整數,請重試! _________________________________ );
x=a;
Sn=x;
for(i=1;i {
x=x*10+a;
Sn+=x;
}
}
printf(%d+%d%d+...%d(%d個)=%d ,a,a,a,a,n,Sn);
}
/*
==================================================================
評:確定末項位數,輸入參數a,給中間參數x重復賦值,求和。
==================================================================
*/



 

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