ホームページ >バックエンド開発 >C#.Net チュートリアル >C言語プリントダイヤモンド
#c 言語プリント ダイヤモンド
C 言語は、プロセス指向のコンピューター プログラミング言語です。これらはすべてコマンド ラインを通じて C プログラムを実行しますが、コマンド ラインでひし形を出力する C プログラムの作成方法を見てみましょう。 お勧めコース: ソースコードは:#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"); } }このプログラムの注目点これプログラム ソースコードは主に for 文のループネスティングを使用しています。 for ステートメントの一般的な形式は次のとおりです。
for(循环变量赋初值;循环条件;循环变量增值) {语句}最初または 2 番目の条件が単なるセミコロンの場合、この条件は常に true であり、常に確立されることを意味します。 c 言語形式プログラム ファイルには、ソース プログラム ファイル (接尾辞 .c)、ターゲット ファイル (接尾辞 .obj)、実行可能ファイル (接尾辞 .exe) が含まれます。が間違っていると、プログラムを実行できません。通常、作成したコードはソース プログラム ファイルなので、保存するときは .c を使用します。プログラムはターゲット ファイル .obj、実行ファイル .exe を自動的に生成し、それを実行して結果を取得します。
以上がC言語プリントダイヤモンドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。