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 /