PTA浙大版《C语言程序设计(第3版)》题目集习题4-4 特殊a串数列求和

习题4-4 特殊a串数列求和 (20 分)

给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。

输入格式:
输入在一行中给出不超过9的正整数a和n。

输出格式:
在一行中按照“s = 对应的和”的格式输出。

输入样例:
2 3
输出样例:
s = 246

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <math.h>

//此题题意的a并非是a*a而是aa例如22 
int main()
{
	int a,n,i,sum=0,s=0;
	scanf("%d %d",&a,&n);
	for(i=0;i<n;i++){
		
		s+=a*pow(10,i);//每一步走过得到每一个项数 
		sum+=s;//项数相加 
	}
	printf("s = %d",sum);

	return 0;

}

注意此题题意的a并非是a*a而是aa例如22


版权声明:本文为m0_56566228原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。