【c++編程從零學(xué)】7.選擇結(jié)構(gòu)(5)

HELLO!歡迎大家來(lái)到奇妙的c++編程世界,我是你們的小涵老師。

就讓我們一起繼續(xù)學(xué)習(xí)c++吧!


首先,非常感謝大家的支持【抱拳】,也希望大家能喜歡我的文章
今天,我們來(lái)分析上周的考試卷。從下周開(kāi)始,我們就要告別這一單元啦!
廢話(huà)不多說(shuō),我們開(kāi)始今天的內(nèi)容~


1.石頭剪刀布

#include <iostream>
using namespace std;
int main(){
    int a,b;//定義AB兩數(shù)
    cin>>a>>b;//輸入AB
 //有三種情況A贏(yíng):a為布,b為石頭;a為剪刀,b為布;a為石頭,b為剪刀。(別忘用else if)這些情況輸出A
    if(a==5&&b==0) cout<<"A";
    else if(a==2&&b==5) cout<<"A";
    else if(a==0&&b==2) cout<<"A";
//同樣也有三種情況B贏(yíng):b為布,a為石頭;b為剪刀,a為布;b為石頭,a為剪刀。這些情況輸出B
    else if(b==5&&a==0) cout<<"B";
    else if(b==2&&a==5) cout<<"B";
    else if(b==0&&a==2) cout<<"B";
//其他輸出AB
    else cout<<"AB";
    return 0;
} 

2.三位數(shù)?
如何判斷三位數(shù)?

  • 這個(gè)數(shù)除以100,商>0且小于<10就是三位數(shù)
  • 其余情況用else
#include <iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    if(n/100>0&&n/100<10) cout<<"Y";
    else cout<<"N";
    return 0;
} 

3.開(kāi)燈游戲
如何判斷燈是亮是暗?

  • 按的次數(shù)奇數(shù):亮
  • 按的次數(shù)偶數(shù):暗
#include <iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    if(n%2==0) cout<<"N";
    else cout<<"Y";
    return 0;
}

4.課間休息

#include <iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    if(n/2==0) cout<<"N";
    else cout<<n/2;
    return 0;
} 

5.正負(fù)數(shù)

  • 正數(shù):>0
  • 負(fù)數(shù):<0
  • 讀題后發(fā)現(xiàn),0也輸出N
#include <iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    if(n>0) cout<<"Y";
    else cout<<"N";
    return 0;
} 

以上就是本講的所有內(nèi)容了,再次感謝大家的支持,咱們下周再見(jiàn)吧!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容