本文目錄一覽:
c語言:編程:判斷一個數的奇偶性
#includestdio.h
main()
{
inta;
printf(“輸入一個整數:”);
scanf(“%d”,a);
if(a%2==0)
{
printf(“為偶數”);
}
else
{
printf(“為奇數”);
}
return0;
}
擴展資料
輸入一個字元,編程判斷該字元,大寫字母、小寫字母、空格
#includestdio.h
voidmain()
{
charch;
inta;
ch=getchar();
if(ch=’a’ch=’z’)
ch=’1′;
if(ch=’A’ch=’Z’)
ch=’2′;
if(ch==”)
ch=’3′;
switch(ch)
{
case’1′:printf(“xiao\n”);break;
case’2′:printf(“da\n”);break;
case’3′:printf(“空格\n”);break;
default:printf(“qita”);
}
}
c語言如何判斷奇偶數
c語言中判斷奇偶數最常用的方法有兩種:
int x;
scanf(“%d”,x);
printf(“%d是%s數\n”,x,x%2?”奇”:”偶”);
printf(“%d是%s數\n”,x,x1?”奇”:”偶”);
c語言怎麼判斷奇偶數?
判斷規律為:和1「與」結果是0則這個數為偶否則為奇。
在計算機里,數都是二進位的,從最右面開始,分別是2的0次冪、1次冪……n次冪。那麼從2的1次冪開始到2的n次冪相加和是2的n+1次冪-2(n=1,因為是從2的0次冪開始的)。
這個和一定是偶數。那麼這個數本身是奇還是偶,就取決於2的0次冪這位,那如果這位是1則這個數為奇,否則為偶。
10在機器里的表示為1010,那它和1(0001)」與「必定為0。即規律為:和1「與」結果是0則這個數為偶否則為奇。
c語言判斷奇偶數程序介紹
#include stdio.h
void main(){
int a;
scanf(“%d”,a);
if(a1) printf(“a是奇數\n”);
else printf(“a是偶數\n”);
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/287488.html