当前位置: 首页 > news >正文

重庆酉阳网站设计公司中国最新战备状态

重庆酉阳网站设计公司,中国最新战备状态,知名网站制作公司青岛分公司,开发游戏怎么赚钱文章目录 C基础入门 --- 练习案例1.三只小猪称体重2.猜数字3.水仙花数4.敲桌子5.乘法口诀表6.五只小猪称体重7.数组元素逆置8.考试成绩统计9.冒泡排序10.结构体数组排序 C基础入门 — 练习案例 1.三只小猪称体重 说明#xff1a;有三只小猪分别为A、B、C,分别输入三只小猪的… 文章目录 C基础入门 --- 练习案例1.三只小猪称体重2.猜数字3.水仙花数4.敲桌子5.乘法口诀表6.五只小猪称体重7.数组元素逆置8.考试成绩统计9.冒泡排序10.结构体数组排序 C基础入门 — 练习案例 1.三只小猪称体重 说明有三只小猪分别为A、B、C,分别输入三只小猪的体重并判断哪种小猪的体重最重。 #include iostream using namespace std;int main() {int A_Weight 0;int B_Weight 0;int C_Weight 0;cout 请输入小猪A的体重 endl;cin A_Weight;cout 请输入小猪B的体重 endl;cin B_Weight;cout 请输入小猪C的体重 endl;cin C_Weight;char flag 0;int ret (A_Weight B_Weight ? A_Weight : B_Weight) C_Weight ? (A_Weight B_Weight ? A_Weight : B_Weight) : C_Weight;if (ret A_Weight)flag A;else if (ret B_Weight)flag B;elseflag C;cout 体重最重的是小猪 flag 体重为: ret endl;system(pause);return 0; }2.猜数字 说明系统随机生成一个1到100之间的数字玩家进行猜测如果猜错提示数字过大或过小如果猜对恭喜玩家并退出游戏。 #include iostream #include ctime using namespace std;void menu() {cout *************************** endl;cout ******* 1.Play 0.Exit ***** endl;cout *************************** endl; }void game() {srand((unsigned int)time(NULL));int num rand() % 100 1;while (1){int Guess 0;cout 请输入猜的数字: endl;cin Guess;if (Guess num)cout 猜大了 endl;else if (Guess num)cout 猜小了 endl;else {cout 恭喜胜利 endl;break;}} }int main() {int input 0;do{menu();cout 请选择游戏状态: endl;cin input;switch (input){case 1:game();break;case 0:cout 退出游戏 endl;break;default:break;}}while (input);system(pause);return 0; } 3.水仙花数 说明水仙花数指一个三位数它的每个位上的数字的三次幂之和等于它本身。 例1^3 5^3 3^3 153 #include iostream using namespace std;int main() {int num 100;do{int one num % 10;int ten num / 10 % 10;int hundred num / 100;if (one * one * one ten * ten * ten hundred * hundred * hundred num)cout num endl;num;} while (num 1000);system(pause);return 0; }4.敲桌子 说明从1开始到数字100数字中个位或十位含7或者是7的倍数打印敲桌子其余打印数字。 #include iostream using namespace std; int main() {int i 0;for (i 1; i 100; i){if (i % 10 7)cout 敲桌子 endl;else if (i / 10 7)cout 敲桌子 endl;else if (i % 7 0)cout 敲桌子 endl;elsecout i endl;}system(pause);return 0; }5.乘法口诀表 说明九九乘法表。 #include iostream using namespace std;int main() {int i 0;int j 0;for (i 1; i 10; i){for (j 1; j i; j){cout j * i i * j \t;}cout endl;}system(pause);return 0; }6.五只小猪称体重 说明在一个数组中记录了五只小猪的体重如int arr[5] {300,200,420,360,280}找出并打印最重的小猪体重。 #include iostream using namespace std;int main() {int arr[5] { 300,200,420,360,280 };int max arr[0];for (int i 0; i 5; i){if (arr[i] max){max arr[i];}}cout max endl;system(pause);return 0; }7.数组元素逆置 说明声明一个5个元素的数组将数组元素逆置如数组元素为1,2,3,4,5逆置后为5,4,3,2,1。 #include iostream using namespace std;int main() {int arr[] { 1,2,3,4,5 };int len sizeof(arr) / sizeof(arr[0]);int left 0;int right len - 1;while (left right){int tmp arr[left];arr[left] arr[right];arr[right] tmp;left;right--;}for (int i 0; i len; i){cout arr[i] ;}cout endl;system(pause);return 0; }8.考试成绩统计 说明由三名同学(A,B,C)在一个考试中的成绩如下表分别输出三名同学的总成绩。 语文数学英语A1009876B907588C928473 #include iostream using namespace std;int main() {int score[3][3] { {100,98,76}, {90,75,88}, {92,84,73} };for (int i 0; i 3; i){int sum 0;for (int j 0; j 3; j){sum score[i][j];}cout sum endl;}system(pause);return 0; }9.冒泡排序 说明封装一个函数用冒泡排序对整型数组进行升序排序 例int arr[10] {5,4,9,2,7,1,0,8,3,6}; #include iostream using namespace std;void BubbleSort(int *arr, int len) {for (int i 0; i len-1; i){for (int j 0; j len - i - 1; j){if (arr[j] arr[j 1]){int temp arr[j];arr[j] arr[j 1];arr[j 1] temp;}}} }int main() {int arr[10] { 5,4,9,2,7,1,0,8,3,6 };int len sizeof(arr) / sizeof(arr[0]);int* p arr;BubbleSort(p, len);for (int i 0; i len; i){cout *p ;p;}cout endl;system(pause);return 0; }10.结构体数组排序 说明设计一个结构体包括成员姓名年龄性别创建结构体数组数组中存放5个结构体。用冒泡排序将数组中的结构体按照年龄进行升序最终打印排序后的结果。 #include iostream #include string using namespace std;struct Student {string name;int age;string sex; };void BubbleSort(Student st[5], int len) {for (int i 0; i len - 1; i){for (int j 0; j len - i - 1; j){if (st[j].age st[j1].age){int temp st[j].age;st[j].age st[j1].age;st[j 1].age temp;}}} }void Print(Student st[], int len) {for (int i 0; i len; i){cout 姓名 st[i].name 年龄 st[i].age 性别 st[i].sex endl;} }int main() {struct Student stu[5] { {A,18,男},{B,20,男},{C,19,女},{D,22,女},{E,21,男}};int len sizeof(stu) / sizeof(stu[0]);BubbleSort(stu, len);Print(stu, len);system(pause);return 0; }配套学习文章C基础入门 — 【学习指南】
http://www.pierceye.com/news/920894/

相关文章:

  • 长沙县政务网站公司介绍怎么写范本
  • 免费网站建设方案优化seo整体优化
  • 境外公司在国内建网站微信小程序登录平台
  • 手机网站页面模板企业网站建设相关书籍在线阅读
  • 服装网站建设内容asp网站服务建设论文
  • 开封 网站建设 网络推广如何用xshell安装wordpress
  • 河北建设工程信息网站银行外包不是人干的
  • 郑州免费做网站的襄阳品牌网站建设
  • 爱网站站长工具android软件开发下载
  • 网站被入侵宁波妇科医生推荐
  • 移动网站建设学习新能源汽车价格表2021
  • 如何做视频会员网站工商注册公司需要提供的资料
  • 网站做多久能盈利网站设计定做
  • 微信网站后台功能哪里买域名便宜
  • 合肥重点工程建设局密云seo排名优化培训
  • 二学一做网站福建建设资格执业注册管理中心网站
  • vps 网站上传做网站费用需要分摊吗
  • 建网站 考虑oou淘宝客图片wordpress模板
  • 玩具网站开发背景小说网站开发文档
  • 遵义网站设计公司制作网站需要
  • 做广告公司网站建设价格成都seo招聘
  • 网站建设与规划试卷友联互换
  • 宠物网站建设费用天元建设集团有限公司是国企吗
  • 南宁在百度上建网站网站设计怎么做链接
  • 多多进宝怎么做自己网站沈阳正规的男科医院
  • 做简历的网站叫什么软件外贸网站建设工作计划
  • 关键词搜索引擎网站公司要求做网站
  • 如何判断网站开发语言浙江省网站建设报价
  • 建设一个网站思路有关网站建设的网站
  • 网站文明建设工程包括做电影网站什么后果