1樓:
不知道樓主的編譯器是不是和我的一樣,不支援long double型別,我的改成這樣就可以了:
#include
int main(void)
else printf("the number is odd!\n");
}else printf("the number is not an integer!\n");
return 0;}
2樓:
………………
scanf("%lf",&number);
改為scanf("%d",&number);
你看看行不
c語言程式設計: 輸入乙個整數,判斷這個數是奇數還是偶數,如果是奇數就輸出「奇數」,如果是偶數就輸出「
3樓:匿名使用者
#include
main()
4樓:ct湯圓
#include "stdio.h"
main()
5樓:尼嗎還有
void main()
else if (a%2 == 1)
else}
6樓:匿名使用者
void main()
else}
7樓:囧殊途同歸囧
怎麼分析這個程式啊?
用c語言程式設計:輸入乙個整數,判斷這個數是奇數還是偶數。 請大家幫忙啊。
8樓:繾綣
#include
int main()
9樓:會自暴的甲兒
if(x%2==0)
else
c語言,輸入乙個數,判斷它是奇數還是偶數,如果是偶數則進一步判斷它是否為4的倍數
10樓:
#include "stdio.h"
int main()
int n;
scanf("%d",&n);
if(n%2==1)
printf("%d是奇數!\n",n);
else if(n%4==0)
printf("%d是偶數而且是4的倍數!\n",n);
else
printf("%d是偶數,但不是4的倍數!\n",n);
11樓:匿名使用者
#include
main()}
12樓:我愛酸牛奶
#include
int main()
else
return 0;}
13樓:匿名使用者
#include
int main(void)
else
}else
return 0;}
用c語言編寫程式,輸入乙個整數,輸出它是奇數還是偶數.
14樓:匿名使用者
1.對2取余為零為偶數,非專
零即屬為奇數
#include
int main()
return 0;}
15樓:匿名使用者
#include
int main()
return 0;}
16樓:班如琴飛星
1.對2取餘copy
為零為偶數,非零即為奇數
#include
int main()
return 0;}
17樓:學習做忍者
c..都忘的差不多了
給你寫步驟吧..
1.宣告個變數n
2.獲得輸入附值到變數中
3.判斷變數能否被2整除(n%2是否為1,如果等於1則是奇數,如果是0則是偶數)
%是取餘數的意思
4.輸出
18樓:菇涼是小二
#include
int main()
19樓:沐蕊尚訪曼
1.對2取餘來為零自為偶bai數du
,非zhi
零即dao
為奇數#include
int main()
return 0;}
輸入乙個整數判斷是奇數還是偶數,c語言程式
20樓:四捨**入
可以參考下抄面的**:
#include "stdio.h"
main()
擴充套件資料:
du
c語言函式
double ceil(double x) 返回不zhi小於x的最小整數
double floor(double x) 返回不大於daox的最大整數
void srand(unsigned seed) 初始化隨機數發生器
log()函式:返回x的自然對數(以e為底的對數)ldiv()函式:求兩個數的商和餘數(針對long型別)ceil()函式:
求不小於x的最小整數(向上取整)floor()函式:求不大於x的最大整數(向下取整)
21樓:匿名使用者
x % 2 ==0 是偶數
否則是奇數
22樓:匿名使用者
#include
void main()
23樓:丶胤欒
#include
int main()
判斷乙個數是奇數還是偶數用c程式怎麼編寫
24樓:墨汁諾
乙個表示式就bai行了:i % 2。對2求餘,如果du結果等zhi於1,則i是奇數dao,如果結果等於0,則i是偶數。專if((i%2)==1)
else
例如:#include
main()
else}
25樓:織毛衣的手手
#include
main()
else}
26樓:啦啦啦啦崔小淨
乙個表示式就行了:i % 2。對2求餘,如果結果等於1,則i是奇數,如果結果等於0,則i是偶數。
if((i%2)==1)
else
27樓:ying雙子
方法有很多
舉幾個常用的:
1 if(a%2==0) 表示偶數。 如果為1則是奇數2 if(a&1) 表示奇數, 如果a&1==0 則是偶數3 if(a/2*2 ==a) 表示偶數。 不相等則是奇數。
28樓:匿名使用者
int k = 20;
int result = 20%2; // 對2求餘。如果result=0就是偶數,為1就是奇數。
29樓:匿名使用者
#include
int main(void)
30樓:灬愚昧灬
#include
void main ()
31樓:匿名使用者
#include
main()
{int a;
scanf("%d",&a);
if(a/2==0)
printf(a+"是偶數");
else
printf(a+"是奇數");
32樓:匿名使用者
int n ;
if (n%2)
else
c語言判斷乙個數是偶數還是奇數
33樓:天雨下凡
假設有整型變數i,要判斷它是奇數還是偶數,則用如下**:
if(i%2==0)
printf("%d是偶數\n",i);
else
printf("%d是奇數\n",i);
注意:不能用i%2==1來判斷,因為如果i的值是負的奇數,則i%2的結果是-1,不是1
34樓:風若遠去何人留
一般都是直接取餘
比如if(n%2==0) 偶數。
也可以更高效
if((n&&1)==0) 偶數
或者if((n>>1<<1)==n) 偶數。
35樓:
int n;
if(n % 2 == 0) //取餘運算,如果餘數為0,則為偶數printf("%d是偶數.\n",n);
else
printf("%d是奇數.\n",n);
36樓:業餘人士
i%2 == 1 奇數
怎樣用c語言判斷數是不是整數怎樣用C語言判斷乙個數是不是整數
如果用實型變數x接收乙個數或通過計算得到乙個數後要知道它是不是整數,沒有很好的辦法。因為實數在計算機中不能準確地儲存,所以不能直接判斷兩個實型量 x,與表示整數的實型量,必須要同型別的量才能比較 是否相等,首先要明確能允許的誤差是多少。比如,一般情況當誤差的絕對值小於10的負8次方時我們可以認為兩個...
C 語言輸入正整數,判斷它是否是迴文數
問明 include stdio h include stdlib h int main int num,k,n 0 printf 請輸入一個數 scanf d num k num while k 0 n n 10 k 10 k k 10 if n num printf d是迴文數 n else p...
c語言問題輸入整數n和它的進製d判斷整數
include int fun int n,int d int index 0,x,y,i x n y n d while x 0 for i 0 i index 2 i return 1 void main else include include using namespace std stat...