下面程序运行后输出的结果是输出结果是什么

    1、第一行有错误修正后程序是無限循环,卡死!

    2、第一行有错误修正后输出:s=15


    结果:窗口显示10100

    你对这个回答的评价是?

    第一题结果为:10100

    功能:将十进制20转换成二进制10100

    伱对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我用程序输出的是0,0,-10哪位大神可鉯帮我详细解释一下,尤其是c的值在逗号表达式中不应该取右边的吗,为什么还是左边的-10呢

a=b,将b的值赋给aa=0,执行b+3=0+3=3这个3不对任何变量赋值。

麻烦问一下这个不是逗号表达式吗?第一个括号和第二个括号不用分号隔开吗
 是逗号运算符,而且是两个逗号运算符的嵌套只不过你对逗号运算符并没有掌握,所以理解错了你加的两个括号,加不加都可以并无什么不同,加了也是白加没有什么用。
如果你想将逗号运算符运算的最终结果赋给c不是你写的这样的,而是
c=(a+=a-=5,a=b,b+3);
这样才是将逗号运算符运算的最终结果赋给c

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 下面程序输出结果 的文章

 

随机推荐