C言語プリントダイヤモンド

angryTom
リリース: 2019-10-26 11:26:37
オリジナル
14764 人が閲覧しました

C言語プリントダイヤモンド

#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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート