终端输入行数,打印金字塔
#include <stdio.h>
int main(int argc, const char *argv[])
{
int i,k,j,line;
printf("请输入金字塔的行数\n");
scanf("%d",&line);
i=0;
while(i<line)
{
j=line;
while(j>i)
{
printf(" ");
j--;
}
k=0;
while(k<2*i+1)
{
printf("*");
k++;
}
i++;
printf("\n");
}
return 0;
}
打印字母图形
1 1 #include <stdio.h>
2 int main(int argc, const char *argv[])
3 {
4 int i,j,k,line=6,b;
5 i=0;
6 while(i<line)
7 {
8 k=0;
9 while(k<i)
10 {
11 putchar(95);
12 k++;
13 }
14 b=70;
15 j=0;
16 while(j<=i)
17 {
18 putchar(b);
19 b--;
20 j++;
21 }
22 i++;
23 printf("\n");
24 }
25 return 0;
26 }