来自C语言基础萌新的问题

Zero·2 2020-02-04 10:58:59
各位,萌新今晚在练习简单代码时遇到一个小问题有点不理解,希望能求助一下,十分感谢。 问题:有一函数y=-1,x<0/0,x=0/1,x>0请编写一个程序,输入一个整数x时,输出相应的y值 我用的是if嵌套的语句 但是在输入的过程中 你们看下图片,第一种我检查了好像也没用什么错位吧,但是输入0时,出来的却不是0。相反的,第二种却是正确的。只是数字顺序不对,其他的我也觉得没有什么问题但是为什么第一种为什么就是错误的。希望大佬能指点一二。
...全文
50 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
源代码大师 2021-05-06
  • 打赏
  • 举报
回复
希望对你有帮助:https://blog.csdn.net/it_xiangqiang/category_10581430.html 希望对你有帮助:https://blog.csdn.net/it_xiangqiang/category_10768339.html
Zero·2 2020-02-05
  • 打赏
  • 举报
回复
引用 2 楼 寻开心的回复:
if (x=0) 这个不是判断是赋值, 要if ( x == 0 )
懂了,十分感谢。已经明白了
寻开心 2020-02-05
  • 打赏
  • 举报
回复
if (x=0) 这个不是判断是赋值, 要if ( x == 0 )
一星伴月 2020-02-05
  • 打赏
  • 举报
回复
最好加上括号,不然自己也会懵逼

70,037

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧