习题4-4 特殊a串数列求和 (20 分)
习题4-4 特殊a串数列求和 (20 分)给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。
输入格式:
输入在一行中给出不超过9的正整数a和n。
输出格式:
在一行中按照“s = 对应的和”的格式输出。
输入样例:
2 3输出样例:
s = 246
/**══════════════════════════════════╗
*作 者:袁欢 ║
*职 业:程序员 ║ ║
**个人博客 :www.g-7.net║
*═══════════════════════════════════╣
*创建时间: 2021年2月3日
*功能描述: 特殊数列求和
*
*
*═══════════════════════════════════╣
*结束时间:2021年2月3日
*═══════════════════════════════════╝
// .-~~~~~~~~~-._ _.-~~~~~~~~~-.
// __.' ~. .~ `.__
// .'// 天津\./仁爱学院 \\`.
// .'// | \\`.
// .'// .-~"""""""~~~~-._ | _,-~~~~"""""""~-. \\`.
// .'//.-" `-.|.-' "-.\\`.
//.'//______.============-.. \ | / ..-============.______\\`.
//.'______________________________\|/______________________________`.
*/
#include<stdio.h>
int main()
{
int number;
int sum_1 = 0;//第n个值是多少
int sum_2 = 0;//要求的终极和
int up_limit;
int i;
scanf("%d%d", &number,&up_limit);
for (i = 0; i < up_limit; i++)
{
sum_1 = sum_1 * 10 + number;
sum_2 = sum_2 + sum_1;
}
printf("s = %d", sum_2);
return 0;
}一般做这种题目;先要求最小和,再求最大和;分开计算;
文档来源:51CTO技术博客https://blog.51cto.com/rjgx/3254254
页:
[1]