前言:
眼前朋友们对“九九乘法表java编程代码while”大体比较着重,大家都想要剖析一些“九九乘法表java编程代码while”的相关资讯。那么小编也在网摘上搜集了一些对于“九九乘法表java编程代码while””的相关文章,希望朋友们能喜欢,大家一起来学习一下吧!python版本:v3.6
1. 左下三角形
#方式一:通过【for..in..】方法实现for i in range(1,10): for j in range(1,i+1): print("%d*%d=%2d"%(j,i,j*i),end=' ') print("")
输出:
2. 右下三角形
#方式一:通过【for..in..】方式实现for i in range(1,10): for j in range(1,10-i): print(end=' ') #每个算法长度6,加上1个空位符,最少7个占位符 for k in range(1,i+1): print("%d*%d=%2d"%(k,i,k*i),end=' ') print("")#方式二:通过【while】方式实现i=1while i<10: k=1 while k<10-i: print(end=' ') k+=1 j = 1 while j<=i: print("%d*%d=%2d"%(j,i,j*i),end=' ') j+=1 print("") i+=1 输出:3. 左上三角形#方式一:通过【for..in..】方法实现for i in range(9,0,-1): #参数:计数从9开始,0结束,步长-1 for j in range(1,i+1): print("%d*%d=%2d"%(j,i,j*i),end=' ') print("")#方式二:通过【while】方法实现i=9while i>=1: j = 1 while j<=i: print("%d*%d=%2d"%(j,i,j*i),end=' ') j+=1 print("") i-=1输出:4. 右上三角形#方式一:通过【for..in..】方法实现for i in range(9,0,-1): for j in range(1,i+1): print("%d*%d=%2d"%(j,i,j*i),end=' ') print("") for k in range(i,10): print(end=' ')#方式二:通过【while】方法实现i=9while i>=1: k=9 while k>i: print(end=' ') k-=1 j = 1 while j<=i: print("%d*%d=%2d"%(j,i,j*i),end=' ') j+=1 print("") i-=1输出:
#方式二:通过【while】方式实现i=1while i<10: k=1 while k<10-i: print(end=' ') k+=1 j = 1 while j<=i: print("%d*%d=%2d"%(j,i,j*i),end=' ') j+=1 print("") i+=1
输出:
3. 左上三角形
#方式一:通过【for..in..】方法实现#参数:计数从9开始,0结束,步长-1for i in range(9,0,-1): for j in range(1,i+1): print("%d*%d=%2d"%(j,i,j*i),end=' ') print("")
#方式二:通过【while】方法实现i=9while i>=1: j = 1 while j<=i: print("%d*%d=%2d"%(j,i,j*i),end=' ') j+=1 print("") i-=1
输出:
4. 右上三角形
#方式一:通过【for..in..】方法实现for i in range(9,0,-1): for j in range(1,i+1): print("%d*%d=%2d"%(j,i,j*i),end=' ') print("") for k in range(i,10): print(end=' ')
#方式二:通过【while】方法实现i=9while i>=1: k=9 while k>i: print(end=' ') k-=1 j = 1 while j<=i: print("%d*%d=%2d"%(j,i,j*i),end=' ') j+=1 print("") i-=1
输出:
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #九九乘法表java编程代码while