C语言语法错误

flag=taxincome<=0?0:(taxincome<=500?1:(taxincome<=2000?2:(taxincome<=5000?3:(taxincom... flag=taxincome<=0?0:(taxincome<=500?1:(taxincome<=2000?2:(taxincome<=5000?3:(taxincome<=20000?4:(taxincome<=40000?5:(taxincome<=60000?6:(taxincome<=80000?7:(taxincome<=100000?8:9))))))));
套用switch函数,对于分段函数的表示,语句是否出现错误?请指正
展开
 我来答
windy笨笨狗
2019-07-03 · TA获得超过112个赞
知道小有建树答主
回答量:152
采纳率:70%
帮助的人:60.9万
展开全部
首先吐槽一下,你写这样的代码是为了干嘛,找骂吗?让领导骂还是老师骂?要么这么写高效,要么这么写清楚?你写的这个是为了干嘛
看起没什么问题,但是有一点不超过500的还包括0,不知道你题目的0需要不需要
追问
刚开始学C语言,还不太懂,怎么使用常量表示分段函数呢
追答
可使用switch
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式