c语言 打印菱形

来源:百度知道 编辑:UC知道 时间:2024/05/27 02:35:01
*
***
*****
*******
*****
***
*
这个菱形块该怎么编写阿?我要的是程序代码?不是废话!紧急!

懒得废话

程序

#include "stdio.h"
int main()
{
int i,j;
for(i=0;i<=3;i++) //找出前三行的规律
{
for(j=0;j<=3-i;j++) //前三行中空格的规律
printf(" ");
for(j=0;j<=2*i;j++) //前三行中*的规律
printf("*");
printf("\n");
}
for(i=1;i<=3;i++) //找出后二行的规律
{
for(j=0;j<=i;j++) //后二行中空格的规律
printf(" ");
for(j=0;j<=2*(3-i);j++) //后二行中*的规律
printf("*");
printf("\n");
}
return 0;
}

//菱形
#include <stdio.h>
void main()
{
int i,j;/*i代表行号。j代表行内的星号数。列数*/
/*外层for循环控制行*/
for(i=1;i<=5;i++)/*内层for循环控制每行的内容*/
{
for(j=1;j<=5-i;j++)

printf