从键盘上输入两个数x,n,计算x+xx+xxx+xxxx+……+xxxxxxxx(n个x)的和。
n= int(input("请输入整数n值:"))
x= int(input("请输入整数x值:"))
s= x
for i in range(1,n):
s= s+int(i)
print(int(s))
我想问问我这个循环有问题吗,最后print应该输什么哇?
从键盘上输入两个数x,n,计算x+xx+xxx+xxxx+……+xxxxxxxx(n个x)的和。
n= int(input("请输入整数n值:"))
x= int(input("请输入整数x值:"))
s= x
for i in range(1,n):
s= s+int(i)
print(int(s))
我想问问我这个循环有问题吗,最后print应该输什么哇?
n = int(input("请输入整数n值:"));
x = int(input("请输入整数x值:"));
s = 0;
tmp = "";
for i in range(0, n):
#需要拼出来x+xx+xxx+xxxx+......来,再去相加
tmp = tmp + str(x)
s = s + int(tmp)
print(int(s))
这样写就可以了