我有一个char [] []。我想打印从0到最大尺寸的数字。当我达到9时,ASCII表中的下一个字符就会出现。我的代码是:
if (j >3 && j % 5 == 0 && i==0) {
bor[i][j] = (char)(co + '0');
co++;
}
if (j == 0 && i > 0 && i%2 ==0) {
bor[i][j] = (char)(ro + '0');
ro++;
}
if语句只是声明要打印某些数字的位置。我想我从int转换为char的方式是错误的,但我不知道任何可行的方法9之后。
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS92QklPTS5wbmcifQ==” alt =“表中的错误”>
char数据类型是单个16位Unicode字符。