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...