已知float y;int x=-3;执行语句y=x%2;后,变量y的值为_这是为什么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/28 00:23:40
![已知float y;int x=-3;执行语句y=x%2;后,变量y的值为_这是为什么?](/uploads/image/z/1772592-24-2.jpg?t=%E5%B7%B2%E7%9F%A5float+y%EF%BC%9Bint+x%3D-3%EF%BC%9B%E6%89%A7%E8%A1%8C%E8%AF%AD%E5%8F%A5y%3Dx%252%EF%BC%9B%E5%90%8E%2C%E5%8F%98%E9%87%8Fy%E7%9A%84%E5%80%BC%E4%B8%BA%EF%BC%BF%E8%BF%99%E6%98%AF%E4%B8%BA%E4%BB%80%E4%B9%88%3F)
x){}KrK*WPakd>\baϋk/P5=ЧZ6yc=_lz ';;md4(lhx̼ҔT0dnnbf&[
&c*LV[`.@-ׇZ I.YPԐS Tbj)h:@W?ٱ
ryw;@!N]f_ Ou}Ѽ@ @9=RKJ ^/.H̳ Q/e
已知float y;int x=-3;执行语句y=x%2;后,变量y的值为_这是为什么?
已知float y;int x=-3;执行语句y=x%2;后,变量y的值为_
这是为什么?
已知float y;int x=-3;执行语句y=x%2;后,变量y的值为_这是为什么?
#include
int main()
{
\x05float y;
\x05int x=-3;
\x05y=x%2;//y的值是-1
\x05printf("%f\n",y);//输出-1
printf("%d\n",y);//输出0,这个输出是错误的,你是不是这样输出啦?y是float类型的,不能用int类型输出的.
return 0;
}