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

诏安建设局网站怎么样免费建网站

诏安建设局网站,怎么样免费建网站,湘潭交通网站,教育培训平台02.选择结构与循环结构 一.程序流程结构1.选择结构1.1.if语句1.2.三目运算符1.3.switch语句 2.循环结构2.1.while语句2.2.do-while语句2.3.for语句2.4.break语句2.5.continue语句2.6.goto语句 一.程序流程结构 C/C支持的最基本的运行结构: 顺序结构, 选择结构, 循环结构顺序结… 02.选择结构与循环结构 一.程序流程结构1.选择结构1.1.if语句1.2.三目运算符1.3.switch语句 2.循环结构2.1.while语句2.2.do-while语句2.3.for语句2.4.break语句2.5.continue语句2.6.goto语句 一.程序流程结构 C/C支持的最基本的运行结构: 顺序结构, 选择结构, 循环结构顺序结构:程序按顺序执行,不发生跳转选择结构: 依据条件是否满足,有选择的执行相应的代码循环结构: 依据条件是否满足, 循环多次自行代码 1.选择结构 1.1.if语句 #include iostream using namespace std;int main(){// 单行格式的if语句: if(条件) { 语句 }int score 0;cout 请输入分数: endl;cin score;if (score 60) { cout 及格! endl; }cout endl;// if-else语句cout 请输入分数: endl;cin score;if (score 60) {cout 及格! endl;}else {cout 不及格! endl;}// if-else-if语句cout 请输入分数: endl;cin score;if (score 90) {cout 优秀! endl;}else if (score 80) {cout 良好! endl;}else if (score 60) {cout 合格! endl;}else {cout 不及格! endl;}system(pause);return 0; }案例: 三只小猪称重,要求依次输入三只小猪的体重,判断哪一只猪最重 #include iostream using namespace std;int main() {int pig1, pig2, pig3 0;cout 第一只猪有多重: endl;cin pig1;cout 第二只猪有多重: endl;cin pig2;cout 第三只猪有多重: endl;cin pig3;// 判断语句if (pig1 pig2) {if (pig1 pig3) {cout 第一只小猪最重! endl;}else if (pig1 pig3) {cout 一,三小猪最重!他们一样重! endl;}else {cout 第三只小猪最重! endl;}}else if (pig1 pig2) {if (pig1 pig3) {cout 一,二小猪最重!他们一样重! endl;}else if (pig1 pig3) {cout 三只小猪一样重! endl;}else {cout 第三只小猪最重! endl;}}else {if (pig2 pig3) {cout 第二只小猪最重! endl;}else if (pig2 pig3) {cout 二,三小猪最重!他们一样重! endl;}else {cout 第三只小猪最重! endl;}}system(pause);return 0; }1.2.三目运算符 可以实现较为简单的条件判断语法 表达式1 ? 表达式2 : 表达式3 如果表达式1为真,那执行表达式2并返回结果,反之执行表达式3并返回结果C中三目运算符返回的是变量本身,是可以继续赋值的 int a 10; int b 20; int c 0;c (a b ? a : b); // cb (a b ? a : b) 100; // b1001.3.switch语句 switch语句中的条件可以为,整型,字符型,枚举型或class类型(class中有单一的函数将其转换为整型) switch(表达式) {case 结果1:执行语句;break;...default:执行语句;break;}2.循环结构 2.1.while语句 满足循环条件就一直循环, 先判断条件再执行循环语句语法:while(循环条件){ 循环语句; } #include iostream using namespace std;int main() {int num 0;// 输出0~9while (num 10) {num;cout num endl;}system(pause);return 0; }2.2.do-while语句 执行语句,如果满足循环条件的话与while的区别在于会先执行一次do当中的内容,再开始循环语法do { 循环语句; } while( 循环条件 ); // 输出0-9 int num 0; do {cout num endl;num; } while (num 10);案例寻找水仙花数: #include iostream using namespace std;int main() { // 水仙花数: 三位数,每一位的三次幂等于它本身int num 100;do {int bai num / 100; // 拿到百位int shi num / 10 % 10; // 拿到十位int ge num % 10; //拿到个位int result (int)pow(bai, 3) (int)pow(shi, 3) (int)pow(ge, 3);if (result num) { // 求和验证判断输出cout find: num endl;}num;} while (num 1000);system(pause);return 0; }2.3.for语句 设定初值, 满足条件, 执行循环语句语法: for(起始表达式; 条件表达式; 末尾循环体) { 循环语句 ; }for语句中的所有条件都可以省略 // 用for循环输出0-9, 相比while语句简洁很多 for(int i0;i 10;i) {cout i endl; }案例练习敲桌子1-100的数如果含有7或者是7的倍数打印‘敲桌子’其余数字直接输出。 #include iostream using namespace std;int main() {for (int i 1; i 100; i) {int ge i % 10;int shi i / 10 % 10;if (i % 7 0 || ge 7 || shi 7) {cout 敲桌子 endl;}else {cout i endl;}}system(pause);return 0; }案例练习打印九九乘法表 #include iostream using namespace std;int main() {// 矩阵形式for (int i 1; i 10; i) {for (int j 1; j 10; j) { // 每一个数都两两相乘cout j * i (i * j) \t;}cout \n endl; // 一个数结束之后换行输出}cout ------------------------------- endl;// 阶梯形式for (int i 1; i 10; i) {for (int j 1; j i; j) { // 只从1乘到当前的数做到了矩阵输出cout j * i (i * j) \t;}cout \n endl;}system(pause);return 0; }2.4.break语句 作用跳出选择结构或者循环结构使用时机 在switch-case结构中终止当前case并跳出switch 在循环语句中跳出当前的循环语句多层循环跳出最近的内层循环 打印阶梯乘法表的时候,也能通过break语句实现 // 阶梯形式for (int i 1; i 10; i) {for (int j 1; j 10; j) { // 只从1乘到当前的数做到了矩阵输出cout j * i (i * j) \t;if (j i) break;}cout \n endl;}2.5.continue语句 在循环中跳过, 跳过本次循环剩余的语句,直接执行下一轮循环 // 输出1-100中所有的奇数 for(int i 1;i 100;i) {if(i % 2 0) continue;cout i endl; }2.6.goto语句 语法 ···goto 标记;如果标记的名称存在那么执行到沟通语句时会跳转到标记的位置 // 如下语句会直接跳过字符2的打印 cout 1 ENDL; goto FLAG; cout 2 endl; FLAG: // 注意这里是冒号 cout 3 endl;学习笔记与课程计划 B站视频链接
http://www.hkea.cn/news/14389901/

相关文章:

  • 大型网站开发语言排名网站内容规划流程
  • 建设wap手机网站科技有限公司图片
  • 聊城冠县网站建设无锡网站推广哪家公司好
  • 学校网站怎么做优化万户网站协作管理系统
  • 要解析做邮箱以及网站福田专业网站建设公司
  • 重庆网站制作一般需要多少钱wordpress多价格插件
  • 网站建设算什么费用设计网站账号
  • wordpress网站多语言包甘肃省安装建设集团公司网站
  • 一流的聊城做网站公司网站服务器租赁
  • 商丘网站制作软件娱乐网站排行榜
  • 什么是网站程序台州本地做网站的
  • 网站面包屑导航怎么做的俄语网站服务器
  • 百度推广进入后是别的网站 说是服务器问题布吉做棋牌网站建设哪家技术好
  • seo网站推广是什么wordpress首页背景
  • 360网站页面的工具栏怎么做青云 wordpress加速
  • 网站开发需要多少钱怎样网站建设百度
  • 千万pv网站开发成本等保二级网站建设方案
  • 开一家网站建设公司好辽宁省大学生创新创业平台
  • wordpress国内主机推荐网络优化工程师是干什么的
  • 怎么做网站外链接wordpress 去掉描述的超链接
  • 给个网站你知道创建全国文明城市倡议书
  • wordpress 建站 教程昆明网站seo诊断
  • 企业网站搭建步骤个人养老金保险
  • 自己的网站怎么做模板常州做网站哪家好
  • 八冶建设集团有限公司网站深圳推广平台深圳网络推广
  • 天津市网站建设公司做网站都要学什么
  • 成都网站设计策划免费温州网站建设方案
  • 做买衣服的网站有哪些给几个手机网站
  • 济南 网站建设 域名注册做网站在哪里做比较好
  • 用服务器如何做网站网站备案被注销了怎么办