温柔杀814 2023-04-05 14:50 采纳率: 50%
浏览 47
已结题

c语言 2023专接本试题

img


解题思路和流程是怎么样的。 如何求fun c 的值。是令c=b吗 有无返回值

  • 写回答

4条回答 默认 最新

  • H3T 2023-04-05 15:11
    关注
    1. 在主函数中定义变量 c 并将其初始化为 5。
       
    2. 调用 fun(c) 两次,将返回值相加赋值给变量 x。
       
    3. 进入 fun 函数中,将静态变量 a 初始化为 10。
       
    4. 定义变量 c,并计算 a++ + --b 的值,即先使用 a 的值进行加法运算,再对 a 执行后缀自增运算,对 b 执行前缀自减运算,然后再将加法的结果赋值给 c。
       
    5. 返回变量 c 的值。
       
    6. 第一次调用 fun 函数返回 c 的值为 14,第二次调用 fun 函数时变量 a 的值已经变为 11,b 的值也已经发生了改变,因此返回 c 的值为 15。
       
    7. 将两次调用 fun 函数的返回值相加,并将结果赋值给变量 x。
       
    8. 输出变量 x 的值,即 29。
       
      如果答案对您有所帮助,望采纳。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 4月15日
  • 已采纳回答 4月7日
  • 创建了问题 4月5日

悬赏问题

  • ¥15 ios可以实现ymodem-1k协议 1024字节传输吗?
  • ¥300 寻抓云闪付tn组成网页付款链接
  • ¥15 请问Ubuntu要怎么安装chrome呀?
  • ¥15 视频编码 十六进制问题
  • ¥15 Xsheii7我安装这个文件的时候跳出来另一个文件已锁定文件的无一部分进程无法访问。这个该怎么解决
  • ¥15 unity terrain打包后地形错位,跟建筑不在同一个位置,怎么办
  • ¥15 FileNotFoundError 解决方案
  • ¥15 uniapp实现如下图的图表功能
  • ¥15 u-subsection如何修改相邻两个节点样式
  • ¥30 vs2010开发 WFP(windows filtering platform)