|
|
发表于 2024-3-26 07:57:08
|
显示全部楼层
安徽省安庆市
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 文本 | 文本型 | | | | 键值 | 文本型 | | 0 | | i | 整数型 | | | | 替换 | 整数型 | | 0 | | 键码 | 整数型 | | | | 键码数组 | 整数型 | | 0 | | k | | | |
文本 = “csac21312fgdbgtabvf12dopiuewinroeutnxjvkmxcnv;esca16489”键值 = { “ctrl”, “17”, “alt”, “18”, “shift”, “16”, “win”, “91”, “space”, “32”, “cap”, “20”, “tab”, “9”, “esc”, “27”, “enter”, “13”, “back”, “8”, “delete”, “46”, “home”, “36”, “end”, “35”, “pgup”, “33”, “pgdn”, “34” } 变量循环首 (1, 取数组成员数 (键值 ), 2, i ) 如果真 (寻找文本 (文本, 键值 [i ], , 真) ≠ -1 )  文本 = 子文本替换 (文本, 键值 [i ], “~”, , , 真) 加入成员 (替换, 到整数 (键值 [i + 1 ]))   变量循环尾 () 计次循环首 (取文本长度 (文本 ), i ) 键码 = 取代码 (文本, i ) 如果真 (键码 ≥ 97 且 键码 ≤ 122 )  键码 = 键码 - 32  如果真 (键码 = 取代码 (“~”, ))   键码 = 替换 [k + 1 ]  k = k + 1 加入成员 (键码数组, 键码) 计次循环尾 ()调试输出 (键码数组 )
|
|