| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 915 人关注过本帖
标题:怎样用if多分支语句编写
只看楼主 加入收藏
小熊软糖
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2021-12-31
收藏
 问题点数:0 回复次数:1 
怎样用if多分支语句编写
c语言,用if语句编写程序,输入一个星期的某一天,判断这一天是否有c语言课
搜索更多相关主题的帖子: c语言 是否 if 语句 编写 
2021-12-31 16:21
mindfulness
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:27
专家分:110
注 册:2021-5-8
收藏
得分:0 
solution1:
if(xxxx)
{
xxxxx;
}
else if(xxxx)
{
xxxxx;
}
else if(xxxx)
{
xxxxx;
}
...
else
{
xxxxx;
}

solution2:

switch(xxx)
{
case xxx:
    break;
case xxx:
    break;
....
default:
    break;
}

solution3:
change the condition to a int or uint, then use a table to chose it.such as:
/*do some define*/
typedef void (func_t*)(int x)
func_t table[x] = {func1, func2, func3,...}
/*when condition i(the same as if(condition == i) funci)*/
table[i](x)

/*
*  Simple love, simple C.
*/
2022-01-08 08:58
快速回复:怎样用if多分支语句编写
数据加载中...
 
   



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

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