求Sn=a+aa+aaa+aaaa……,其中a是一个数字,n由键盘输入.
人气:495 ℃ 时间:2020-09-02 21:28:02
解答
tn=a/9(10^i-1); 这句话很多错误呀
第一:C语言不支持10^i这样的 你可以定义个函数求10的i次方
第二:a/9(10^i-1);/在9与(10^i-1)之间要加*号
第三:a/9*(10^i-1);如果是这样的话. 根据结合性,/与*之间是左结合性
那么就算a/9,然后再乘(10^i-1);因为a是int型的. 所以a/9可能是实数会被强制转换成int型的,这样就会造成数据的缺失.
可能一楼的power(10,i)是求幂的函数吧. 我没见过.所以自己定义了个.
修改代码如下:
#include
int QiuMi(int i);//求10的i次幂
main()
{
long sn=0,tn=0;
inta,n,i,s;
scanf("%d%d",&a,&n);
for(i=1;i
推荐
- 1、编写程序,求 Sn=a+aa+aaa+...+aaaa...aaa(n个a)的值,其中a是一个数字,例如,a=2,n=5时,Sn=2+22
- 求Sn=a+aa+aaa+aaaa+.
- VB求助:求Sn=a+aa+aaa+aaaa+…+aa…aaa(n个a),
- 求Sn=a+aa+aaa+aaaa+aaaaaa……a的和
- 求Sn = a+aa+aaa+aaaa+…+aa…a的值(最后一项共有n个a),其中a为[0,9]内的一位数,a和n由键盘输入(如,a=8,n=4时,Sn=8+88+888+8888).
- 英语作文 假如你是李华,现任你们学校的学生会主席 假如你是李华,现任你们学校的学生会主席.你将代表学生会起草一份倡议 书,号召全校同学行动起来,为环保运动做出自己的努力.同时下周六学校将组织 同学 在全市进行环保宣传活动,征召志愿者到校学生
- 水的沸腾度
- 如图,要设计一幅宽20cm、长30cm的图案,其中有两横两竖的彩条,横、竖彩条的宽度比为3:2,如果要使彩条所占面积是图案面积的四分之一,应如何设计彩条的宽度(结果保留小数点后一位)?
猜你喜欢