c语言:求s=a+aa+aaa+...前n项之和,其中a为0~9间的数字。N由键盘输入,为1~9间
给你个最简单的:
#include "stdio.h"
main()
{
double n1,x,t,t1;int cx,i;
scanf("%lf,%d",&n1,&cx);
t=n1;
t1=n1;
for(i=1;i<cx;i++)
{t=t*10+n1;
t1+=t;}
printf("%0.0lf",t1);
}
输入2,3
显示246(2+22+222的结果)
运行正确,注意你输入的格式是:2,3。中间一定要有一个半角的逗号。
#include<stdio.h>int main()
{
int a,n,s=0,m=0;
scanf("%d%d",&a,&n);
while(n>0)
{
s=s*10+a;
m+=s;
n--;
}
printf("%d",m);
return 0;
}
望采纳。
c语言:求s=a+aa+aaa+...前n项之和,其中a为0~9间的数字。N由键盘输入...
int main(){ int a,n,s=0,m=0;scanf("%d%d",&a,&n);while(n>0){ s=s*10+a;m+=s;n--;} printf("%d",m);return 0;} 望采纳。
这是一道C语言编程题:求s=a+aa+aaa+⋯⋯+aa⋯a,最后一项为n个a...
…+a*10^n-1得到的for(; i <= n; i++){sum += temp; temp *= 10;\/\/a=a*10 }return sum; } long getSum(long n, long a){\/\/计算a+aa+aaa…… int i = 1;long sum = 0;for(; i <= n; i++)sum += getVal(i,a); return sum; } int main(){long n = 0...
c语言编程题 求s=a+aa+aaa+……+aaa…a(有n个a),a,n都由键盘输入。请问...
int s=0;int c;int t=0;int i,j;printf("本程序求和s=a+aa+aaa+...\\n");printf("请分别输入a值及求和次数");scanf("%d %d",&a,&c);i = 1;while(i<=c){ t=t*10+a;s=s+t;i++;} printf("%d",s);return 0;} ...
求S=a+aa+aaa+...+aaa...a的编程题
int a,n,i=1,sn=0,m=0;printf("a,n=");scanf("%d%d",&a,&n);while(i<=n){ m+=a;sn+=m;a*=10;++i;} printf("a+aa+aaa+...=%d\\n",sn);} c++代码:include <iostream.h> void main(){ int a,n,sn=0,i,m=0;cout<<"Input a:";cin>>a;cout<<"Input n:";...
求S=a+aa+aaa+….+aaaa…a其中,a是1-9的一个数字,n表示的位数,程序要 ...
int a,n,i,sum,temp,temp1;printf("Please input a and n\\n");scanf("%d %d",&a, &n);if((a <= 0)|| (a>9)) printf("The value of a must be 1-9\\n");else { sum=a;for(i=1,temp=a,temp1=a;i<n;i++){ temp1*=10;temp+=temp1;sum+=temp;} } printf("sum ...
试编程求s=a+aa+aaa+...+a...a(n个a)的值,其中a和n通过键盘输入
include<stdio.h> void main(){ int a,n,i;long int s=0,t=0;printf("please input a and n\\n");scanf("%d,%d",&a,&n);for(i=0;i<n;i++){ t=t+a;s=s+t;a=a*10;} printf("a+aa+...=%ld\\n",s);}
求s=a+aa+aaa+aaaa+...+aaa...a(n个a), 其中a是1到9之间的一个整数...
n = Convert.ToInt16(Console.ReadLine());Console.Write("请输入a=");a = Convert.ToInt16(Console.ReadLine());for (int i = 0; i < n; i++){ item += a * Convert.ToInt16(Math.Pow(10, i));\/\/先求出每一项的值 sum += item;\/\/计算和 } Console.WriteLine(sum);这是...
c语言s=a+aa+aaa+aaaa...
printf("本程序求和s=a+aa+aaa+...\\n"); printf("请分别输入a值及求和次数"); scanf("%d %d",&a,&c); i = 1; while(i<=c) { t=t*10+a; s=s+t; i++; } printf("%d",s); return 0;} ...
C语言求s=a+aa+aaa+aaaa+aa...a的值,大神给我每段解释一下吧_百度知...
public static void main(String[]args){ Scanner sca=new Scanner(System.in);System.out.println("请输入一个数");int num=sca.nextInt();int n=0,sum=0;for(int i=1;i<=5;i++){ n=n*10+num;sum=sum+n;} System.out.println(sum);} 九九乘法表:public class Test1{ public ...
【c语言编程题】输入a,n输出s=a+aa+aaa+…n项之和。要求定义一个fn(a...
include<stdio.h> int main(){ int a,n,s=0;int fn(int a,int n);while(1){ printf("Please enter a positive integer(0~9):a=");scanf("%d",&a);if(a>=0 && a<=9) break;} printf("Please enter a positive integer:n=");scanf("%d",&n);for(int i=1;i<=n;i++...