授業/C言語基礎/if文/練習問題
をテンプレートにして作成
開始行:
*03A-1 if文(難易度♠) [#w37b9175]
次のプログラムの間違いを指摘せよ。
#geshi(c){{
#include <stdio.h>
int main(void) {
int x = 5;
if x < 0 [
printf("負の数\n");
] else if [
printf("非負の数\n");
]
return 0;
}
}}
解答は[[こちら>授業/C言語基礎/if文/練習問題/03A-1]]。
----
*03A-2 関係演算子(難易度♠) [#m6e621e8]
次の空欄部分を補って、変数 x の値が偶数か奇数かを調べて出...
#geshi(c){{
#include <stdio.h>
int main(void) {
int x = 5;
if (x % 2 ) {
printf("偶数\n");
} else {
printf("奇数\n");
}
return 0;
}
}}
解答例は[[こちら>授業/C言語基礎/if文/練習問題/03A-2]]。
----
*03A-3 論理演算子(難易度♠♠♠) [#p78fc2c4]
次の空欄部分を補って、変数 y の値が西暦のうるう年かどうか...
なお、うるう年は次のように決められる。
-4で割り切れる年はうるう年である。
-ただし、100で割り切れる年はうるう年ではない。
-ただし、400で割り切れる年はうるう年である。
#geshi(c){{
#include <stdio.h>
int main(void) {
int y = 2016;
if ( ) {
printf("西暦%d年はうるう年です\n", y);
} else {
printf("西暦%d年はうるう年ではありません\n", y);
}
return 0;
}
}}
また、変数の y の初期値を 2000, 2015, 2016, 2017, 2100 と...
''ヒント'': 2000年、2016年はうるう年であるが、2015年、201...
解答例は[[こちら>授業/C言語基礎/if文/練習問題/03A-3]]。
終了行:
*03A-1 if文(難易度♠) [#w37b9175]
次のプログラムの間違いを指摘せよ。
#geshi(c){{
#include <stdio.h>
int main(void) {
int x = 5;
if x < 0 [
printf("負の数\n");
] else if [
printf("非負の数\n");
]
return 0;
}
}}
解答は[[こちら>授業/C言語基礎/if文/練習問題/03A-1]]。
----
*03A-2 関係演算子(難易度♠) [#m6e621e8]
次の空欄部分を補って、変数 x の値が偶数か奇数かを調べて出...
#geshi(c){{
#include <stdio.h>
int main(void) {
int x = 5;
if (x % 2 ) {
printf("偶数\n");
} else {
printf("奇数\n");
}
return 0;
}
}}
解答例は[[こちら>授業/C言語基礎/if文/練習問題/03A-2]]。
----
*03A-3 論理演算子(難易度♠♠♠) [#p78fc2c4]
次の空欄部分を補って、変数 y の値が西暦のうるう年かどうか...
なお、うるう年は次のように決められる。
-4で割り切れる年はうるう年である。
-ただし、100で割り切れる年はうるう年ではない。
-ただし、400で割り切れる年はうるう年である。
#geshi(c){{
#include <stdio.h>
int main(void) {
int y = 2016;
if ( ) {
printf("西暦%d年はうるう年です\n", y);
} else {
printf("西暦%d年はうるう年ではありません\n", y);
}
return 0;
}
}}
また、変数の y の初期値を 2000, 2015, 2016, 2017, 2100 と...
''ヒント'': 2000年、2016年はうるう年であるが、2015年、201...
解答例は[[こちら>授業/C言語基礎/if文/練習問題/03A-3]]。
ページ名: