C++中的選擇結構

彩神快三邀請碼是多少88886486發表於2021-02-14

C++中的選擇結構,依舊用if選擇結構、if-else選擇結構、else-if多選擇結構以及switch多選擇結構,與C語言沒有異同。下面通過訓練場的1119題來為大家演示選擇結構的用方法,加深理解:

include

using namespace std; int main() { int a;//待判斷的這個三位數 int ge;//三位數中的個位 int shi;//三位數中的十位 int bai;//三位數中的百位 cin>>a; ge = a%10; shi = a%100/10; bai = a/100; if(ge*ge*ge+shi*shi*shi+bai*bai*bai == a) cout<<"1"<

1509530228809514.png

請大家務必上機敲程式碼,完成1119題並提交正確。

再看一個題目,1057題分段函式的題,是一道二級的題。讀題後很明顯我們應該使用else –if多選擇結構實現,最後注意用setprecision控制小數位數即可

用C++程式碼實現如下:

include

include

using namespace std; int main() { double x; double y; cin>>x;

if(x<1) { y=x; } else if(x>=1 && x<10) { y=2*x-1; } else { y=3*x-11; } cout<

測試執行結果如下:

2203_2.png

請大家自行上機完成1057題,提交正確之後再閱讀後面的章節。

相關文章