|
|
|
|
Hello World!と表示するプログラムは以下のとおりである。
#include <stdio.h>
int main(void){
printf("Hello World!\n");
return (0);
}
2つの整数を読み込んでください 整数1: 23 整数2: 32 23 +32 *** 55
|
|
|
|
|
|
% ./a.out nCrを計算します n = 10 r = 8 10C8 = 45 % ./a.out nCrを計算します n = 10 r = 11 10C11 = 0 % ./a.out nCrを計算します n = 10 r = -2 負の値はだめですよ!解答 (関数を用いた解答)
bubun wa = 1.000000 bubun wa = 1.500000 bubun wa = 1.833333 bubun wa = 2.083333 bubun wa = 2.283333
log (n+1) < 1/1+1/2+…+1/n < 1+log(n)
が正しいので、log (n+1) , 1/1+1/2+…+1/n , 1+log(n) を出力して値を比較
すること。
例えば、
log(1000001)=13.815512 < 14.392727 < 14.815511=1+log(1000000)というようにする。 ただし収束のスピードが遅いのであまり値は近くないことが予想される。 また、log (n) を出力するには math.h を使用する。math.hの 使用の方法はここを見ること。
1/1^2+1/2^2+...+1/5^2 = 1.463611 1/1^2+1/2^2+...+1/10000^2 = 1.644834 (ideal 1.644934)のように出力すること。 (forループ 解答) (whileループ解答)
234892は6桁の自然数で最上位の桁の値は2です(while ループ解答)
#include <stdio.h>
#include <limits.h>
int main(void){
printf("整数の最大値 = %d\n", INT_MAX);
printf("整数の最小値 = %d\n", INT_MIN);
return (0);
}
つまり、limits.h 内での
定数 INT_MAX, INT_MIN として整数の最大値、最小値が定義されている。
まず、このプログラムを実行すること。次に、
2, 4, 8, 16, ... -2, -4, -8, -16, ...などと表示して求めよ。 (解答)
|
|
Vの字を書きます。
大きさは?:4
* *
* *
* *
*
|
|
三角形を作りましょう。
何段ですか: 6
*
* *
* *
* *
* *
***********
何段ですか:5
*
* *
* *
* *
*********
*
*
*
* *
**
(解答)
|
|
------------------------------
1 2 3 5 6 7 8 9
2 6 8 10 12 16 18
3 6 9 12 15 18 21 27
8 12 16 20 28 32 36
5 10 15 20 25 30 35
6 12 18 30 36
7 21 28 35 56 63
8 16 32 56 72
9 18 27 36 63 72 81
------------------------------
|
|
「合格者一覧」 -------------- 1番 ( 83点) 2番 ( 95点) 3番 ( 85点) 5番 ( 89点)さらに、最高点、最低点、合格者最低点を出力するプログラムを作成せよ。 ただし、合格者がいない場合は「合格者はいません」と出力するようにせよ。 (解答)
| 1 2 || x11 x12| = |3 4 | | 3 4 || x21 x22| |1 2 | ====> | x11 x12| = |-5.00 -6.00 | | x21 x22| | 4.00 5.00 |
|
|
|
|