• 已解决 53848 个问题
  • 已帮助 5918 位优秀工程师

C语言程序逻辑计算问题

大少爷安安 2019-08-25 浏览量:666

b1=*k+b2; 

return(b);        可以理解为b=b1,然后返回到第一个式子中的b2出吗?         

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你这个表达式错误太多吧,里面根本就没有b,怎么返回b,除非前面什么地方还有b的定义或者应用。

    因为你这个只是一个很小的局部。

    但明确的是不能直接理解为b=b1的。

    • 发布于 2019-08-25
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 不对的,你应该打错字了吧,b在哪里?你的程序中没有。如果你想问执行上述程序后,b1是不是等于b2,肯定不是的。你中间还加上一直指针变量*k呢。

    • 发布于2019-08-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 不是的,如果说b=b1这句加在这两句之间还是可以成立的,但是也不是返回b2,是返回b2加k地址内容
    • 发布于2019-08-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 没看到b的定义,只有b1和b2之间的关系,所以不明确返回b的值,最好把b2,k等等的定义也列出来,这样才好判断。
    • 发布于2019-08-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 都没放全代码,判断不了,而且b1看起来就是*k和B2的值,如果b和b1相等,返回的也是两个值相加的内容
    • 发布于2019-09-11
    • 举报
    • 评论 0
    • 0
    • 0

C语言程序逻辑计算问题