注册 登录
编程论坛 新人交流区

编程

人生一博 发布于 2007-11-08 09:30, 349 次点击
编程求Sn=a+aa+aaa+...+aa...aaa(n个a),其中a是一个有随机数产生的1到9中的一个正整数,n是一个随机产生的5到10中的一个数
呵呵 我刚刚学

[此贴子已经被作者于2007-11-8 9:30:59编辑过]

9 回复
#2
挥动2007-11-08 09:36
是Sn=a1+a2+a3+...+an吗?
#3
zhangjipeng2007-11-08 09:44

不明白你想人帮你做什么!

#4
人生一博2007-11-08 09:49
以下是引用挥动在2007-11-8 9:36:15的发言:
是Sn=a1+a2+a3+...+an吗?

不是 就是上面的那种

#5
挥动2007-11-08 09:53
很无聊的,你算法都写上去了,自己代码都写不出,这个教你没意思
#6
人生一博2007-11-08 09:53
以下是引用zhangjipeng在2007-11-8 9:44:27的发言:

不明白你想人帮你做什么!

就是怎样去编程呀 比如a的随机数是1 n是5 那么s5=1+11+111+1111+11111 怎么用程序编程出来了

#7
nianshi2007-11-08 09:54
回复:(人生一博)以下是引用挥动在2007-11-8 9:36:1...
#include "stdio.h"
main()
{
int i,a,n;
int t=0,sum=0;
scanf("%d%d",&a,&n);
for(i=1;i<=n;i++)
{
t=t*10+a;
sum+=t;
}
printf("sum=%d\n",sum);
}
#8
人生一博2007-11-08 09:55
以下是引用挥动在2007-11-8 9:53:18的发言:
很无聊的,你算法都写上去了,自己代码都写不出,这个教你没意思

就是不明白怎么去写代码呀 要是会了 我还问呀 主要是我对那个随叫函数是真的不懂 还没明白过来是怎么回事 老师就以前讲到N后面去了

#9
人生一博2007-11-08 09:57
以下是引用nianshi在2007-11-8 9:54:18的发言:
#include "stdio.h"
main()
{
int i,a,n;
int t=0,sum=0;
scanf("%d%d",&a,&n);
for(i=1;i<=n;i++)
{
t=t*10+a;
sum+=t;
}
printf("sum=%d\n",sum);
}

用vb程序怎么写呀

#10
handing2007-11-08 10:00
回复:(人生一博)编程
真难
1