C語言 列印菱形(可變行數)
阿新 • • 發佈:2019-01-07
<span style="font-size:18px;">#include<stdio.h> int main() { int i = 0; int j = 0; int line = 0; printf("please enter the line:>"); scanf("%d",&line); for(i=1; i<=line; i++) { for(j=1; j<=line-i; j++) printf(" "); //printf("\n"); for(j=1; j<=2*i-1; j++) printf("*"); printf("\n"); } for(i=1; i<=line-1; i++) { for(j=1; j<=i; j++) printf(" "); for(j=1; j<=2*(line-i)-1; j++) printf("*"); printf("\n"); } return 0;</span> <span style="font-size:18px;">}</span>