| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1173 人关注过本帖
标题:switch编程求解
只看楼主 加入收藏
LD199
Rank: 2
来 自:中国
等 级:论坛游民
帖 子:18
专家分:46
注 册:2013-10-12
收藏
得分:2 
干嘛用switch语句啊,直接用if-else语句多方便
2013-10-20 22:50
怪叔叔
Rank: 4
来 自:陕西
等 级:业余侠客
威 望:1
帖 子:113
专家分:234
注 册:2013-9-22
收藏
得分:2 
这么简单,一定没看书
2013-10-21 00:24
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
收藏
得分:2 
程序代码:
int f(int x)
{
    int y;

    switch((x>1)+(x>10))
    {
    case 0:
        y = x;
        break;
    case 1:
        y = 2 * x - 1;
        break;
    case 2:
        y = 3 * x - 11;
        break;
    default:
        break;
    }

    return y;
}


[fly]存在即是合理[/fly]
2013-10-21 00:55
数字帝国_boy
Rank: 1
等 级:新手上路
帖 子:16
专家分:7
注 册:2013-8-8
收藏
得分:2 
so easy!!
2013-10-22 21:53
a592963144
Rank: 2
等 级:论坛游民
帖 子:41
专家分:95
注 册:2013-9-27
收藏
得分:2 
同样新手  写程序 为了帮楼主 也为了自己学习 希望有错误大神可以多多指点
#include<stdio.h>
#include<stdlib.h>
int main()
{
   int x,y;
    int n;
    scanf("%d",&x);
    if(x<1)n=0;
    if(x>=1&&x<10)n=1;
    if(x>=10)n=2;
    switch(n)
    {
             case 0:
                  y=x;
                  printf("%d",y);
                  break;
             case 1:
                  y=2*x-1;
                  printf("%d",y);
                  break;
             case 2:
                  y=3*x-11;
                  printf("%d",y);
                  break;
              default:
                      printf("错误");
    }
          system("pause");
   
          return 0;
}
2013-10-22 22:43
Enan
Rank: 2
等 级:论坛游民
帖 子:20
专家分:21
注 册:2013-9-28
收藏
得分:2 
回复 7楼 xuanyin
原来是这样啊,我想了半天也没想出来。
2013-10-23 12:53
haiboself
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:193
专家分:196
注 册:2013-10-23
收藏
得分:2 
switch的话 case后只能是一个字符或者数字...
2013-10-23 18:25
loveClangage
Rank: 8Rank: 8
来 自:广东云浮
等 级:蝙蝠侠
帖 子:326
专家分:891
注 册:2013-8-23
收藏
得分:2 
这肯定没看书问的,

编写的程序,不能改变世界,却可以改变自己...
2013-10-23 19:56
小小程序猿
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:1
帖 子:755
专家分:2785
注 册:2013-7-18
收藏
得分:2 
死循环里面加上switch就构成了一个菜单界面

我说的你懂吗?????

孤独与寂寞是催化一个人迅速成长的良药,没有之一
2013-10-23 20:47
怪叔叔
Rank: 4
来 自:陕西
等 级:业余侠客
威 望:1
帖 子:113
专家分:234
注 册:2013-9-22
收藏
得分:0 
2013-10-23 23:04
快速回复:switch编程求解
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.042290 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved