是否為2或3的倍數(進階)
/*問題:輸入一個數x
1.印出班級、姓名及學號
2.印出x是否為2或3的倍數
3.x如是2或3的倍數則再印出是2的倍數或是3的倍數
*/
#include <stdio.h>
int main()
{
int x;
printf("請輸入一個正整數值 -->");
scanf("%d", &x);
printf("\n正修科大 郭怡勝 40404113");
if (x % 2 == 0 || x % 3 == 0)
{
printf("\n%d 是 2或3的倍數", x);
if ( x % 2 == 0 )
printf("\n 而且是 2的倍數");
if ( x % 3 == 0 )
printf("\n 而且是 3的倍數");
}
else
printf("\n%d 不是2或3的倍數", x);
return(0);
}