プログラマーの皆さん、こんにちは。
int main() int n;
scanf("%d", &n ,);
printf("nibble = %d%d%d%d", (n/8)%2, (n/4)%2, (n/2)%2 , n%2 );
return 0;}
これまでにこのコードを作成しました。コードは 10 進数値をニブルに変換します。
それは機能しますが、ifステートメントを使用せずに入力を0〜9に制限する方法について質問があります。それを行う可能性はありますか?現時点では、コードは 0 ~ 15 の 10 進数を使用しています。理解できるように、例を教えてください。または説明してください。
ありがとうございました!