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

网站怎么开发生意参谋指数在线转换

网站怎么开发,生意参谋指数在线转换,比较多人用什么网站做推广,wordpress mysql 端口switch-case语句用法 if语句处理两个分支,处理多个分支时需使用if-else-if结构,但如果分支较多,则嵌套的if语句层就越多,程序不但庞大而且理解也比较困难.因此,C语言又提供了一个专门用于处理多分支结构的条件选择语句,称为switch语句,又称开关语句.使用switch语句直接处理多个… switch-case语句用法 if语句处理两个分支,处理多个分支时需使用if-else-if结构,但如果分支较多,则嵌套的if语句层就越多,程序不但庞大而且理解也比较困难.因此,C语言又提供了一个专门用于处理多分支结构的条件选择语句,称为switch语句,又称开关语句.使用switch语句直接处理多个分支(当然包括两个分支).其一般形式为: 引用 switch(表达式) {        case 常量表达式1:          语句1;       break;              case 常量表达式2:          语句2;       break; ……       case 常量表达式n:          语句n;       break;       default:          语句n1;       break; } switch语句的执行流程是:首先计算switch后面圆括号中表达式的值,然后用此值依次与各个case的常量表达式比较,若圆括号中表达式的值与某个case后面的常量表达式的值相等,就执行此case后面的语句,执行后遇break语句就退出switch语句;若圆括号中表达式的值与所有case后面的常量表达式都不等,则执行default后面的语句n1,然后退出switch语句,程序流程转向开关语句的下一个语句.如下程序,可以根据输入的考试成绩的等级,输出百分制分数段: 引用 switch(grade) {      case A: /*注意,这里是冒号:并不是分号;*/        printf(85-100\n);     break; /*每一个case语句后都要跟一个break用来退出switch语句*/     case B: /*每一个case后的常量表达式必须是不同的值以保证分支的唯一性*/        printf(70-84\n);     break;     case C:        printf(60-69\n);     break;     case D:        printf(60\n);     break;     default:        printf(error!\n); } (2) 如果在case后面包含多条执行语句时,也不需要像if语句那样加大括号,进入某个case后,会自动顺序执行本case后面的所有执行语句.如: 引用 {      case A:      if(grade100)        printf(85-100\n);      else        printf(error\n);     break; …… (3) default总是放在最后,这时default后不需要break语句.并且,default部分也不是必须的,如果没有这一部分,当switch后面圆括号中表达式的值与所有case后面的常量表达式的值都不相等时,则不执行任何一个分支直接退出switch语句.此时,switch语句相当于一个空语句.例如,将上面例子中switch语句中的default部分去掉,则当输入的字符不是A,B,C或D时,此switch语句中的任何一条语句也不被执行. (4) 在switch-case语句中,多个case可以共用一条执行语句,如: 引用 …… case A: case B: case c: printf(60\n); break; …… 在A,B,C3种情况下,均执行相同的语句,即输出60. (5) 最开始那个例子中,如果把每个case后的break删除掉,则当greakA时,程序从printf(85-100\n)开始执行,输出结果为: 引用 85-100 70-84 60-69 60 error 这是因为case后面的常量表达式实际上只起语句标号作用,而不起条件判断作用,即只是开始执行处的入口标号.因此,一旦与switch后面圆括号中表达式的值匹配,就从此标号处开始执行,而且执行完一个case后面的语句后,若没遇到break语句,就自动进入下一个case继续执行,而不在判断是否与之匹配,直到遇到break语句才停止执行,退出break语句.因此,若想执行一个case分之后立即跳出switch语句,就必须在此分支的最后添加一个break语句. 引用 main() /*完成两个数简单的四则运算*/ {     float a,b;    char c1;    printf(Please enter a,b and op:);    scanf(%f%c%f,a,c1,b);    switch(c1)    {        case :         printf(%f%f%f\n,a,b,ab);       break;       case -:         printf(%f-%f%f\n,a,b,a-b);       break;       case *:         printf(%f*%f%f\n,a,b,a*b);       break;       case /:         if(b!0.0) /*分母不能等于0*/           printf(%f/%f%f\n,a,b,a/b);         else         printf(error!\n);       break;       default:         printf(error!\n);       break;    } }
http://www.hkea.cn/news/14268225/

相关文章:

  • 网站页面网站建设服务包括什么
  • 个人备案网站经营模块化网站建设
  • 网站建设的颜色值WordPress登录效果
  • 建设银行内部网站6微信网站开发公司
  • 万网账号跟网站有关系吗c net做的网站
  • 做婚恋网站投入多少钱微信网站后期运营怎么做
  • 怎样做直播网站app电脑经销部开具网站建设费
  • 网站只能在vps里打开线下课程seo
  • 怎么创建免费的个人网站长沙发布致全体
  • 济南市莱芜区网站加盟店
  • 企业网站关键词排名 s网站建设策划实施要素有哪些
  • 创业做网站APP开发艾威培训官网
  • 佛山市新城开发建设有限公司网站汕头网站建设开发
  • 网站集约化建设建议建设公司网站管理制度的意义
  • 怎么做学校官方网站网站做动态图片不显示
  • 昆明参差网站武进网站建设平台
  • 贵州住房和城乡建设厅网站秦皇岛seo优化
  • 平台网站很难做温州企业做网站
  • 沈阳制作公司网站和app如何在网站做投票
  • 如何设计制作一般的企业网站拓客公司联系方式
  • 河北网站建设案例网站开发服务属于什么行业
  • 简单的手机网站模板深圳网站设计按天收费
  • 常州建设局考试网站那家公司做网站好
  • 向百度提交网站asp网站系统
  • 首涂模板网站建设银行网站特点
  • 建设银行可以查房贷的网站官方网站撰写策划书
  • 网站搭建的注意事项商城微发布官网
  • 网站开发设计思想做外汇 虚拟网站
  • 宝安中心站Wordpress二次开发多少钱
  • 网站开发流程需要用到的语言网站代码设计