日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

实践练习二

發布時間:2025/4/9 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 实践练习二 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題2-28:實現一個簡單的菜單程序,運行時顯示“Menu:A(dd) D(elete) S(ort) Q(uit),Select one:”提示用戶輸入。A表示增加,D表示刪除,S表示排序,Q表示退出。

首先,使用if···else語句進行編程:

#include<iostream> using namespace std;int main() //使用if...else語句編譯 {cout << "Menu:A(dd) D(elete) S(ort) Q(uit),Select one:" ;char a;while(cin >> a){if(a == 'A')cout << "數據已經增加" << endl;else if(a == 'D')cout << "數據已經刪除" << endl;else if(a == 'S')cout << "數據已經排序" << endl;else if(a == 'Q')break;}return 0; }

得到的結果截圖為

其次,下面是使用switch進行編程

#include<iostream> using namespace std;int main() //使用switch語句編譯 {cout << "Menu:A(dd) D(elete) S(ort) Q(uit),Select one:" ;char a;while(cin >> a){switch(a){case 'A':cout << "數據已經增加" << endl;continue;case 'D':cout << "數據已經刪除" << endl;continue;case 'S':cout << "數據已經排序" << endl;continue;}if(a == 'Q') //因為break放在switch中只能跳出switch,不能所以放在這里用于跳出whilebreak;}return 0; }

得到的結果截圖為

題2-29:用窮舉法找出1-100間的質數并顯示

用for循環

#include<iostream> using namespace std;int check(int a) //該函數用于檢查a是否為質數,若是則返回1,否則返回0 {for(int j = 2;j < a;j++){if(a % j == 0) //滿足if則數a不是質數{return 0;}}return 1; }int main() {for(int i = 2;i <= 100;i++){if(check(i))cout << i << " ";}return 0; }

得到的代碼截圖為

用while循環

#include<iostream> using namespace std;int check(int a) //該函數用于檢查a是否為質數,若是則返回1,否則返回0 {int j = 2;while(j < a){if(a % j == 0) //滿足if則數a不是質數{return 0;}++j;}return 1; }int main() {int i = 2;while(i <= 100){if(check(i))cout << i << " ";++i;}return 0; }

得到的代碼截圖為

使用do···while循環

#include<iostream> using namespace std;int check(int a) //該函數用于檢查a是否為質數,若是則返回1,否則返回0 {int j = 2;do{if(a % j == 0) //滿足if則數a不是質數{if(a == j) //這個if是專門為質數2準備的return 1;return 0;}++j;}while(j < a);return 1; }int main() {int i = 2;do{if(check(i))cout << i << " ";++i;}while(i < 100);return 0; }

得到的截圖為

題2-32:在程序中定義一個0-100的整形變量,要求用戶猜這個數

使用while循環

#include<iostream> #include<ctime> #include<cstdlib> using namespace std;int main() {srand(time(0)); //這里用于產生一個隨機數int number=rand()%10;cout<<"猜測一個在0到100間(含0和100)的數字";int guess=101;while (guess!=number){cout<<"\n輸入你的猜測:";int guess;cin>>guess;if(guess==number){cout<<"恭喜你答對了,這個數字就是"<<number;break;}else if(guess>number)cout<<"你猜測的數字大了";elsecout<<"你猜測的數字小了";}return 0;}

結果截圖

使用do···while循環

#include<iostream> #include<ctime> #include<cstdlib> using namespace std; int main() {srand(time(0)); //這里用于產生一個隨機數int number=rand()%10;cout<<"猜測一個在0到100間(含0和100)的數字";int guess=101;do{cout<<"\n輸入你的猜測:";int guess;cin>>guess;if(guess==number){cout<<"恭喜你答對了,這個數字就是"<<number;break;}else if(guess>number)cout<<"你猜測的數字大了";elsecout<<"你猜測的數字小了";} while (guess!=number);return 0;}

結果截圖

題2-34:口袋中有五種不同顏色的球若干,每次取3個不同顏色的球,問有多少種不同的取法

當取得球沒有順序的時候

#include<iostream> using namespace std;int main() {int number = 0; //number用于記錄有多少種取法 for(int i = 0;i < 5;++i) //摸第一個球 {for(int j = 0;j < i;++j) //摸第二個球 ,并且保證不會出現重復的情況 {if(j == i) //確保第一個球和第二個球不重復 continue;for(int m = 0;m < j;++m) //摸第三個球 ,并且保證不會出現重復的情況 {if(m == i || m == j) //確保第三個球和第一二個球不重復 continue;++number;cout << "i=" << i << " " << "j=" << j << " " << "m=" << m <<endl;}}}cout << number <<endl;return 0; }

結果截圖

當取得的球有順序的時候

#include<iostream> using namespace std;int main() {int number = 0; //number用于記錄有多少種取法 for(int i = 0;i < 5;++i) //摸第一個球 {for(int j = 0;j < 5;++j) //摸第二個球 {if(j == i) //確保第一個球和第二個球不重復 continue;for(int m = 0;m < 5;++m) //摸第三個球 {if(m == i || m == j) //確保第三個球和第一二個球不重復 continue;++number;cout << "i=" << i << " " << "j=" << j << " " << "m=" << m <<endl;}}}cout << number <<endl;return 0; }

結果截圖

轉載于:https://www.cnblogs.com/MrWang-nextdoor/p/8646343.html

總結

以上是生活随笔為你收集整理的实践练习二的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 蜜桃av免费在线观看 | 精品一区在线播放 | 免费视频一区 | 欧美熟妇交换久久久久久分类 | 亚洲黄色精品视频 | 黄色一级一片 | 国产精品va无码一区二区三区 | 国产精品久久久一区二区 | 亚洲精品乱码久久久久久 | 国产福利av| 久久精品视频中文字幕 | a级免费视频 | 狠狠干男人的天堂 | 欧美性生活在线视频 | av播放网站 | 大肉大捧一进一出好爽 | 中文字幕一区二区三区精彩视频 | 一区二区三区视频播放 | 亚洲码中文 | 激情开心站 | 久久重口味 | 欧美熟妇激情一区二区三区 | 国产剧情一区 | 亚洲一区在线播放 | 精品国产一区一区二区三亚瑟 | 人妻少妇精品视频一区二区三区 | 亚洲视频黄色 | 在线观看精品国产 | 91视频www | 日韩欧美在线观看视频 | 密桃av在线 | 色一情一区二 | 国产乱人乱精一区二视频国产精品 | 国产91免费视频 | 紧身裙女教师三上悠亚红杏 | 日韩乱码人妻无码中文字幕 | 在线一级视频 | 激情伊人网 | 国产一区二区三区久久 | 性生活免费网站 | 最新国产精品自拍 | jizz另类| 少妇精品久久久久久久久久 | 日本在线视频免费 | 免费在线观看污 | 日本二区在线观看 | 国产午夜精品福利视频 | 精品国产a线一区二区三区东京热 | 国产一区二区网 | 亚洲天堂免费在线 | 亚洲精品国产精品乱码桃花 | 波多野结衣电影免费观看 | 久久中文字幕网 | 亚洲精品一卡二卡 | 凹凸av在线 | 女人扒开屁股让男人桶 | 亚洲综合狠狠 | 欧美另类第一页 | 狠狠久久久 | 午夜天堂| 亚洲乱子伦 | 日本成人毛片 | 日韩av在线一区二区三区 | 日韩精品视频在线 | 精品视频日韩 | 婷婷综合网| 伊人视频在线观看 | 在线亚洲网站 | 天堂免费av | 黄在线免费观看 | 夜夜骚av | 久草a在线 | 日韩av网站大全 | 中文字幕在线播放日韩 | av网站亚洲 | 伊人网成人网 | 午夜嘿嘿 | 熟女少妇内射日韩亚洲 | 国产女教师一区二区三区 | 奇米影视播放器 | 山村淫强伦寡妇 | 欧美一区中文字幕 | 日韩中文一区二区 | 黄色片小视频 | 波多野结衣人妻 | 国产69精品久久久久久 | 一区二区三区欧美视频 | 精品一区在线 | 97久久国产 | 日韩毛片儿 | 久久人爽 | 午夜剧场福利社 | 国产精品美女一区二区 | 先锋资源一区二区 | 久久天天躁狠狠躁夜夜躁 | av在线不卡免费 | 国产男女av | 国产亲伦免费视频播放 | 免费看黄色片网站 |