1175 - C语言6.23
输出以下图案:
**
*
Input
无
Output
输出如题目描述中的图案。
请注意行尾输出换行。
Examples
Input
无
Output
* *** ***** ******* ***** *** *
Solution C
#include<stdio.h> int main(){ int i,j,k; for(i=0;i<4;i++){ for(j=3;j>i;j--) printf(" "); for(k=0;k<1+2*i;k++) printf("*"); printf("\n"); } for(i=0;i<3;i++){ for(j=3;j>=3-i;j--) printf(" "); for(k=0;k<5-2*i;k++) printf("*"); printf("\n"); } return 0; }
Solution C++
#include <stdio.h> #include <math.h> int main() { int i, j; for (i = 1;i <= 4;i++) { for (j = 1;j <= 4 - i;j++) printf(" "); for (j = 1;j <= i + i - 1;j++) printf("*"); printf("\n"); } for (i = 3;i >= 1;i--) { for (j = 1;j <= 4 - i;j++) printf(" "); for (j = 1;j <= i + i - 1;j++) printf("*"); printf("\n"); } return 0; }