输入若干个数字,直到输入-1为止,求输入的数字的和值并输出。 输入:1 3 4 8 -1 输出:16 程序代码如下,下划线处的代码应该是:( )。 s=0 x=eval(input()) while x!=-1: ___________________ print(s)
A: x=eval(input());s=s+x
B: x=eval(input());s=x
C: s=x;x=eval(input())
D: s=s+x;x=eval(input())
A: x=eval(input());s=s+x
B: x=eval(input());s=x
C: s=x;x=eval(input())
D: s=s+x;x=eval(input())
举一反三
- 编写程序,完成下列题目:从键盘上输入两个数x,y,求x,y之和并将其赋值给s,最后输出s。分别输入2个数,输入完一个数之后按回车确认,之后再输入另外一个输入样例:34.5输出样例:s=7.5代码如下a=eval(input())b=eval(input())s=a+bprint("s={}".format(s))
- 对若干个正数求和,输入“ok”结束,下面正确的代码是( )。知识点:while循环。 A: s = 0x = input()while x!="ok": s += int(x) print(s) B: s = 0while True: x = input() if x=="ok": break s += int(x) print(s) C: s = 0x = input()while x!="ok": s += int(x) x = input()print(s) D: s = 0while x!="ok": x = input() s += int(x) print(s)
- 对若干个正数求和,输入“ok”结束,下面正确的代码是( )。知识点:while循环。 A: s = 0x = input()while x!="ok": s += int(x) print(s) B: s = 0while True: x = input() if x=="ok": break s += int(x) print(s) C: s = 0x = input()while x!="ok": s += int(x) x = input()print(s) D: s = 0while x!="ok": x = input() s += int(x) print(s)
- 若输入8,语句print(x*2)的输出结果是88,则输入语句是()。 A: x=input() B: x=eval(input()) C: x=int(input()) D: input(x)
- 运行下列程序,输入n,输出是。 n=5 x=eval(input()) print(x)