早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求一道C++的题目S=a+a*a+a*a*a+...+aaaa(n个a)其中a是随机产生的1~9中的一个整数,a是随机产生的5~10中的一个整数

题目详情
求一道C++的题目
S=a+a*a+a*a*a+...+aaaa(n个a)
其中a是随机产生的1~9中的一个整数,a是随机产生的5~10中的一个整数
▼优质解答
答案和解析
#include
int fun(int a,int n)
{
int i;
int sum = 0;
for(i = 0; i < n; i++)
{
sum = sum*10 + a;
}
return sum;
}
int mian()
{
srand(time(NULL));
int a;
int n;
a = rand()%9 + 1;
n = rand()%6 + 5;
int i;
int S = 0;
for(i = 1; i