编写程序,求Sn=a aa aaa …(n个a)的值,其中n是表示a的个数,a是【1,9】之间的随机正整数.例如:当a=2,n=5时,sn=2 22 222 2222 22222 相关知识点: 试题来源: 解析 #include#includevoid main(){int *a,n,b;int i,j;printf("n?\n");scanf("%d",&n);printf("a?\n");scanf("%...
试题来源: 解析 a = (10 - 1)* a/9 aa = (10² - 1)* a/9 以此类推得 aa...aa = (10^n - 1)* a/9 所有式子相加得,Sn = (10 * (1 - 10^n)/(1 - 10)- n)* a/9 = [(10^(n 1) - 10)/9 - n]a/9 反馈 收藏 ...
解析 #includemain(){int n;long a,sum = 0;printf("please input a and n,and press Enter to continue\n");scanf("%ld%d",&a,&n);//输入a和n的值while(n){sum = a;a = 10 * a;n--;}printf("sum = %ld\n",sum);}反馈 收藏 ...
题目 懂C 编程的进编程求Sn=a aa aaa … (aaaa…a)(说明:最后一项是n个a)的值,其中a是一个数字。n表示Sn的项数以及最后一项的位数。例如:2 22 222 2222 22222(此时n=5) 相关知识点: 试题来源: 解析int a,n,i,sum;cin>>a>>n;for(i=0,sum=0; i{sum *= 10;sum = a;}cout<...
求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5时=2+22+222+2222+22222,n由键盘输入。 输入格式 n 输出格式 Sn的值 样例输入 5 样例输出 24690 #include<stdio.h> int main() { int n; scanf("%d",&n); int i; int j = 2; int k = 2; int sum = 0;...
8.求Sn=a+aa+aaa+aaa+⋯aa⋯aaa(n个a),其中a是一个由随机数产生的1~9( 答案 Sn = (n-0)*a*(10的o次方) + (n-1)a*(10的1次方) +(n-2)a*(10的2次方)+ .+[n-(n-1)]*a*[10的(N-1)次方] = a{n+n*10+n*100+n*1000+n*[10的(N-1)次方] -10-2*100-3*1000-(n...
,可以用循环嵌套来解决这个问题:外循环让i=1到n,求出从第1项到第n项的值,并累加; 内循环 必须求第i项的值,可以先让第i项的值sn=a,然后从第2项开始,让j=2到i,每次执行内循环时,让sn=sn*10+a。比如当i=6时,求第6项的值,必须先让sn=5,然后执行5次sn=sn*10+5,就会得到555555。最后再把每...
求Sn=a+aa+aaa+……+aa……a之值,其中a是一个数字,n 表示a 的位数。n 由键盘输入。#include int main()int a,n,i=1,sn
求sn=a十aa十aaa十aaaa十···十aa...a的值。其中a是一个数字,例如:2+22+222+2222+22222(此时n=5)。n和a的值由键盘输入。
求Sn=a+aa+aaa+...+aa...a之值,其中a是一个数字。例如2+ 22 +222+2222(此时n=4),n由键盘输入。(第4和5章)int main(){