题目:
24.编程:从键盘输入一串英文字符,将其逆序输出。
25.编程:用循环语句分别显示以下五种图案。
* * * * * * * * * * AAAAAAAAA 1 1
* * * * * * * * * BBBBBBB 12 11
* * * * * * * * CCCCC 123 121
* * * * * * * DDD 1234 1331
* * * * * * E 12345 14641
图案1 图案2 图案3 图案4 图案5
26.打印九九乘法表。
27.编程:输出3~100之间的所有素数。
28.编程:随机产生10个1~100之间(含1和100)的整数,并计算它们的和。
29.编程:通过键盘输入一个正整数N,计算并输出1至N间自然数之和的平方减去1至N间自然数的平方之和的差值。
答案:
24.
x=input("请输入一串字符:")
print(x[::-1])
25.(借鉴)
26.
def f():
for i in range(1,10,1):
for x in range(1,i+1):
print(i,"*",x,"=",i*x,end=" ")
print("\n")
27.
def f(m):
import math
for i in range(2,int(math.sqrt(m))+1,1):
if m%i==0:
return 0
return 1
for i in range(3,101,1):
if f(i)==1:
print(i,end=" ")
28.
import random
n=[]
sum=0
for i in range(10):
n.append(random.randint(1,100))
for j in range(10):
sum+=n[j]
print(n)
print(sum)
29.
N=int(input("请输入一个正整数N:"))
sum1=0
sum2=0
for i in range(N+1):
sum1+=i
sum2+=i**2
print(sum1**2-sum2)