发布网友 发布时间:2022-04-28 21:03
共1个回答
热心网友 时间:2023-09-15 17:43
list=[]for i in range(-100,100):x = int(input("从键盘输入一个正整数,加入数列中,输入'-1'时结束输入:"))if x==-1:break elif x%2==0:sum1=sum1+x list.append(x)elif x%2!=0:sum2=sum2+x list.append(x)print("list",list)print("列表中的整数和:",sum1)print("列表中的...
从键盘输入一个正整数列表,以-1结束,分别计算列表中奇数和偶数的...include<stdio.h>int main(){int i,x,s1=0,s2=0; while(scanf("%d",&x),x!=-1) x%2?s1+=x:s2+=x; printf("奇数之和=%d\n偶数之和=%d\n",s1,s2); return 0;}
...1结束,分别计算列表中奇数和偶数的和.Python语言键盘输入的过程我就不写了,随机生成一个类似的列表代替 import randomL = [ random.randint(1, 100) for x in range(10) ]A = [ x for x in L if not x % 2 ]B = [ x for x in L if x % 2 ]print(L)print("偶数列表:{0} 和为:{1}".format(A,sum(A)))print("奇...
python求若干整奇数和偶数之和number = int(input("请输入一个正整数:"))num = number + 1 o = 0 j = 0 for a in range(0, num):if a % 2 == 0:o = o + a else:j = j + a print("0~" + str(number) + "偶数的和是:" + str(o))print("0~" + str(number) + "奇数的和是:" + str(j)...
python输入一个数n,计算[1-n]之间的奇数和与偶数和?"偶数和为:", even)执行结果为:奇数和为: 25 偶数和为: 30 在这个函数中,我们用 for 循环迭代从 1 到 n 的所有整数,对于每个整数,使用条件语句判断它是奇数还是偶数,然后累加到相应的和中。最后,返回奇数和和偶数和。你可以通过输入一个不同的数 n 来测试函数的不同输入和输出。
python用input函数实现求列表里面所有奇数位置的和numbers = []输入5个数字 for _ in range(5):numbers.append(int(input('请输入一个数字:')))计算奇数位置的和 sum = 0 for i in range(len(numbers)):if i % 2 == 1:sum += numbers[i]print('奇数位置的和为:', sum)
1到100奇数的和pythonPython求1到100的奇数和的方法:只要条件满足,就不断循环,条件不满足时退出循环。sum = 0 n = 99 while n > 0:sum = sum + n n = n - 2 print(sum)我们要计算100以内所有奇数之和,可以用while循环实现:在循环内部变量n不断自减,直到变为-1时,不再满足while条件,循环退出。100以内...
python求1到100偶数之和是多少python计算1-100之间偶数的和,设置输出结果为整数,宽度为8,居中对齐,空白处填充符号?importrandom L=[random.randint(1,100)forxinrange(10)]A=[xforxinLifnotx%2]B=[xforxinLifx%2]print(L)print("偶数列表:bai{0}和为:du{1}".format(A,sum(A)))print("奇数列表:{0}和为:{1}...
输入数据奇数和偶数和python自己最好按照标准自己修改一下。求输入从1~n的奇数和、偶数和n = int(input('请输入数字:'))oddSum = 0evenSum = 0for i in range(0, n+1):if i % 2 == 0:evenSum += ielse:oddSum += iprint('奇数和:'+str(oddSum))print('偶数和:'+str(evenSum))
用python求1到100的和,奇数和,偶数和总和:1+2+3+·+100=(1+100)* 50=5050 奇数和:1+3+5+·+99=(1+99)* 50 / 2=2500 偶数和:2+4+6+·+100=(2+100)*50 / 2=2550 1到100的和 总和结果 奇数和 奇数和结果 偶数和 偶数和结果