个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
其算法用C语言描述为:intGcd_2(inta,intb)/*欧几里德算法求a,b的最大公约数*/{if(a0||b0)/*预防错误*/return0;inttemp;while(b0)/*b总是表示较小的那个数,若不是则交换a,b的值*/{tempa%b;/*迭代关系式*/ab;btemp;}r...
1个回答
void main() { double i=1,j; int x=2; for(j=2;j<=100;j++) { if(x%2==0) { i=i-(1/j); }else { i=i+(1/j); } x++; } printf("%lf",i); }
4个回答
1 某物流配送中心概述 2 物流配送中心功能布置 2.1 物流配送中心功能 2.2 物流配送中心功能分区 3 物流配送中心平面布置方案探讨 4 装卸工艺对配送中心仓库布局的要求探讨 5 物流配送中心仓库建筑物位置布局探讨 建议楼主从上面几个角度来考虑这个设计问题,并且详细的阐述路线和配送中心的功能
算法就是思想,C语言要记住其函数、基本语言! 比如:1+1=2这看似很简单,但在C语言里,你要用算法表象出来! 你可以把它变为1+(0.5+0.5)=2、1+1=2。这就是算法!
2个回答
这有什么硬性要求啊,看你到底是想做什么啊。一般的程序员只要把常见的算法学到会用就可以了啊。看着相关资料能写好程序就可以了。
Google_C 网上有英文和翻译版本的
多上机联系就ok了
int yue(int x,int y){ int n; while(x%y){ n=x%y; x=y; y=n; } return n; } int bei(int x,int y) { return x*y/yue(x,y); }
3个回答
Java和C都是指令式语言(Imperative Language),不同的是Java有面向对象(OO)成分在里面,而C是完全面向过程的,C的高级版本C++、C#支持面向对象。 另外一个不同是,Java跨平台,既不同的操作系统都可以通过JVM来解释Java程序,而C、C++、C#则是与平台相关的,有...
什么链表呀老兄。说清楚点好吗?是嵌套吗
不明白你的意思,编程不就是将算法变成程序过程么?
#includemain(){int i,s;for(i=1,s=0;i<=100;i++){s+=i;} ...
int Search_Bin_Recursive(SSTable ST,int key,int low,int high)//折半查找的递归算法 { if(low>high) return 0; //查找不到时返回0 mid=(low+high)/2; if(ST.elem[mid].key==ke...
你就用清华出版的那本教材!那本也比较好!不过数据结构还是比较难的,你要好好学啊!
main(){double c=1,a=1,b=1;while(b<100){++b; c=c-a/b;a=-1*a; }printf("%lf",c);}其中a用于切换+,-号.必须用浮点来定义c,a,b.不然a/b不能得到浮点数.结果也无法正常显示
具体的数据结构需要自己写出啊。比如堆栈啊,队列啊还有,数据结构说白了还是在考你编程 pop、push之类的其实不就是自定义的函数嘛,只要给出简单的函数就行。不需要像书上那样考虑特别严谨
算法说白了也就是解决问题的方法,如果你可以学习的话,在日后写程序就没这么困难,你可以直接运用别人总结的方法。当然,本人不会强迫别人学习算法,前提是如果你有能力,也有智商的话,不然每次思考问题,思考程序时都要花费大量时间,我是深有体会的,也请你正确认识算法,用手指头从一数到十也是算法,不要认为写程序的...