ZKX's LAB

数列1,11,111,1111,.的通项公式 1 11 111通项公式c语音

2021-04-26知识4

C语言编程 ,计算sum=1+11+111+1111+11111。 #includeincludeint num(int n){if(n=1)return 1;elsereturn(num(n-1)+pow(10,n-1));}int main(){int sum=0;for(int i=1;i;i+)sum+num(i);printf(\"sum=1+11+111+1111+11111=d\\n\",sum);return 0;}

数列1,11,111,1111,.的通项公式 先看10,100,1000.通项为an=10^n9,99,999,9999通项为an=10^n-11,11,111,1111通项为an=(10^n-1)/9

用C语言的while循环语句编写1+11+111+1111+11111+····· +11···11最后是n个1 #include\"stdio.hinclude\"math.hvoid main(){int i=1,n;long sum=0,count=0,a;scanf(\"%d\",&n);while(i){a=pow(10,i-1);sum=sum+a;count=count+sum;i+;printf(\"%d\\n\",sum);这里可以输出1,11,111,1111,…}printf(\"%d\\n\",count);}超级简洁的代码,不懂可以把那个注释的/去掉看看。

随机阅读

qrcode
访问手机版