C语言求s=a+aa+aaa+aaaa+aa...a的值,大神给我每段解释一下吧

 我来答
问明6E
高粉答主

2019-05-27 · 每个回答都超有意思的
知道答主
回答量:279
采纳率:100%
帮助的人:12.6万
展开全部

例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。

*/

public static void main(String[]args){

Scanner sca=new Scanner(System.in);

System.out.println("请输入一个数");

int num=sca.nextInt();

int n=0,sum=0;

for(int i=1;i<=5;i++){

n=n*10+num;

sum=sum+n;

}

System.out.println(sum);

}

九九乘法表:

public class Test1{

public static void main(String[]args){

for(int i=1;i<=9;i++){

for(int j=1;j<=i;j++){

//“\t”代表制表符System.out.print(j+"*"+i+"="+i*j+'\t');

}

System.out.println();

}

}

}

打印输出的结果为:

扩展资料:

system(系统)函数

windows操作系统下system()函数详解(主要是在C语言中的应用)

功能:发出一个DOS命令

用法:int system(char*command);

system函数已经被收录在标准c库中,可以直接调用

程序例:

#include<stdlib.h>

#include<stdio.h>

int main(void)

{

printf("About to spawn and run a DOS command\n");

system("dir");

return 0;

}

又如:system("pause")可以实现冻结屏幕,便于观察程序的执行结果;system("CLS")可以实现清屏操作。而调用color函数可以改变控制台的前景色和背景,具体参数在下面说明。

例如,用system("color 0A");其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:

0=黑色1=蓝色2=绿色3=湖蓝色4=红色5=紫色6=黄色7=白色8=灰色9=淡蓝色A=淡绿色B=淡浅绿色C=淡红色D=淡紫色E=淡黄色F=亮白色

(注意:Microsoft Visual C++6.0支持system)

匿名用户
推荐于2016-06-06
展开全部
#include <stdio.h>

int main()
{
int a,b,n,i,s;
scanf("%d %d",&a,&n);
b=a;
s=a;//只有1个a时
for(i=1;i<n;i++)
{
b*=10;//aaaaa...0
b+=a;//aaaaa...a
s+=b;//求和
}
printf("%d\n",s);
    return 0;
}
更多追问追答
追问
这个s=a+aa+aaa+aaaa+…是什么意思?
追答
比如你输入一个a=2
就是求2+22+222+2222……的和
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式