求a + aa + aaa + aaaa + aaaaa ...的值,例如:1 + 11 + 111,2 + 22 + 222 + 2222 + 22222
#include <stdio.h>
unsigned superposition(unsigned m, unsigned n);
int main()
{
    printf("1 + 11 + 111 + 1111 + 11111 = %u\n", superposition(1, 5));
    printf("2 + 22 + 222 + 2222 + 22222 + 222222 = %u\n", superposition(2, 6));
    printf("3 + 33 + 333 + 3333 + 33333 + 333333 + 3333333 = %u\n", superposition(3, 7));
return 0;
}
unsigned superposition(unsigned m, unsigned n)
{
unsigned u = 0, sum = 0;
for (unsigned i = 0; i < n; ++i)
    {
u = u * 10 + m;
sum += u;
}
return sum;
}
求a + aa + aaa + aaaa + aaaaa ...的值,例如:1 + 11 + 111,2 + 22 + 222 + 2222 + 22222的更多相关文章
- 求 s=a+aa+ aaa+ aaaa  +aaaaa+........的值,a是从键盘输入的,项数也为键盘输入
		总结:这道题目.主要是那个位数,需要*10, while(i<f){ x+=y;//决定位数上的那个数 sum+=x//求和 y*10=y;//决定位数 } package com.b; imp ... 
- 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。
		package com.lw.HomeWork1;//包名 2 import java.util.Scanner; public class Demo18 { /** * @param args */ ... 
- 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。 例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。
		代码: package com.liron.p1; import java.io.IOException; import java.util.Scanner; /** * 求s=a+aa+aaa+aa ... 
- python基础练习题(题目 求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制)
		day11 --------------------------------------------------------------- 实例018:复读机相加 题目 求s=a+aa+aaa+aaa ... 
- 【Java例题】3.4求a+aa+aaa+aaaa+... ...+aa...a(n个
		4. package chapter3; import java.util.*; public class demo4 { public static void main(String[] args) ... 
- 【JAVA习题三】求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加
		import java.util.Scanner; public class a加aa加aaa { public static void main(String[] args) { // TODO A ... 
- 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字
		思路:所求和为一个数字的前n项和,例如前4项和就是从4+44+444+4444,一直加到第4位,为4个4.所以可以用一个循环来表示每一项的数字,加到前几项就循环几次.然后将每项进行相加就可以求出总和. ... 
- 3.题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。
		public static void main(String[] args) { Scanner scanner=new Scanner(System.in); ... 
- js中的两个数字a,b求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。一共b个数字相加,例如用户输入2,5  s=2+22+222+2222+22222
		<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ... 
随机推荐
- shit layui & bugs
			shit layui & bugs use is not useful at all! http://www.layui.com/demo/form.html layui.use([" ... 
- TeraTerm设定(解决日文乱码问题)
			首先,字体Font的MS Gothic是有Japanese的,设置为这个比较保险. 其次,在General Setup里将Language设为:English. 原理是什么我也不清楚,试了几个选择,就 ... 
- 强大!不懂html也来学网抓(xmlhttp/winhttp+fiddler)
			http://club.excelhome.net/thread-1159783-1-1.html 学习html强力推荐此网站:http://www.w3school.com.cn/ ,绝对权威 交流 ... 
- POJ2096 Collecting Bugs(概率DP,求期望)
			Collecting Bugs Ivan is fond of collecting. Unlike other people who collect post stamps, coins or ot ... 
- http 400报错
			http 400报错---springmvc相关: 1.使用了json入参,传递给了对象,如果对象里的属性,如这里的Bonus是int类型,你传入了非int类型,这里就会报400 2.使用了@Requ ... 
- jenkins异常解答
			1.安装插件时offline 需要更换插件管理中的升级URL http://mirror.xmission.com/jenkins/updates/current/update-center.js ... 
- JS控制背景音乐 没有界面
			建立一个HTML5页面,放置<audio>标签,设置音频文件源,设置循环播放.准备两张图片,分别表示开启和暂停背景音乐两种状态,可以点击. <audio id="music ... 
- Contest Hunter #46 T1 磁力块 [分块]
			描述 在一片广袤无垠的原野上,散落着N块磁石.每个磁石的性质可以用一个五元组(x,y,m,p,r)描述,其中x,y表示其坐标,m是磁石的质量,p是磁力,r是吸引半径.若磁石A与磁石B的距离不大于磁石A ... 
- 标准C程序设计七---25
			Linux应用 编程深入 语言编程 标准C程序设计七---经典C11程序设计 以下内容为阅读: <标准C程序设计>(第7版) 作者 ... 
- msp430项目编程40
			msp430综合项目---多路温度检测系统40 
