学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

请教高手怎样用TC解方程

请教高手怎样用TC解方程

方程是x(x+1)(x+2)(x+3)=3024.

写一程序得出x的值.答案是6.老师要求我用while和if函数.我想不出,帮帮忙.

TOP

while(1)if (x(x+1)(x+2)(x+3)==3024)break;

else x++;

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东

TOP

为什么是x++而不是++x呢

TOP

你觉得他们有什么太大的区别吗?

在c语言中,几乎没有什么太大的差别!

但是在c++语言中,从执行效率来讲差别较大,在c++中涉及到操作符重载,因为后缀++操作涉及到临时对象的构造过程(即拷贝构造函数)和析构过程(析构函数),而前缀++操作没有产生临时对象!

所以,对于c语言而言,二者从效率来讲差别不大!

但是在c++语言中要注意效率问题!

TOP

发新话题