要求從鍵盤輸入一個整數(shù)?
一、數(shù)學定義:
若整數(shù)a除以非零整數(shù)b,商為整數(shù),且余數(shù)為零, 就說a能被b整除(或說b能整除a)
二、算法設計:
判斷a能被b整除,也就是判斷a除以b的余數(shù)是否為0,如果為0,則可以整除。
在C語言中,有專門的取余運算符%,a%b的值,就是a除以b的余數(shù)。
所以要判斷n是否能夠被17整除,只需要判斷n%17==0即可。
三、參考代碼:
#include <stdio.h>int main(){ int n;//定義變量。 scanf("%d",&n);//讀取n值。 if(n%17==0) //判斷是否整除 printf("可以整除\n"); else printf("不能整除\n");//輸出結果。 return 0;}