Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

フォーマット指定子を使用せずに文字を印刷するCプログラム


この記事では、フォーマット指定子を使用せずに一部の文字を印刷する方法を説明します。 Cのフォーマット指定子は、%d、%f、%cなどです。これらは、printf()関数を使用してCの文字と数字を印刷するために使用されます。

ここでは、%c形式指定子を使用せずに文字を印刷する別の方法を示します。これは、ASCII値を16進形式で直接入力することで実行できます。

サンプルコード

#include <stdio.h>
main () {
   printf("\x41 \n"); //41 is ASCII of A in Hex
   printf("\x52 \n"); //41 is ASCII of A in Hex
   printf("\x69 \n"); //41 is ASCII of A in Hex
}

出力

A
R
i

  1. Cでダイヤモンドパターンを印刷するプログラム

    プログラムの説明 ダイアモンドパターンは、単純なピラミッドパターンと逆ピラミッドパターンを組み合わせたものです。 アルゴリズム First Row: Display 1 Second Row: Display 1,2,3 Third Row: Display 1,2,3,4,5 Fourth Row: Display 1,2,3,4,5,6,7 Fifth Row: Display 1,2,3,4,5,6,7,8,9 Display the same contents from 4th Row till First Row below the fifth Row. 例 /* Program

  2. Cで数字パターンを印刷するプログラム

    プログラムの説明 数値パターンは、パターンルールと呼ばれるルールに基づいて作成された一連の数字です。パターンルールでは、1つ以上の数学演算を使用して、シーケンス内の連続する数字間の関係を記述できます。 パターンの例 パターン1 1 2 6 3 7 10 4 8 11 13 5 9 12 14 15 パターン2 1 1 2 3 1 2 3 4 5 1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 1 2 3 4 5 1 2 3 1 アルゴリズム Pattern 1