for i in range(1,10): for j in range(1,i+1): print("%s*%s=%2s"%(i,j,i*j),end=" ") print('') for i in range(1, 10): for j in range(1,i+1): print("%d*%d=%2d"%(i,j,i*j),end=" ") print('') for i in range(1, 10): for j i
计算乘法表 两个数相乘,外层循环代表被乘数,控制行数:内层代表乘数,控制列数. 循环嵌套,变量名不可以重复. 使用 break 语句让输出的乘法表更简洁. 使用 String 变量,做 String 的加法. public class MultiTabble { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { // 控制行 被乘数 String line = ""; for (int
//输出1-10之间的和 public static void whileTest(){ //定义变量用于存储不断变化的和 int sum = 0; //定义变量,用于记录不断变化的被加数 int x = 1; //定义循环,重复加法的过程 while (x<=10){ sum=sum+x; x++; } System.out.println("sum="+sum); } //用for实现 public static void forTest(){ int sum =0; for
打印99乘法表 for 循环语句实现: for i in range(1,10): for j in range(1,10): print(j,"x",i,"=",i*j,"\t",end="") #因为print自动换行,end="" 为结尾不换行 if i==j: print("") #此处是结尾换行 break while循环语句实现: i=0 j=0 while i <9:
public static void main(String[] args) { //0-100的奇数和偶数和 int jsum=0; int osum=0; for (int i = 0; i < 100; i++) { if (i%2!=0) { jsum += i; }else{ osum+=i; } } System.out.println("奇数和:"+jsum); System.out.println("偶数和:"+osum); System.ou
需求:实现99乘法表 代码: #!/usr/bin/env python # -*- coding:utf-8 -*- #author chenjing for i in range(10): for j in range(1,i+1): print(j, 'x', i, '=', i*j,end='\t') #使用\t美化排版 print() #当内层循环结束后,打印换行 效果: 完美!