求几个相同数字组成不同位数数字的和:s=a+aa+aaa+aaaa+aa…a的值
来源:互联网 发布:java解压tar.gz的命令 编辑:程序博客网 时间:2024/05/29 12:56
使用C语言编写程序求解:
s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。
例如2+22+222+2222+22222(此时a=2,共有5个数相加)其中a和个数n由键盘输入控制。
#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<stdlib.h>size_t Sum(size_t a, size_t n){ size_t sum = a, tmp = a; size_t i = 0; printf("%d", a); for (i = 1; i < n; i++) { tmp = tmp * 10 + a; sum += tmp; printf("+%d", tmp); } return sum;}void test(){ int count = 1; while (count) { int a = 0, n = 0; printf("请输入数字a->"); scanf("%d", &a); printf("请输入个数n->"); scanf("%d", &n); printf(" = %d\n",Sum(a, n)); printf("输入0退出,输入任意继续\n"); scanf("%d", &count); }}int main(){ test(); system("pause"); return 0;}
0 0
- 求几个相同数字组成不同位数数字的和:s=a+aa+aaa+aaaa+aa…a的值
- 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字
- 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字
- 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字
- 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字
- 求s = a+aa+aaa+aaaa+a......a的值,其中a是一个数字
- 求s=a+aa+aaa+aaaa+aa...a的值,输出:a+aa+aaa+aaaa+aa...a=s
- java经典算法_008求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字
- java 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字
- 013-题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。
- 初学java:题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字,几个数相加有键盘控制。
- 每日一练------求s=a+aa+aaa+aaaa+aa…a的值
- 计算s=a+aa+aaa+aaaa+aa...a形式的表达式的和,其中a是一个数字
- 求a+aa+aaa+aaaa+......+aaa......aa的值
- 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222
- 【程序8】 TestAdd.java 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。
- 求s=a+aa+aaa+aaaa+aa...a的值
- 求s=a+aa+aaa+aaaa+aa...a的值(技术支持课任务)
- 两数的最大公约数、最小公倍数
- 两个数字交换(不使用临时变量)
- 编写程序将2000年以内的平年闰年分开并分别计算个数
- 使用C语言编写程序,求解有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个序列的前20项
- 有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数
- 求几个相同数字组成不同位数数字的和:s=a+aa+aaa+aaaa+aa…a的值
- 一小球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下。
- ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
- 回文数与回文字符串的判断
- 不创建第三方变量对整型数组逆置
- 求斐波那契数列的第n个数(递归、非递归)
- 双链表类中的逆置成员函数
- 单链表类成员函数现代写法、传统写法
- 一个类如何只创建一个对象?