请问为什么答案只输出了4而没有34呢?辛苦各位了,刚开始学习的大学生很痛苦
请问为什么答案只输出了4而没有34呢(标签-学习)(语言-c语言)
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- m0_74350863 2023-10-26 00:16关注
第一个条件if(!a)中,a为0,所以!a为真,x减1,变成34
第二个条件else if(b)中,b也为0,但这里有一个分号,实际上这个条件不做任何事情
接着是条件if(c),但由于c也为0,所以x的值变为4。
你没看完函数,下面的还没执行完本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 做一个简单项目,用Python分析共享单车的数据
- ¥20 在使用CESM2.2.0模型进行case.submit过程中出现如下错误(关键词-Map)
- ¥15 有办法改变通过wifi进入的网站的设置吗
- ¥15 所以到底怎么算!算到凌晨五点都算不出来!
- ¥15 label_studio
- ¥15 请教如何phython发邮件
- ¥15 linux系统安装问题
- ¥15 路径规划如何采用矢量法让他们尽量在一个方向
- ¥15 crypto 一道rsa解密题
- ¥15 survIDINRI已将生存时间转为数值变量,仍错误 Time variable is not numeric。