色欲av一区久久精品_久久综合色综合色88_无码在线观看不卡_色黄视频网站_亚洲国产精品久久久久秋霞66

用java核算數(shù)學(xué)題真的便利!

時(shí)間:2023-05-16

最近把基礎(chǔ)的小知識(shí)都共享完了,所以這兩天便是各種小例子來(lái)強(qiáng)化前面的知識(shí),今日就用java來(lái)計(jì)算一道數(shù)學(xué)題:
1+2-3+4-5+6-7+8……+100的成果是多少?
思路:
首要仍是找規(guī)則捋清思路,上面的數(shù)學(xué)式子基本都是加偶數(shù)減奇數(shù),為什么是基本?由于1沒(méi)有這個(gè)規(guī)則,所以1要單獨(dú)拿出來(lái),剩余的數(shù)字咱們用if挑選句子來(lái)判別一下,如果是偶數(shù)就加上,如果是奇數(shù)就減掉,判別奇偶性很簡(jiǎn)單了,對(duì)2求余數(shù)就可以了。現(xiàn)在就剩余一個(gè)1了,1怎樣處理?
我的主意是咱們肯定需要界說(shuō)一個(gè)變量來(lái)接受運(yùn)算的成果,通常都是intsum=0;這次1欠好處理,就直接intsum=1;反正是加1,所以這樣是徹底沒(méi)有問(wèn)題的。也可以intsum=0;最終輸出成果的時(shí)分不要只輸出sum,輸出sum+1;當(dāng)然還有其他辦法,辦法不是唯一的,自己喜歡就行。
代碼:
首要先界說(shuō)變量存儲(chǔ)運(yùn)算成果:
intsum=1;
從1到100,肯定會(huì)有一個(gè)循環(huán),我這次就運(yùn)用一下while循環(huán),運(yùn)用while循環(huán)先把初始值界說(shuō)成2:
inti=2;
while(i<=100){
i++;
}
在while循環(huán)里判別i的奇偶性而且別離輸出的代碼:
if(i%2==0){
sum+=i;
}else{
sum-=i;
}
sum+=i就相當(dāng)于sum=sum+i;可以理解為簡(jiǎn)寫。
最終輸出sum就行了:System.out.println(sum);
全體代碼如下:java
看下成果:java
成果是52,計(jì)算正確,代碼沒(méi)問(wèn)題。
今日的共享很簡(jiǎn)單,便是穩(wěn)固一下while和if挑選句子,還有求余數(shù)的運(yùn)算。雖然都是基礎(chǔ)的東西,仍是要多練習(xí),才干很好地把握。

文章標(biāo)簽:

Copyright ? 2016 廣州思洋文化傳播有限公司,保留所有權(quán)利。 粵ICP備09033321號(hào)

與項(xiàng)目經(jīng)理交流
掃描二維碼
與項(xiàng)目經(jīng)理交流
掃描二維碼
與項(xiàng)目經(jīng)理交流
ciya68