已知float y;int x=-3;执行语句y=x%2;后,变量y的值为_这是为什么?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 14:45:00
已知floaty;intx=-3;执行语句y=x%2;后,变量y的值为_这是为什么?已知floaty;intx=-3;执行语句y=x%2;后,变量y的值为_这是为什么?已知floaty;intx=-3

已知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;
}