C言語課題17
課題二つの数字を入力して商と余りを表示せよ。ただし、余りがない時は商だけを表示すること。回答↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓#include <stdio.h>
int main(void)
{
int val1;
int val2;
int shou;
int amari;
printf("1つ目の数字を入力して下さい\r\n> ");
scanf("%d", &val1);
printf("2つ目の数字を入力して下さい\r\n> ");
scanf("%d", &val2);
if (val2 == 0) {
printf("2つ目の数字が0なので演算できません\r\n");
}
else {
shou = val1 / val2;
amari = val1 % val2;
}
printf("商は%d", shou);
if (amari != 0) {
printf("、余りは%d", amari);
}
printf("\r\n");
}
解説ポイントは、、、どこですかねー0除算を回避するところとあとは、出力するところであえて改行を最後に持ってきたとこでしょうか。
0