C言語で使用されるさまざまな形式指定子は何ですか?
フォーマット指定子は、入出力(I / O)操作に使用されます。フォーマット指定子を使用すると、コンパイラはI/O操作で使用されているデータのタイプを理解できます。
フォーマット指定子に影響を与える要素がいくつかあります。それらは次のとおりです-
-
マイナス記号(-):左揃え。
-
%の後の数字は、最小フィールド幅を指定します。文字列が幅よりも小さい場合は、スペースで埋められます。
-
ピリオド(。)-フィールド幅と精度を分離します。
フォーマット指定子
これがいくつかのフォーマット指定子のリストです-
| 指定子 | 用途 |
|---|---|
| %c | 単一の文字 |
| %s | 文字列 |
| %hi | 短い(署名済み) |
| %hu | 短い(符号なし) |
| %Lf | ロングダブル |
| %n | 何も印刷しません |
| %d | 10進整数(基数10を想定) |
| %i | 10進整数(ベースを自動的に検出します) |
| %o | 8進数(基数8)の整数 |
| %x | 16進数(基数16)の整数 |
| %p | アドレス(またはポインタ) |
| %f | 浮動小数点数の浮動小数点数 |
| %u | int符号なし10進数 |
| %e | 科学的記数法の浮動小数点数 |
| %E | 科学的記数法の浮動小数点数 |
| %% | %記号 |
例
以下に示すのは、%o8進整数形式指定子のCプログラムです-
#include <stdio.h>
int main() {
int num = 31;
printf("%o\n", num);
return 0;
} 出力
上記のプログラムを実行すると、次の結果が得られます-
37
-
C言語で使用されるさまざまな演算子と式は何ですか?
オペレーターはデータに対して操作を実行します。それらは以下に分類されます- 算術演算子。 関係演算子。 論理演算子。 代入演算子。 インクリメントおよびデクリメント演算子。 ビット演算子。 条件演算子。 特別な演算子。 算術演算子 これらの演算子は、数値計算(または)に使用され、加算、減算などの算術演算を実行します。 オペレーター 説明 例 a =20、b =10 出力 + 追加 a + b 20 + 10 30 - 減算 a-b 20-10 10 * 乗算 a * b 20 * 10 200 / 分割 a
-
C言語でのさまざまな検索手法は何ですか?
検索手法とは、要素のリストから重要な要素を見つけることです。 指定された要素がリストに存在する場合、検索プロセスは成功したと言われます。 指定された要素がリストに存在しない場合、検索プロセスは失敗したと言われます。 C言語は、2種類の検索手法を提供します。それらは次のとおりです- 線形検索 二分探索 線形探索 キー要素の検索は直線的に行われます。 これは最も簡単な検索手法です。 リストが並べ替えられることは想定されていません。 制限-より多くの時間を消費し、システムの電力を削減します。 入力(i / p) ソートされていない要素のリスト、キー。 出力(o /