做题时碰到的,自己写了一个,不过很麻烦,仅供参考
#include#include int main() { int i,j; int temp=1; int count =1; int c; for(i=1;i<=5;i+=2){ c=(5-i)/2; while(count<=c){ printf(" "); count++; } count=1; while(temp<=i){ printf("*"); temp++; } temp=1; printf("n"); } for(i=3;i>=1;i-=2){ c=(5-i)/2; while(count<=c){ printf(" "); count++; } count=1; while(temp<=i){ printf("*"); temp++; } temp=1; printf("n"); } return 0; }
运行结果是这样的:
以后有时间就完善一下O(∩_∩)O欢迎大佬赐教~



