大家都参与!
main()
{float x,y,z;
x=1;
y=5;
z=x%y;
z++;
printf( "%f\n ",z);
}
问:为什么在编译的时候会在第8行“}”出现错误?
做个调查:
{ 1,你认为大学生谈恋爱是否正确?为什么?
2,你是如何看待在校的大学生打工的现象?
3,你认为如何处理大学生宿舍的关系?}
[解决办法]
z=x%y;
x,y必须是int 型...
下面的问题你应该去扩充话题区
[解决办法]
问:为什么在编译的时候会在第8行“}”出现错误?
回答 编译器不是万能的 不可能能把所有的错误都正确无误的显示出来
[解决办法]
float x,y,z;
z=x%y;
这样操作本身没什么问题,但编译器不认识,因为float型的不能执行取余操作
有因为编译器不能很完善的找出错误,所以会在附近有一些误差