❶ c語言判斷奇數偶數
#include <stdio.h>
void main()
{
int a;
printf("請輸入一個整數");
scanf("%d",&a);
if(a%2==0)
{
printf("您輸入的是偶數");
}
else
{
printf("您輸入的是奇數");
}
}
❷ c語言:編程:判斷一個數的奇偶性
#include<stdio.h>
main()
{
inta;
printf("輸入一個整數:");
scanf("%d",&a);
if(a%2==0)
{
printf("為偶數");
}
else
{
printf("為奇數");
}
return0;
}
(2)c語言怎樣篩選奇數擴展閱讀
輸入一個字元,編程判斷該字元,大寫字母、小寫字母、空格
#include<stdio.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 ");break;
case'2':printf("da ");break;
case'3':printf("空格 ");break;
default:printf("qita");
}
}
❸ 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(a&1) printf("a是奇數 ");
else printf("a是偶數 ");
}
❹ 如何用c語言編寫可判斷奇數偶數的小程序
一個表達式就行了:i % 2。對2求余,如果結果等於1,則i是奇數,如果結果等於0,則i是偶數。
❺ c語言判斷一個整數是奇數還是偶數三種方法
方法1
int a;
a%2==0?「偶數」:「奇數」
方法2:
if(a%2==0){
}
if(a%2==1){
}
方法3:
if(a%2==0){
}else{
}
❻ c語言中怎麼從數組(包含若干個整數)中篩選奇數
for(i=0;i<Max;i++)
if(a[i]%2!=0)
printf("%d",a[i]);
其中Max為數組元素個數,a為整數數組
❼ C語言判斷奇偶怎麼判斷
即規律為:和1「與」結果是0則這個數為偶否則為奇。
❽ 用c語言編程如何來統計輸入十個數,來判斷奇數與偶數的個數
循環輸入 逐個判斷並統計
參考如下:
#include<stdio.h>
intmain()
{
intcnt=0,i,n;
for(i=0;i<10;++i)
{
scanf("%d",&n);
if(n%2==0)cnt++;
}
printf("奇數:%d,偶數:%d ",10-cnt,cnt);
return0;
}
❾ C語言中怎樣篩選奇數偶數
還有用&也行,
#include<stdio.h>
void main(){
int m;
while(1)
{scanf("%d",&m);
if((m&1)==0)//與1按位與,如果結果是0則為偶數,否則為奇數;
printf("shi ou shu\n");
else
printf("shi ji shu\n");
}
}
❿ c語言中怎樣確認一個數是奇數還是偶數
假設有整型變數i,要判斷它是奇數還是偶數,則用如下代碼:
if(i%2==0)
printf("%d是偶數\n",i);
else
printf("%d是奇數\n",i);
注意:不能用i%2==1來判斷,因為如果i的值是負的奇數,則i%2的結果是-1,不是1