C++编程求解!!!!!!!!!!!!大神们帮帮忙吧~~~~~~~~~~~~~~~ 20

1)求sum=a+aa+aaa+aaaa+…+aa…a(表示n个a)的值。其中a是一位数字。例如当n=6,a=2时,sum=2+22+222+2222+22222+222... 1) 求sum=a+aa+aaa+aaaa+…+aa…a(表示n 个a)的值。其中a 是一位数字。例如当n=6,a=2 时, sum=2+22+222+2222+22222+222222。n 和a 的值由键盘输入。

2 分别使用for、while、do while 语句编程打印九九乘法表。
展开
 我来答
李磊_1
2013-03-13 · TA获得超过299个赞
知道小有建树答主
回答量:337
采纳率:66%
帮助的人:117万
展开全部

第一题(这里格式不好看而且有字符不好,这里贴图片了,再说自己敲一遍有好处):


第二题:



zhoujiong1004
2013-03-13 · TA获得超过357个赞
知道小有建树答主
回答量:402
采纳率:100%
帮助的人:354万
展开全部
第一题:
#include <stdio.h>
#include <math.h>
void main()
{
int sum=0;
int a,n;
printf("请输入a和n:");
scanf("%d %d",&a,&n);
for(int i=0;i<n;i++)
{
sum+=(pow(10.0,i+1)-1)*a/9;
}
printf("和为:%d",sum);
}
第二题:(至于for和do while楼主可以自己摸索一下~)
#include<stdio.h>
void main()
{
int x,y;
clrscr();
for(x=1;x<=9;x++)
{ for(y=1;y<=x;y++)
printf("%d*%d=%d",x,y,x*y);
printf("\n");
}
getch();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清雅还舒坦丶长颈鹿p
2013-03-13
知道答主
回答量:35
采纳率:0%
帮助的人:10.8万
展开全部
很简单的,我用手机只能给你提供思想了,第一题是用个for循环,比如222。这可以表示成2*100 2*10 2。于是那就是for(int i)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
所向披靡527
2013-03-15
知道答主
回答量:59
采纳率:0%
帮助的人:16.3万
展开全部
书上都有的。例题嘛!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式