c语言,再线等待·!!

来源:百度知道 编辑:UC知道 时间:2024/06/15 22:49:24
3.打印图形(使用循环)
*
***
*****
***
*

这个题目不难的,在谭浩强的书上有一些类似的题目,好好想想其中的循环算法,有一些考研究生的题目也有这样的,呵呵!学C一定要坚持,一定把疑惑弄懂……
#include <stdio.h>
main()
{int i,j,k;
clrscr();
for(i=0;i<3;i++) {
for(j=0;j<2*i+1;j++)
printf("*");
for(k=0;k<5-i;k++)
printf(" ");
printf("\n");
}
for(i=0;i<2;i++) {
for(j=0;j<3-2*i;j++)
printf("*");
for(k=0;k<2*i;k++)
printf(" ");
printf("\n");
}
getch();
}

#include<stdio.h>
void main( )
char diamond[][5]={{'*'},{'*','*','*'},{'*','*','*','*','*'},{'*','*','*'},{'*'}};
int i,j;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
printf("%c",diamond[i][j]);
printf("\n");
}
}
你自己应该能看懂吧!

#include<stdio.h>