logo

C プログラム

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

出力: ツーゼロスリー