void myPrint(int n)
例如n=6时,输出
xxxxxx
xx xx
x xx x
x xx x
xx xx
xxxxxx
实现一个function, 打印方框加一把叉的图案。
答案:2 悬赏:40 手机版
解决时间 2021-04-07 19:44
- 提问者网友:欲劫无渡
- 2021-04-07 08:01
最佳答案
- 五星知识达人网友:封刀令
- 2021-04-07 08:33
int l 是变量,更改l就可以了
int l = 6;
for (int i = 0; i < l; i ++) {
for (int j = 0; j < l; j++) {
if (i == 0 || i == l-1 || j == 0 || j == l -1) {
printf("X");
}else if (i == j || l - i == j + 1){
printf("X");
}else{
printf(" ");
}
if (j == l - 1) {
printf("\n");
}
}
}
int l = 6;
for (int i = 0; i < l; i ++) {
for (int j = 0; j < l; j++) {
if (i == 0 || i == l-1 || j == 0 || j == l -1) {
printf("X");
}else if (i == j || l - i == j + 1){
printf("X");
}else{
printf(" ");
}
if (j == l - 1) {
printf("\n");
}
}
}
全部回答
- 1楼网友:一把行者刀
- 2021-04-07 09:59
不明白啊 = =!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯