8*4的大小 可不可以用while来编程
设置两个变量用于for循环的时候 可不可以调换位置
C语言编写一个C程序,用"*"打印一个长方形
答案:5 悬赏:0 手机版
解决时间 2021-02-06 14:33
- 提问者网友:疯子也有疯子的情调
- 2021-02-06 04:44
最佳答案
- 五星知识达人网友:上分大魔王
- 2021-02-06 05:34
实心长方形图案
#incude<stdio.h>
#define M 13 //列数
#define N 7 //行数
void main() { int i,j;
for ( i=0;i<N;i++ ) {
for ( j=0;j<M;j++ ) printf("*");
printf("\n");
}
}
#incude<stdio.h>
#define M 13 //列数
#define N 7 //行数
void main() { int i,j;
for ( i=0;i<N;i++ ) {
for ( j=0;j<M;j++ ) printf("*");
printf("\n");
}
}
全部回答
- 1楼网友:不如潦草
- 2021-02-06 08:02
1
2
3
4
5
6
7
8
9
inti,j;
for(i=0;i<8;i++)
{
for(j=0;j<4;j++)
{
putchar('*');
}
putchar('\n');
}
望采纳
- 2楼网友:毛毛
- 2021-02-06 07:56
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void draw(intw, inth) {
inti, j;
for(i = 0; i < w; i++) printf("%c", '*');
printf("\n");
for(j = 2; j < h; j++) {
daoprintf("*");
for(i = 2; i < w; i++) printf(" ");
printf("*\n");
}
for(i = 0; i < w; i++) printf("%c", '*');
}
intmain(){
draw(20, 5);
return0;
}
- 3楼网友:佘樂
- 2021-02-06 07:30
||
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
可以,任何复使用制for的循环都可bai以使用while来替du代zhi
#include <stdio.h>
intmain() {
inty = 0;
while(y < 4) {
intx = 0;
while(x < 8) {
if(0 == x |dao| 0 == y || 7 == x || 3 == y) {
printf("*");
}
else{
printf(" ");
}
x++;
}
printf("\n");
y++;
}
return0;
}
- 4楼网友:持酒劝斜阳
- 2021-02-06 06:23
#include <stdio.h> main(){
int i,j; for(i=1;i<=4;i++) { for(j=1;j<=i;j++) printf("%d\t",j); printf("\n"); } for(i=4;i>0;i--) { for(j=1;j<=i;j++) printf("%d\t",j); printf("\n"); } return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯