开头
大家好,我叫这是我58。今天,我们要看关于赛博解压板的一些东西。
程序
#define _CRT_SECURE_NO_WARNINGS 1
#define ROW 6//ROW表示行数,可以自己改
#define COL 6//COL表示行数,可以自己改
#include <stdio.h>
#include <stdlib.h>
void reset(char str[ROW][COL+1]) {
system("cls");
int i = 0;
int ij = 0;
for (i = 0; i < ROW; i++) {
for (ij = 0; ij < COL; ij++) {
str[i][ij] = '@';
}
}
for (i = 0; i < ROW; i++) {
for (ij = 0; ij < COL; ij++) {
printf("@%c", COL - 1 == ij ? '\n' : ' ');
}
}
}
void print_table(char str[ROW][COL+1]) {
system("cls");
int il = 0;
int in = 0;
for (il = 0; il < ROW; il++) {
for (in = 0; in < COL; in++) {
printf("%c%c", str[il][in], COL - 1 == in ? '\n' : ' ');
}
}
}
int main() {
char str[ROW][COL+1];
int ik = 0;
int im = 0;
char ch = 0;//模拟键盘点击
while (1) {
reset(str);
for (ik = 0; ik < ROW; ik++) {
for (im = 0; im < COL; im++) {
scanf("%c", &ch);
str[ik][im] = '.';
print_table(str);
}
}
scanf("%c",&ch);
}
return 0;
}
程序的流程图
程序的解压效果(暂无,但可以运行一下上面的代码)
结尾
在看到这里之后,如果你喜欢这个博客,可以评论或者投票来互动一下我哦。