ブログ
サポート
ログイン
会員登録
ログイン
会員登録
カテゴリから探す
目的から探す
出品者を探す
ブログを探す
仕事・求人を投稿して募集
仕事を探す
単発の仕事
継続(業務委託)の仕事
NEW
仕事を探す
単発の仕事
継続(業務委託)の仕事
NEW
サービス出品
ブログを投稿
サービス出品
仕事・求人を投稿して募集
ココナラブログ
C言語課題9
記事
IT・テクノロジー
のりお_エンジニア
2021/08/05 22:28
課題
入力した数字が奇数か偶数か表示せよ。ゼロの場合は"ゼロ"と表示する。
回答
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
#include <stdio.h>
int main(void)
{
int a;
int b;
printf("数字を入力して下さい\r\n> ");
scanf("%d", &a);
if (a == 0) {
printf("ゼロです\r\n");
}
else if (a % 2 == 0) {
printf("偶数です\r\n");
}
else {
printf("奇数です\r\n");
}
}
解説
数値を受け取って判定して出力する。
人によっては
1ビット目をチェックして偶数か奇数かわかるし!
なんていうひともいるでしょう。
そんなかたにはこう伝えたいです。
あなたは正しい。
そうですに。1ビット目をみてチェックしてもいいです。
2進数がきちんと理解できていればそういう見方もできますが
まずは2で割ったあまりをチェックで十分だと思います。
やりたいことできてますしね。
#C言語
#課題
のりお_エンジニア
組み込みソフト開発、C言語プログラマー / 40代前半 / 男性
一覧に戻る