c語言印出菱形
C語言是一門以過程為導向的電腦程式語言,在初學中我們都是以命令列的方式運行c程序,下面看看如何寫一個c程序,在命令列中輸出菱形吧。
推薦課程:C語言教學
這個程序的原始碼,主要是運用了for語句的循環巢狀。 for語句的一般形式為:
#include<stdio.h> void main() { int n = 6; int i, a, b; //前4行.上半部分 for(i = 1; i <= n; i++)//控制行数 { for( a = n - 1; a >= i; a--)//打印空格 { printf(" "); } for( b = 1;b <= 2*i-1; b++)//打印* { printf("*"); } printf("\n"); } //后3行,下半部分 for( i = n-1;i >= 1;i--) { for( a = i;a <= n-1; a++) { printf(" "); } for( b = 1;b <= 2*i-1; b++) { printf("*"); } printf("\n"); } }
當一或二條件只是一個分號代表:此條件一直為真,一直成立!
c語言格式
程式檔案有:原始程式檔案(後綴為 .c)、目標檔案( 後綴為 .obj)、執行檔(後綴為 .exe),當後綴為 .obj)、執行檔(後綴為 .exe),當後綴名錯誤時,則程式不能執行。平常我們 寫的程式碼就是原始程式文件,所以儲存時用 .c ,程式會自動 產生目標檔案 .obj ,再到執行檔案 .exe .然後執行得到結果。
以上是c語言印出菱形的詳細內容。更多資訊請關注PHP中文網其他相關文章!