永发信息网

实现一个function, 打印方框加一把叉的图案。

答案:2  悬赏:40  手机版
解决时间 2021-04-07 19:44
  • 提问者网友:欲劫无渡
  • 2021-04-07 08:01
void myPrint(int n)

例如n=6时,输出
xxxxxx
xx xx
x xx x
x xx x
xx xx
xxxxxx
最佳答案
  • 五星知识达人网友:封刀令
  • 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");

}

}

}
全部回答
  • 1楼网友:一把行者刀
  • 2021-04-07 09:59
不明白啊 = =!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯