输出2+22+222+2222类型问题(笔记)
#include<stdio.h>
int main()
{int n;int a;int sum=0;scanf("%d %d",&n,&a);int t=a;int i=1;while(i<n){a*=10;a=a+t;printf("%d\n",a);sum=sum+a;i++;}printf(“%d",sum);return 0;
}
a*=10这个解法很新奇,之前都没有遇见过,然后又因为每一轮的a都在变化,所以定义了t,让t等于每个数的个位,从而求解。
当然while和do while的区别回忆一下
while为先判断后执行,do while为先执行后判断,所以对于这两个循环,do while无论如何,都必须执行一次。
for好像也是先执行后判断。
输出2+22+222+2222类型问题(笔记)相关推荐
- ACMNO.9求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字。 例如:2+22+222+2222+22222(n=5),n由键盘输入。 输入 n 输出 a=2 时
题目描述 求Sn=a+aa+aaa+-+aa-aaa(有n个a)之值,其中a是一个数字. 例如:2+22+222+2222+22222(n=5),n由键盘输入. 输入 n 输出 a=2 时的Sn 样例 ...
- 利用JAVA实现2+22+222+2222+22222的问题
如果指定基数为2,次数为5, 则求2+22+222+2222+22222的值 分析 这个问题乍眼一看是有点麻烦的,但是静下来仔细分析还是有一些门路的. 我们从每一项中可以总结出规律: 项数n 值a 拆 ...
- 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加...
public class ShuZiDieJia {/*** @description * 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+222 ...
- 求Sn = a+aa+aaa+...+aaaaaa(n个a),其中a是一个数字,n代表a的位数,例如 2+22+222+2222+22222(此时n=5),n由键盘输入。
求Sn = a+aa+aaa+...+aaaaaa(n个a),其中a是一个数字,n代表a的位数,例如 2+22+222+2222+22222(此时n=5),n由键盘输入. #include<st ...
- 若n = 2; m = 5 则 计算 2 + 22 + 222 + 2222 + 22222的和 ;若n = 3; m = 4 则 计算 3 + 33 + 333 + 3333的和
private static void f4() {//7. 若n = 2; m = 5 则 计算 2 + 22 + 222 + 2222 + 22222的和//若n = 3; m = 4 则 计算 ...
- 例如a =2,n=5 则s=2+22+222+2222+22222
1.例如a =2,n=5 则s=2+22+222+2222+22222 实现过程及思路 先分析实现思路 1初始化每一项的值为0 第一项的值等于 0*10+a 第二项的值等于 第一项的值*10+a 第三 ...
- 求S=a+aa+aaa+aaaa+...+aaaa..的值,a是个数字 * 例如:2+22+222+2222+22222(此时共有5个数相加), 几个数相加由键盘控制
import java.util.Scanner; /*求S=a+aa+aaa+aaaa+...+aaaa..的值,a是个数字* 例如:2+22+222+2222+22222(此时共有5个数相加),* ...
- 求2+22+222+2222+···+22···22(n个2精确计算)
(1)求2+22+222+2222+···+22···22(n个2精确计算) #include<stdio.h> int main() {int a,n,t;int sum=0;print ...
- 求2+22+222+2222+22222+...+2...2的和,数字的数量由控制台输入
public class HardThree {// 求2+22+222+2222+22222+...+2...2的和,数字的数量由控制台输入public static void main(Strin ...
最新文章
- js实现审批流_超实用的工作流,小白用户也能轻松驾驭
- select * from mys where id=2;
- cedit多行文本设置透明背景会重叠_PPT脱白教程11期【形状篇2】聊聊形状和文本框的那些事儿~...
- asp.net ajax检查用户名是否存在代码
- QT每日一练day2:day1优化以及QT内存管理机制
- fatal: remote origin already exists. (远程来源已经存在 解决办法)
- 轻松看懂概率论与图论基础数学知识
- php foreach 传值还是传引用
- linux管道操作命令,Linux中可用于管道操作的命令总结
- NATAPP 内网穿透的使用
- 计算机桌面维护的相关知识,电脑维护知识
- 2012年8月版:Oracle数据库技术更新…
- linux mono 安装
- 关于PHP=5.5时密码哈希校验的使用案例
- linux网络编程之shutdown() 与 close()函数详解
- 项目上传图片报:Can't create output stream!
- android textview截断,Android Textview文字在底部被截断
- Odoo与浪潮合资研发PS Cloud之如何处理序列号
- VUE页面背景设置为视频
- 在Word中设置页面B5的问题