发布网友 发布时间:2022-04-25 15:22
共1个回答
热心网友 时间:2022-04-19 02:01
#包括<stdio.h>
#包括<conio.h>
INT主要(无效)
{
INT I,J,T,H,N;
?clrscr();
?
?:(h = 0时,小时<12,H +)
?{
?(T = 15,T> H,T - )输出(“\ n”);
?(N = 0,N <5 * H,N + +)printf(“请”);
(i = 0; I <4; i + +)?
?{
?(J = 0,J <3-I,J + +)printf(“请”);
?输出(“/”);
?(J = 0,J <2 *; + +)printf(“请”);
?输出(“\ \”);
?(= 0; J <2 *(3-i)的; +)输出(“”);
?输出(“/”);
?(J = 0,J <2 *; + +)printf(“请”);
?输出(“\ \”);
??输出(“\ n”);
??????(N = 0,N <5 * H,N + +)printf(“请”);
?}
?
??延迟(650);
?clrscr();
????
?(T = 15,T> H,T - )输出(“\ n”);
?(N = 0,N <5 * H,N + +)printf(“请”);
?(i = 0; I <12; i + +)printf(“请”);
?输出(“^”);
?输出(“\ n”);
?(N = 0,N <5 * H,N + +)printf(“请”);
?(i = 0; <10; i + +)printf(“请”);
?输出(“/ \ \”);
?输出(“\ n”);
?(N = 0,N <5 * H,N + +)printf(“请”);
?(i = 0; <9,我+ +)printf(“请”);
?输出(“/ /”);
??延迟(650);
?clrscr();
?}
返回0;
}
上述程序已被,就可以实现你说的话。
你的主要关注两个变量的控制
(T = 15,T> H,T - )输出(“\ n”);
(N = 0,N <5 * H,N + +)printf(“请”);
以上是从下到上,以控制输出,
以下来控制输出的左到右。
(i = 0; I <4; i + +)
?{
?(J = 0,J <3-I,J + +)printf(“请”);
?输出(“/”);
?(J = 0,J <2 *; + +)printf(“请”);
?输出(“\ \”);
?(= 0; J <2 *(3-i)的; +)输出(“”);
?输出(“/”);
?(J = 0,J <2 *; + +)printf(“请”);
?输出(“\ \”);
??输出(“\ n”);
??????(N = 0,N <5 * H,N + +)printf(“请”);
?}
这是输出的鸟。
是对每一行的输出,但也输出
(n = 0时,N <5 *小时; N + +)printf(“请”);下一行前面的空格,即,并在前面的
左到右的控制
(N = 0,N <5 * H,N + +)printf(“请”);
其实,最关键的是要了解的想法吗?输出。
问题大家好,我。