这段代码因该使用if 而不是 switch(){}

强行使用 switch(){} ,没有任何意义

/* 无聊的 switch(){} 版 */

#include

int main(void)

{

int x, y;

int c;

scanf("%d", &x);

if(x < 1)

c = 1;

else if(x < 10)

c = 2;

else

c = 3;

switch(c)

{

case 1:

y = x;

printf("x=%3d, y=x=%d\n",x,y);

break;

case 2:

y = 2*x-1;

printf("x=%3d, y=2*x-1=%d\n",x,y);

break;

case 3:

y = 3*x-11;

printf("x=%3d, y=3*x-11%d\n",x,y);

break;

}

return 0;

}

/* 搂主因该去了解一下 switch(){} 的语法 */

[此贴子已经被作者于2007-11-11 20:58:48编辑过]

c语言if的时候自动转换,[求助]IF语句转换SWITCH语句写出!如何相关推荐

  1. c语言入门----详解分支语句(switch语句)

    目录标题 前言 一.为什么会有switch语句 二.switch语句的基本形式 三.switch语句中的break 1.为什么会有break语句 2.break语句的使用 四.switch语句中的de ...

  2. 《C语言实战教学》:if语句和switch语句

    前情提要 你好哇! 大家久等了,新的一期来了!怎么样?刚入门的有没有去看上一期的内容呢?是不是深深地感受到了C语言的魅力?还是感到恐惧呢?哈哈. 如果感觉到恐惧的话大可不必,跟着我学,我保证你能写出比 ...

  3. case里面两个条件_Go语言条件语句之 switch 语句

    点击上方蓝色 "铁匠学编程" 关注我,让我们一起学习! switch语句会根据传入条件不同,选择不同的分支执代码进行执行,他可以代替多个 if else 子句,Go 语言的分支语句 ...

  4. c语言不用switch做计算器,求助这个题目~不用switch语句用多重if 或者嵌套if的做法...

    楼主的代码有以下错误: 1,你已经用scanf获得了符号,为什么要加上c=getchar();? 2,如果代码为scanf("%d,%c,%d",&a,&b,&am ...

  5. c语言猜数字游戏用while,【C语言基础】有趣的猜数字游戏。(while循环,if语句,switch语句)...

    要求:猜数字游戏的实现.代码如下:#include #include #include void menu() { printf("***************************** ...

  6. c语言switch中用ifelse,初学者求问:用if单分支选择语句替换switch语句?if.else呢...

    菜鸟求问:用if单分支选择语句替换switch语句?if...else呢? 主要是关于default情况的处理,代码如下: /* Fig. 4.7: fig04_07.c Counting lette ...

  7. c语言选择结构程序if,C语言的选择结构 (if 语句 和 switch 语句)

    1.用if语句设计选择结构 (1)单分支 如:输入三个数,按照从大到小的顺序输出 #include void main() { int a,b,c,t; printf("please inp ...

  8. c#语言swith的用法,C# switch 语句 | Microsoft Docs

    switch(C# 参考) 04/09/2019 本文内容 本文介绍 switch 语句. 有关 switch 表达式(在 C# 8.0 中引入)的信息,请参阅 表达式和运算符部分中有关 switch ...

  9. c语言中point的用法_关于C语言Switch语句,先学这些技巧够不够?

    一.C语言中switch的用法 1.switch后面括弧内的[表达式],ANSI标准允许它为任何类型: 2.当表达式的值与某一个case后面的常量表达式的值相等时,就执行此case后面的语句,否则,就 ...

  10. c语言switch scanf语句,C语言中scanf函数与switch语句

    ----------------switch---------------- 1)使用格式 switch(表达式){ case 常量表达式1: 语句1; case 常量表达式2: 语句2; ... c ...

最新文章

  1. 1080解析 芒果tv_国内主流视频平台解析下载观看
  2. win10只有c盘怎么分区_电脑技巧分享:安装win10系统时系统盘C盘分区多大空间适合?...
  3. 解决 wcf HTTP 无法注册 另一应用程序正在使用 TCP 端口 80
  4. HJ23 删除字符串中出现次数最少的字符
  5. firefox 开发sdk
  6. 高新园区到大连计算机学校,大连高新区中心小学
  7. mongodb存入mysql_存储到Mysql、mongoDB数据库
  8. Modeling Deformable Objects from a Single Depth Camera
  9. Mac上配置Privoxy
  10. 51nod 1022 石子归并 V2(四边形不等式)
  11. 对接京东联盟,签名无效
  12. 易基因|干货:m6A RNA甲基化MeRIP-seq测序分析实验全流程解析
  13. Flutter Text控件在不同手机上不居中的问题
  14. 自学WEB开发第一天:工欲善其事,必先利其器。基于VB语言,纠结于VS和VS code之间
  15. [书籍阅读] Spring Persistence with Hibernate
  16. javscricpt基础
  17. 农夫山泉又上热搜,虚假宣传、拒不认错让网友反感至极!
  18. 直播平台开发,直播各个分类单例设计展示
  19. CSV文件转换成shp文件后通过IDW法插值处理生成栅格
  20. CAD完美转ArcGIS的操作方法技巧

热门文章

  1. python pso_利用python实现PSO算法优化二元函数
  2. VMware Horizon View 的内部版本号和版本 (2143853) -2020-10-27更新
  3. 电信主机托管费用_电信服务器托管价格
  4. php密码重复,AngularJs验证重复密码的方法(两种)
  5. 超实用!!!使用IDEA插件Alibaba Cloud Toolkit工具一键部署本地应用到ECS服务器
  6. Multiresolution Recurrent Neural Networks: An Application to...
  7. form data和request payload的区别
  8. Spring学习4-面向切面(AOP)之Spring接口方式
  9. A.2.3-猜数字游戏
  10. 如何在JAVA编程语言程序开发中更好的利用数据库中2两张表?