程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> 關於C >> c語言:在屏幕上輸出圖案

c語言:在屏幕上輸出圖案

編輯:關於C
在屏幕上輸出以下圖案:       *      ***     *****    *******   *********  *********** *************  ***********   *********    *******     *****      ***       * 解: 程序: #include<stdio.h> int main() { int i, j, k, line; printf("請輸入打印的行數:"); scanf("%d", &line); for (i = 0; i <= (line - 1) / 2; i++) { for (j = 0; j <= (line - 3) / 2 - i; j++) { printf(" "); } for (k = 0; k <= 2 * i; k++) { printf("*"); } printf("\n"); } for (i = 0; i <= (line - 3) / 2; i++) { for (j = 0; j <= i; j++) { printf(" "); } for (k = 0; k <= line - 3 - 2 * i; k++) { printf("*"); } printf("\n"); } return 0; }                      結果1: 請輸入打印的行數:13       *      ***     *****    *******   *********  *********** *************  ***********   *********    *******     *****      ***       * 請按任意鍵繼續. . . 結果2: 請輸入打印的行數:17         *        ***       *****      *******     *********    ***********   *************  *************** *****************  ***************   *************    ***********     *********      *******       *****        ***         * 請按任意鍵繼續. . .
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved