作业帮 > 综合 > 作业

求学霸,C语言的题目(1)main(){ int a=1,b=2,c=3;printf("%d,%d,%d,%d\n",

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/06 00:23:27
求学霸,C语言的题目
(1)
main()
{ int a=1,b=2,c=3;
printf("%d,%d,%d,%d\n",a=b=c,a=b==c,a==(b=c),a==(b==c));
(2)
x+a%3*(int)(x+y)%2/4+sizeof(int)
要有过程
第二题a=10,x=2.5,y=3.5
满意请采纳
第一题:=为赋值语句,==为等于。赋值语句一定为真。b=c为真即1,a=1输出。b==c为假即0,a=0输出。b=c为真即1,a等于1为真输出1.b==c为假即0,a不等于0为假,输出0.
第二题是不是应该有a,x,y的值啊
再问: 额,忘记了,a=10,x=2.5,y=3.5,你第一题讲错了吧,至少第一个错了,应该是a=3输出
再答: 哦哦,抱歉啊第一个应该是赋值语句,从右到左运算,先把c的值付给b,再把b的值第二个
第二个(int)(x+y)=(int)(2.5+3.5)=6
6%2=0
sizeof(int)一般为4
2.5+4=6.5
再问: 嗯嗯,谢了
再答: 没事O(∩_∩)O