答案有问题啊老铁

来源:2-21 C#的赋值运算符

qq_慕UI3247264

2019-08-21 10:49

问题是输出4,但是答案给的是输出0,这是啥情况啊,按4的话直接对y进行取余就ok

写回答 关注

2回答

  • 慕沐4485341
    2019-09-11 19:15:41

    就在y和2之间加个-=就行了,你哪来这么多戏

  • Ann_Zhang
    2019-08-21 13:33:54


                x = y = 2;//从右向左赋值,x、y的值都是2

                此时:x的值是2,y的值是2;            

                x /= 0.5;

                x=x/0.5,所以x的值是4;

                Console.WriteLine(x-y);

                输出4,所以x-y=4,所以y=x-4,y=0;

                所以: y-=2;y=y-2,y的值是0;

                

                我是这么写的代码,能通过,你要是还有问题可以把你的代码展示出来。

C#开发轻松入门

本门课程是C#语言的入门教程,将带你轻松入门.NET开发

254118 学习 · 1459 问题

查看课程

相似问题