⽤C语⾔解决S=2+22+222+...及类似形式问题问题描述:
请编写程序,按照下述形式输出并求出S=a+aa+aaa+…的和
⽰例:S=2+22+222+2222+22222=24690
要求:
1. a的值可⾃定义;
2. a的显⽰次数可⾃定义,如2+22+222+2222+22222或5+55+555等;
3. 既要表现出形式,也要求和;
⽅法⼀:
#include<stdio.h>
int main(void){翻译词
int coefficient,time;
printf("Enter your coefficient: \n");
scanf("%d",&coefficient);
海上钢琴师电影下载printf("Enter executive time(s): \n");
scanf("%d",&time);
printf("S=");
int sum=coefficient,value_item=coefficient,value_power=1;
经验交流会发言稿int n,value_each;
printf("%d",coefficient);
for(n=1;n<time;n++){
value_power*=10;
value_each=coefficient*value_power;workon
value_item+=value_each;
printf("+%d",value_item);
sum+=value_item;
}
printf("=%d",sum);
return0;
}
⽅法⼆:(使⽤pow()函数)
adle
注意: 涉及到pow()函数的变量,记得使⽤double型!注意: 别忘了调⽤<math.h> !
#include<stdio.h>
2013在职研究生成绩查询
#include<math.h>
notatall是什么意思
int main(void){
int coefficient,time;2017考研成绩公布时间
printf("Enter your coefficient: \n");
scanf("%d",&coefficient);
printf("Enter executive time(s): \n");
scanf("%d",&time);
printf("S=");
web developer
int sum=coefficient,value_item=coefficient;
2021英语四级答案int n,value_each;
double value_power=1.00;
printf("%d",coefficient);
for(n=1;n<time;n++){
value_power=pow(10,n);
value_each=coefficient*value_power;
value_item+=value_each;
printf("+%d",value_item);
sum+=value_item;
}
printf("=%d",sum);
return0;
}