1.计算从1到1000以内所有奇数的和并输出
代码一i = 1
sum = 0
while i <= 100:
sum +=i
i = i+2
print(sum)
sum = 0
for i in range (1,1001):
if i % 2 != 0:
sum = sum + i
print(sum)
2.求1–100之间可以被7整除的数的个数
方法一i = 1
count = 0
while i <= 100:
if i % 7 == 0:
count += 1
i += 1
print(count)
count = 0
for i in range(1,101):
if i % 7 == 0:
count += 1
print(count)
衍生,打印可以整除7的数字
for i in range(1,101):
if i % 7 == 0:
print(i)
3.计算从1到100以内所有3的倍数的和
方法一sum = 0
for i in range(1,101):
if i % 3 == 0:
sum += i
print(sum)
i = 1
sum = 0
while i <= 100:
if i % 3 == 0:
sum += i
i += 1
print(sum)
4.计算从1到100以内所有能被3或者17整除的数的和并输出
方法一sum = 0
for i in range(1,101):
if i % 3 == 0 or i % 17 == 0:
sum += i
print(sum)
i = 1
sum = 0
while i <= 100:
if i % 3 == 0 or i % 17 == 0:
sum += i
i += 1
print(sum)
5.计算1到100以内能被7或者3整除但不能同时被这两者整除的数的个数
方法一i = 1
count = 0
while i <= 100:
if (i % 7 == 0 or i % 3 ==0) and i % 21 != 0:
count += 1
i += 1
print(count)
count = 0
for i in range(1,101):
if (i % 7 == 0 or i % 3 ==0) and i % 21 != 0:
count += 1
print(count)
衍生,打印可以整除7的数字
for i in range(1,101):
if (i % 7 == 0 or i % 3 ==0) and i % 21 != 0:
print(i)
6.计算1到500以内能被7整除但不是偶数的数的个数
方法一i = 1
count = 0
while i <= 500:
if i % 7 == 0 and i % 2 != 0:
count += 1
i += 1
print(count)
count = 0
for i in range(1,501):
if i % 7 == 0 and i % 2 != 0:
count += 1
print(count)
衍生,打印可以整除7的数字
for i in range(1,501):
if i % 7 == 0 and i % 21 != 0:
print(i)
7.计算从1到1000以内所有能同时被3,5和7整除的数的和并输出
方法一i = 1
count = 0
sum = 0
while i <= 1000:
if i % 105 == 0:
count += 1
sum += i
i += 1
print(count)
print(sum)
count = 0
sum = 0
for i in range(1,1001):
if i % 105 == 0:
count += 1
sum += i
print(count)
print(sum)
8. 输出摄⽒氏温度—华⽒氏温度对照表,摄⽒氏温度从0~100,每隔5度显示⼀个值
c = 0
f = 0
print(“摄氏温度”, “华氏温度”)
while c <= 100:
f = c*9/5 + 32
print("%5d %5d" %(c,f))
c += 5
c = 0
f = 0
print(“摄氏温度”, “华氏温度”)
for c in range(1,101):
f = c*9/5 + 32
print("%5d %5d" %(c,f))
c += 5
9. 3000⽶长的绳子,每天减一半,问多少天这个绳⼦子会小于5米?不考虑小数
lenth = 3000
day = 0
while True:
lenth = lenth/2
if lenth < 5:
break
day += 1
print(day)
10. 输出1000以内的所有水仙花数
i = 1
while i <= 1000:
bai = i // 100
shi = i // 10 % 10
ge = i % 10
if i == bai3 + shi3 + ge**3:
print(i, end=" ")
i += 1
相关知识
Java 水仙花数的计算与统计(for循环 / while 循环)
“校服循环使用”,不能止于倡议
“循环经济”引领绿色生活美学
5.植物生长周期性循环规律
自由光外循环应如何开启使用?开启外循环后对车内空气质量有何影响?
循环经济理念|园林绿化废弃物再利用
三亚加快种养一体化循环农业发展
加法接力赛C语言算法,C语言循环结构
互花米草入侵影响下闽江河口湿地硫生物循环特征与循环状况评估
【美丽晋宁】鲜切花水肥循环利用让“肥水不流外人田”
网址: Day6 循环 https://m.huajiangbk.com/newsview430624.html
上一篇: 紫盆花花卉 |
下一篇: 室内养花温度 |