对这个程序有两个特殊疑问句,第一个是fun1()是如何对a,b赋值的,第二个是第六行对a,b的赋值不在主函数内

下列语句符合语法的赋值语句是 1 a=(5+b,b++,a+5)2.a=5+b,c=5+a详解_百度知道
下列语句符合语法的赋值语句是 1 a=(5+b,b++,a+5)2.a=5+b,c=5+a详解
b++;&c=0&&&应该写成&&a=0;&#include&&&&&&nbsp,c=5+a;//用分号来区分两段命令&nbsp,b=0;main(){&&nbsp.h&int&//a=6&nbsp。//2&char&&&b=1&&&//&&&a=5+b;a=(5+b;a=5+b&nbsp,c=0;&&;a=5&c=5+a;&&nbsp,a+5);b=1&nbsp//答案应该是 1
采纳率:65%
来自团队:
这都不知道常量我自学4天我都知道不能赋值!
第一个语句是不需要使用括号的,而且对a的赋值是不能在一句语句进行多次赋值
第一个括号里是逗号表达式
我知道啊,但是使用逗号隔开是错误的,如果是(5+b + b++ +a+5)就是对的
这个课本上有规定的
我运行了一下,你的这两种语句都是对的,我一开始以为是Java。。。对不起哈😄
我也认为都对 但答案就是一个2😅
我也不知道
我问老师他说第一个对 理由是第2个是逗号表达式第一个括号里的才是逗号表达式😅
应该是第一个是逗号表达式,但是也带赋值语句的特点啊;第二个才是完完全全的赋值语句
我觉得都对。。。
只能说课本也不咋地
默默地问一句
可以认为常量是用来赋值的吗
就是比如整型常量只能赋值整型变量
不啊,也可以赋值给其他数据类型;不过一般范围小的数据类型可以直接赋值给范围大的数据类型,如果你非要把范围大的数据类型赋值给范围小的数据类型,就有可能造成损失精度
没事,互相学习😊
为您推荐:
其他类似问题
等待您来回答

我要回帖

更多关于 一般疑问句 的文章

 

随机推荐