当前位置: 代码迷 >> C语言 >> 编程问题11
  详细解决方案

编程问题11

热度:121   发布时间:2005-03-24 10:59:00.0
谢谢大家,我又有信心了!我是属于“无志者常立志”的类型。加油加油。
----------------解决方案--------------------------------------------------------
对,大家都要注意,数学是数学,C是C.大家努力,不要灰心.想聊C的加我QQ.
----------------解决方案--------------------------------------------------------
错,[数学思想]和[编程技术]密切不可分,不管是在[构思程序的时候]还是在[调试代码的时候]

这点我是深深的体会到了,但是我却仍然无法说出原因来.
----------------解决方案--------------------------------------------------------
这个嘛.你说的有理,我得意思是,在你表达语句的时候,你要想着数学的公式,写着c的语句.这样就对了.
----------------解决方案--------------------------------------------------------
#include <stdio.h>
#include <conio.h>
void  main()
{
int x,y;
scanf("%d",&x);
if(x<1) y=x;
else if(x>=1&&x<10) y=2*x-1;
else y=3*x-11;
printf("%d\n",y);
getch();
}

什么都是假的,这才是真的,大家看这个吧!!包你们满意!!!!
----------------解决方案--------------------------------------------------------

大家快来看看吧!!!这个才是最佳答案: #include <stdio.h> #include <conio.h> void main() { int x,y; scanf("%d",&x); if(x<1) y=x; else if(x>=1&&x<10) y=2*x-1; else y=3*x-11; printf("%d\n",y); getch();

}


----------------解决方案--------------------------------------------------------
没错呀,不要那么粗心大意呀,这样就要出错,也不知怎么回事
----------------解决方案--------------------------------------------------------
C中不能用数学里面的剩略运算符的方法书写,2X一定要写成2*X,C才成知道这个是一个数学的运算式。
----------------解决方案--------------------------------------------------------
3X这样对吗》????????????

----------------解决方案--------------------------------------------------------
我知道了
----------------解决方案--------------------------------------------------------
  相关解决方案