新手求助- 关于for循环的应用
#include <stdio.h>main()
{
int a,b,c;
for(a=3;a<=1;a--)
{
for(b=1;b<a;b++)
{
printf(" ");
}
for(c=3;c>=a;c=2*c-a)
{
printf("*");
}
printf("\n");
}
} 我想打印一个三角菱形图案 请问哪里错了啊?
#include<stdio.h> void main() { int row,col; for(row=1;row<=4;row++) { for(col=1;col<=4-row;col++) printf(" "); for(col=1;col<=2*row-1;col++) printf("*"); printf("\n"); } for(row=5;row<=7;row++) { for(col=1;col<=row-4;col++) printf(" "); for(col=1;col<=2*(7-row)+1;col++) printf("*"); printf("\n"); } } 输出菱形,附图:[local]1[/local]