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 語言中n的意思是什麼,在c 語言中while(n 的意義是什麼?怎麼用?
n 不是換行,換行是 n,轉義字元是以 開頭,這個是 開頭的,如果樓主是 cout n 這種書寫,在vc 6.0中將會導致編譯器執行運算子過載的操作,經過無數的庫函式呼叫後,最終得到一個12142的數值,若樓主採用cout n 21.1111這種格式的寫法,由於沒有換行操作,將會在21前面加上一個1...
c語言中,1《n代表什麼意思,C語言中n 1是什麼意思
臨淵羨魚 如下 n 和 n的作用都是讓n自減1,如原先n為5,n 或 n之後n就變為了4。他們的區別在於 n 這個表示式的值是n自減之前的值,如 int n 5 int a n 此時a的值為5 n 這個表示式的值是n自減之後的值,如 int n 5 int a n 此時a的值為4 例如 n 10 k...
C語言中,如何表示變數的n次方,C語言中,如何表示一個變數的n次方?
圭仁丘妍 c語言中計算一個數的n次方可以用庫函式pow來實現。函式原型 double pow double x,double y 如下 include include intmain 注 使用pow函式時,需要將標頭檔案 include包含進原始檔中。擴充套件資料 其他方法表示一個數的n次方 inc...