双重循环的嵌套执行比较有代表性的是在页面中用星号输出直角三角形,九九乘法表等递增或递减的案列,这种案列单循环执行比较复杂,代码量较多。 双重循环嵌套比较适用。 for循环来说,执行原理就是:外层循环表示行数;内层循环表示列数;外层变量换到内层,达到递增递减效果。 例:九九乘法表执行语法 for(va ...
分类:
其他好文 时间:
2020-03-14 01:26:07
阅读次数:
69
awk命令:内置变量,分隔符,多分隔符,特殊字符分隔符,格式化输出;awk自定义变量:打印环境变量,shell参数的解析;awk进阶:条件限制,条件语句,正则匹配,打印九九乘法表;Zabbix自定义参数监控项:调试步骤,带参数的用法,示例,正则词尾锚定
分类:
其他好文 时间:
2020-03-08 23:28:50
阅读次数:
148
1、效果如下 1 x 1=1 1 × 2 =2, 2 × 2 = 4 l × 3 = 3, 2 × 3 = 6, 3 × 3= 9 ......... l × 9 =9, 2 × 9 = 18, 3 × 9 = 27, … , 9 x 9 = 81 2、实现思路 设置行数为变量i,每行变换的数字为a ...
分类:
其他好文 时间:
2020-03-03 12:39:34
阅读次数:
143
#region //右上 for (int i = 1; i <= 9; i++) { for (int j = 1; j <= 9; j++) { if (i > j) { Console.Write("\t"); } else { Console.Write("{0}*{1}={2}\t", i ...
分类:
其他好文 时间:
2020-02-27 23:46:02
阅读次数:
215
实例1:九九乘法口诀表 for i in range(9,0,-1): for k in range(1,i): print(end = " ") for j in range(i,10): print("{}*{}={}\t".format(j,i,j*i),end = "") print() C ...
分类:
其他好文 时间:
2020-02-23 14:36:22
阅读次数:
62
1,先打印一列 2,再打印多列 为了更符合乘法表的格式,可以将 i 和 j 的打印顺序替换一下 3,通过用户的输入,可以将九九乘法表变为3x3 , 5x5 8x8 等乘法表 ...
分类:
其他好文 时间:
2020-02-22 17:24:22
阅读次数:
64
#include <stdio.h>int main() { int i,j; for(i=1;i<=9;i++){ for(j=1;j<=9;j++){ if(j<i) printf(" "); else printf("%d*%d=%-3d",i,j,i*j); } printf("\n"); ...
分类:
其他好文 时间:
2020-02-11 11:48:44
阅读次数:
49
说来惭愧,入行1年多一直没去搞懂九九乘法表的第二层for循环,for j in range(1,i+1),它为什么要i+1。直到今天面试官让我说99乘法表实现的具体代码,才忽然之间懂了。 为什么内层for循环需要加1? 原因:外层的range函数(1,10)只能取到9,内层的range(1,i),i ...
分类:
编程语言 时间:
2020-02-11 00:21:58
阅读次数:
90
HTML部分 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta htt ...
分类:
其他好文 时间:
2020-02-09 23:36:21
阅读次数:
165
for i in range(1,10): for j in range(1,i+1): #print(j,"*",i,"=",j*i,end="|") 写法一:自己最初的写法 #print('%d*%d=%d'%(j,i,j*i),end="|") 写法二:这里是一个字符串,print输出的是格式 ...
分类:
编程语言 时间:
2020-01-28 19:38:22
阅读次数:
90