初學C之列印菱形
阿新 • • 發佈:2019-01-06
使用C語言輸出一個菱形圖,初次學習C語言,記錄之,程式碼如下:
/* ============================================================================ Name : Normal1.c Author : zlj Version : Copyright : soft.rz Description : Hello World in C, Ansi-style ============================================================================ */ #include <stdio.h> #include <stdlib.h> int main(void) { /* printf a pict */ int i,j,k,a,b,c; for(a=1; a<=7; a=a+2) { printf("\t"); for(b=1; b<=7-a; b=b+2) { printf(" "); } for(c=1; c<=a; c++) { printf("*"); } printf("\n"); } for(i=5; i>=1; i=i-2) { printf("\t"); for(j=1; j<=6-i; j=j+2) { printf(" "); } for(k=1; k<=i; k++) { printf("*"); } printf("\n"); } return 0; }
輸出如下: