计算第三题表达式的值 过程详细点 谢谢!

来源:3-4 练习题

qq_芬涅_0

2017-11-15 19:46

5a0c28f10001acf909920744.jpg
答案就是我写的那个 不懂。。

写回答 关注

2回答

  • qq_盗贼_0
    2017-11-15 21:45:27
    已采纳

    先算++x=3.5,j*=++x=5*3.5=17,因为j是整型,所以j=17,i-=j,i=i-j=3-17=-14,接着算y+=i,y=y+i=5.0+(-14)=-9.0

  • qq_德不孤必有邻_0
    2017-11-15 21:39:22

    拆开看,

    y=y+i;

    i=i-j;

    j=j*++x;

    所有我们要倒着算,

    j=j*++x也就是15x3.5=17.5

    j=17.5;

    i=i-j也就是 3-17.5=-14.5

    i=14.5;

    y=y+i 也就是 (题目中应该是y=5.5,) 5.5+(-14.5)=-9


C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题