輸入一個整數(shù),打印出其是偶數(shù)還是奇數(shù),這道題實際上不難,它主要是考核scanf輸入函數(shù)、printf輸出函數(shù)、if語句和判斷一個數(shù)為偶數(shù)還是奇數(shù)的技巧。
判斷一個數(shù)是否為偶數(shù)還是奇數(shù),可以求該數(shù)與2相除的余數(shù),如果余數(shù)為0,則為偶數(shù),如果余數(shù)為1,則該數(shù)為奇數(shù)。可以使用C語言的if語句來判斷其余數(shù)為0還是為1,C語言中使用%求兩個整數(shù)的余數(shù)。
全部源代碼如下:
#include <stdio.h>
main()
{
int n; /*要判斷的整數(shù)*/
printf("請輸入一個整數(shù):");
scanf("%d",&n);
if(n%2==0) /*余數(shù)為0,則為偶數(shù)*/
printf("%d是偶數(shù)",n); /*輸出偶數(shù)信息*/
else
printf("%d是奇數(shù)",n); /*輸出奇數(shù)信息*/
}
|
新聞熱點
疑難解答
圖片精選