在c語言中 n 100 0 n 4n

2021-08-19 20:32:55 字數 1518 閱讀 6259

1樓:無法無天

year%100==0 && year%400==0 || year%4==0 && year%100!=0

年份能被100整除,並且能被400整除 || 或者年份能被4整除,並且能被100整除

只要滿足前面 || 後面,其中一個條件,就執行你的目標語句

2樓:匿名使用者

c語言中&&的優先順序比||的優先順序高,所以該式等價於意思是n能被4整除但是不能被100整除,或者能被400整除,則為真,否則為假。

該式一般用於判斷某一個年份是否為閏年。

%在這裡是取餘的意思,如n%100!=0的意思是n除以100的餘數不等於0,即n不能被100整除,其他類似。

&&表示邏輯與,其左右的表示式都為真時該表示式為真,否則為假,||表示邏輯或,其左右的表示式有一個為真則整個表示式為真,否則為假。

3樓:匿名使用者

(n%100!=0&&n%4==0||n%400==0)這是判斷閏年的條件,能被4整除但不能被100整除的年份是閏年如1996,1900能被4整除但能被100整除,不是閏年;或者能被100整除同時也能被400整除的也是閏年。如2000

4樓:蜂鳥緘默

n能被4整除但不能被100整除或者n能被400整除

5樓:

&& 邏輯與運算子

|| 邏輯或運算子

條件1:n不能被100整除 並且 n能夠被4整除或者條件2:n能夠被400整除

判斷n是否是閏年吧

c語言怎麼表示不能被整除

6樓:地表最帥

#include

int main()

首先 unsigned year; 應該du是unsigned int year;

其次year沒有zhi

初始化第三 你這邊dao沒有迴圈,你回year++有什答麼用呢應該這樣

unsigned int year = 0;

while(year  9999)

7樓:匿名使用者

if(被除數 % 除數 == 0)

printf("可以被整除");

else

printf("不能被整除");

8樓:等待

if(a%b!=0)

9樓:夢飛無痕

int a ,b;

if(a%b==0&&b!=0)

printf(「a能被b整除」);

else

printf(「a不能b整除」);

10樓:蓉雪球

你是想bai寫閏年嗎

//標準輸du入輸出函式

#include

//定義不返回值的zhi主dao函式

void main()

C語言int n1 1,n2 2,n3 3 n1 n2 n3n2n1關係表示式運算結果是

因為 和 同級,左至bai右 和 同級du,左至右,且比 和 高 zhi所dao以被解釋為 n1 n2 內 n3 n2 n1 那麼容結果自然是 1 2 3 2 1 0 1 1 0 1 真 即1。include stdio.h define max 一 zhi00 void scan f int a,...

c語言中100是什麼意思,c語言中,n100表示什麼意思

對100取餘,也就是取一個數字的後面兩位 比如1234 100 34 100 100 0 x 100 x必須是整型變數 就是取整數的最後二位數。例如,1234 100 34 509 100 9 4598 100 98 要聯絡上下文,舉例說明下。int a 123,b b a 100 這個表示a的值1...

在C語言中對於數的n次方如何用C語言語句表示出來

首先scanf d d a,n 然後可以使用庫函式pow result pow a,n 這個就是a的n次方版需要權 include 或者result 1 for int i 0 i n i 好像有個函式 忘了有點 恩 這樣吧 你用迴圈也可以的 假如 數是 m for i 0 i m m includ...