for循环输出图形

来源:百度知道 编辑:UC知道 时间:2024/05/26 09:28:05
*******
*****
***
**
*
要求呈现倒金字塔图形
1楼的没看清楚题目
倒金字塔,而且是7,5,3,1的递减,因为百度打不出倒金子塔的形式的
这里有个图http://kokoyyyz.blog.163.com/editPhoto.do?albumId=-1&photoId=fks_087066081081088068084081083064072081089069086081083064080

main()
{
int i,j;
for(i=4;i>0;i--)
{for(j=1;j<=(2*i-1);j++)
{
printf("*");
}
printf("\n");
}
}
你在这打的跟你给出的图片的不一样的,你在这打的是1,2,3,5,7的
你给的图形是1,3,5,7的...我按照1,3,5,7给你的答案

#include "stdio.h"
#define N 7
void main()
{
int i,j,k=N;
for(i=0;i<N;i++)
{
for(j=0;j<k;j++)
printf("*");
printf("\n");
k--;
}
}

#include<stdio.h>
#include<conio.h>
void main()
{
int i,j;
clrscr();
for(i=4;i>0;i--)
{
for(j=1;j<=(2*i-1);j++)
{
printf("*");
}
printf("\n");
}
getch();
}
你好像多了一个两个星吧