提问:c#语言求一下表达式的值
网友回答:
早上回了一个同样的表达式,只不过是JAVA的,它们是一样的
对C#,首先你要有前提的,对变量a/b/c/d要有类型的,特别是c/d,它们若是int,结果与double完全不同的
对int a,b;double c,d;
1.语法上不成立,浮点是不能赋给int的
2。结果为
1
因为9%-2就是1
对double a,b,c,d;
1.
结果为 0,因为b%3=-3%3=0,再乘后面多少数,都是0
2。结果为
1
提问:c#语言求一下表达式的值
网友回答:
早上回了一个同样的表达式,只不过是JAVA的,它们是一样的
对C#,首先你要有前提的,对变量a/b/c/d要有类型的,特别是c/d,它们若是int,结果与double完全不同的
对int a,b;double c,d;
1.语法上不成立,浮点是不能赋给int的
2。结果为
1
因为9%-2就是1
对double a,b,c,d;
1.
结果为 0,因为b%3=-3%3=0,再乘后面多少数,都是0
2。结果为
1