C プログラムは面接でよく聞かれます。これらのプログラムは基本的なものから、配列、文字列、ポインタ、リンクリスト、ファイル操作などから出題されます。 C プログラムの一覧を見てみましょう。
1) フィボナッチ数列
再帰を使用せずに、再帰を使用してフィボナッチ数列を出力する C プログラムを作成します。
入力: 10
出力: 0 1 1 2 3 5 8 13 21 34
2) 素数
素数を調べるCプログラムを書きます。
入力: 44
出力: 素数ではない
入力: 7
出力: 素数
nullpointerException
3) 回文番号
回文数をチェックする C プログラムを作成します。
入力: 329
出力: 回文番号ではありません
入力: 12321
出力: 回文番号
4) 階乗
数値の階乗を出力する C プログラムを作成します。
入力: 5
出力: 120
入力: 6
出力: 720
マムタ・クルカルニ
5) アームストロング数
アームストロング数を確認するための C プログラムを作成します。
入力: 153
出力: アームストロング
入力: 22
出力: アームストロングではない
6) 桁の合計
桁の合計を出力する C プログラムを作成します。
入力: 2.3.4
出力: 9
入力: 12345
出力: 15
7) 逆引き番号
指定された数値を反転する C プログラムを作成します。
文字列を連結するJava
入力: 123
出力: 321
8) 3 番目の変数を使用せずに 2 つの数値を交換します
3 番目の変数を使用せずに 2 つの数値を交換する C プログラムを作成します。
入力: a=10 b=20
出力: a=20 b=10
9) セミコロンを使用せずに「hello」を出力します
セミコロンを使用せずに「hello」を出力する C プログラムを作成します。
10) C によるアセンブリプログラム
アセンブリ コードを使用して 2 つの数値を加算する C プログラムを作成します。
11) main() 関数を使用しない C プログラム
main() 関数を使用せずに「Hello」を出力する C プログラムを作成します。
Javaのif else文
12) 行列乗算
2 つの行列の乗算を出力する C プログラムを作成します。
入力:
first matrix elements: 1 1 1 2 2 2 3 3 3 second matrix elements 1 1 1 2 2 2 3 3 3
出力:
multiplication of the matrix: 6 6 6 12 12 12 18 18 18
13) 10 進数から 2 進数へ
10 進数を 2 進数に変換する C プログラムを作成します。
入力: 5
出力: 101
入力: 二十
出力: 10100
14) アルファベットトライアングル
アルファベットの三角形を表示する C プログラムを作成します。
パイソンまたは
出力:
A ABA ABCBA ABCDCBA ABCDEDCBA
15) 数字の三角形
数字の三角形を表示する C プログラムを作成します。
入力: 7
出力:
enter the range= 6 1 121 12321 1234321 123454321 12345654321
16) フィボナッチトライアングル
フィボナッチ三角形を生成する C プログラムを作成します。
入力: 5
出力:
1 1 1 1 1 2 1 1 2 3 1 1 2 3 5
17) 文字数
数値を文字に変換する C プログラムを作成します。
入力: 5
出力: 五
入力: 203
出力: ツーゼロスリー