tempad
Readygo技术搜索引擎 >>游戏开发 >> 几道题求解,一定放分!

几道题求解,一定放分!

Readygo技术搜索引擎 网络搜索 efish 2008-1-17 1:59:32

几道题求解,一定放分!

楼主zeger(破)2002-11-22 20:58:59 在 C/C++ / C语言 提问

1、假设仅有一台只能进行加、减、乘三种运算的计算机。现用牛顿法,使这台计算机能进行除法运算。  
  例如,以2/3为例,2/3=2×1/3,则转换为求1/3  
  f(X)=1/X-3,下略...(用牛顿法)  
   
  要求有完整的C源程序。  
   
  2、  
  一个化学方程,(没有按照分子格式,应该可以看懂)  
  2K2Cr2O7+2H2O+3S--→4KOH+2Cr2O3+3CO2  
      铬酸钾     水         硫         氢氧化钾   氧化铬   二氧化碳  
   
  如果n1克分子K2Cr2O7,n2克分子水和n3克分子硫为初始给定量,下面的微分方程表示KOH  
  在时间t的量X(t)  
  dx(t)/dt=k(n1-x/2)平方×(n2-x/2)平方×(n3-3x/4)立方            
   
  (上个式子中乘号均为×,x是字母,请认清楚。平方就是在括号上的,我想大家应该可以  
  看懂,我做不出那种格式,不好意思。)  
   
  其中k是反映的速度常数,k=6.22×10的-19次方       (注:是10的负的19次方)  
  n1=n2=1000,n3=1500,求用四阶R-K方法,以步长h=0.1计算两秒种以后生成多少单位的  
  KOH     x(0)=0  
   
   
  3、用列主元高斯消去法求下列方程组。  
  --  
  |0.4096x1+0.1234x2+0.3678x3+0.2943x4=0.4043  
  |0.2246x1+0.3872x2+0.4015x3+0.1129x4=0.1550  
  |0.3645x1+0.1920x2+0.3781x3+0.0643x4=0.4240  
  |0.1784x1+0.4002x2+0.2786x3+0.3927x4=-0.2557  
  --  
   
  结果保留小数点后四位即可  
   
  以上问题均用C程序解答,需要有完整源程序代码。请各位高手多多帮忙,每人不一定要  
  解出全部问题,解答正确即给分,如果觉得分数不够,我可以再开新帖放分,谢谢大  
  家了,这是期末考试的部分题目,占30分,我的性命就拜托各位了,再次感谢。希望大家  
  多多参与意见。 问题点数:100、回复次数:17Top

1 楼dbmao()回复于 2002-11-22 22:19:05 得分 80

以下是解线性方程组的源程序,用turboc编的  
   
   
   
  #include   <math.h>  
  main()  
  {  
    int   i,j,k,l,n;  
  float   A,t;  
   
  for(i=1;i<=50;i++)  
  for(j=1;j<=50;j++)  
  A=0.0;  
   
  printf("请输入方程变量的个数:\t");  
  scanf("%d",&n);  
  printf("请输入增广矩阵(同一行数据中间用空格间隔,输完一行打回车):\n");  
  for(i=1;i<=n;i++)  
  for(j=1;j<=n+1;j++)  
  {  
    scanf("%f",&t);  
    A=t;  
  }  
   
   
  for(k=1;k<=n;k++)  
  {     l=k;  
        for(i=k+1;i<=n;i++)  
          if(fabs(A)>fabs(A))         l=i;  
         
        if(l!=k)  
        for(j=k;j<=n+1;j++)  
        {t=A;  
          A=A;  
          A=t;  
        }  
   
        for(j=k+1;j<=n+1;j++)  
        A=A/A;      
       
     
        for(i=k+1;i<=n;i++)  
        for(j=k+1;j<=n+1;j++)  
        A=A-A*A;  
     
     
  }  
   
   
   
   
   
   
        for(i=n-1;i>=1;i--)  
        {t=0.0;  
            for(j=i+1;j<=n;j++)  
            t=t+A*A;  
            A=A-t;  
        }  
   
   
   
  printf("这%d个变量的解为:\n\t",n);  
  for(i=1;i<=n;i++)  
  printf("%f\t",A);  
   
  }  
   
   
   
   
   
   
   
   
   
   
   
   
  Top

2 楼ddmpqcw(冰刀)回复于 2002-11-22 23:21:16 得分 0

upTop

3 楼ToUpdate(老六)回复于 2002-11-23 02:50:59 得分 0

UPTop

4 楼ToUpdate(老六)回复于 2002-11-23 02:51:00 得分 0

UPTop

5 楼x2jack(捷可)回复于 2002-11-23 06:15:00 得分 0

up  
  Top

6 楼zeger(破)回复于 2002-11-23 08:35:00 得分 0

这么多人帮我up啊?难道你们都是和我一个学校的?快帮忙帖答案啊。  
  答案出来一定结题放分Top

7 楼kxw(时光)回复于 2002-11-23 14:32:46 得分 0

没答案,所以upTop

8 楼wwx79(知已)回复于 2002-11-23 14:51:34 得分 0

up,学习中Top

9 楼zeger(破)回复于 2002-11-23 15:11:18 得分 0

高手怎么都不出来,5555~~~Top

10 楼shenanigan(宝宝)回复于 2002-11-23 15:39:09 得分 0

后悔当初专业课没学好呀~  
  呜呜呜呜,我是都数学的  
  up。我去找我用过的书查查Top

11 楼shenanigan(宝宝)回复于 2002-11-23 15:41:57 得分 0

后悔当初专业课没学好呀~  
  呜呜呜呜,我是都数学的  
  up。我去找我用过的书查查Top

12 楼zhengguoshan(坚持-决不放弃)回复于 2002-11-23 19:58:22 得分 0

up    
   
  好像你问题太多而分给的太少。。。。。。。。。。。  
  呵呵。。。。。。。。Top

13 楼zeger(破)回复于 2002-11-23 22:52:04 得分 0

不会吧,如果需要分我可以单独再开帖子给分,现在要答案啊:(Top

14 楼enutter(The Notorious G.W.W.)回复于 2002-11-24 14:54:38 得分 0

upTop

15 楼widewave(冯雨(历史事实))回复于 2002-11-24 16:40:01 得分 20

1、假设仅有一台只能进行加、减、乘三种运算的计算机。现用牛顿法,使这台计算机能进行除法运算。  
  例如,以2/3为例,2/3=2×1/3,则转换为求1/3  
  f(X)=1/X-3,下略...(用牛顿法)  
   
  首先用牛顿法解决1/X的计算。可以转换成XY-1=0来求解。  
  然后用牛顿法求解Y-F(X)=0。Top

16 楼zeger(破)回复于 2002-11-25 10:21:54 得分 0

楼上的,请问是否抽空帮助写一下源程序?先谢过了!Top

17 楼zeger(破)回复于 2002-11-25 21:43:08 得分 0

拜托各位高手尽快帮忙帖答案吧  
  明天就结帖了,谢谢Top

责任编辑: efish 参与评论 查找更多:
相关文章
请问一下从网上DOWN下来的DOMINO5。09 有注册用户限… 请问一下从网上DOWN下来的DOMINO5。09 有注册用户限制吗?如果限制那可最多可以有多少个用户?
详细设计伪代码怎么写,那个高手帮个忙,根据这个方… 详细设计伪代码怎么写,那个高手帮个忙,根据这个方法把它的伪代码写出来,万分感谢
如何让自己写的DLL只允许静态链接 如何让自己写的DLL只允许静态链接
我想做一个从TGraphicobject继承的控件,可是控件的… 我想做一个从TGraphicobject继承的控件,可是控件的字体.........
在XP下的串口通讯时,我的波特率设置成5BAUD,便不能… 在XP下的串口通讯时,我的波特率设置成5BAUD,便不能接收,请问是何原因
请问如何读取WORD文档里的内容,用readfile()怎么不… 请问如何读取WORD文档里的内容,用readfile()怎么不行?
小弟的2个小问题?(Tabsheep,treeview) 小弟的2个小问题?(Tabsheep,treeview)
请教如何查看ACCESS编写程序的原代码? 请教如何查看ACCESS编写程序的原代码?
化学方程式配平 化学方程式配平
转贴,非本人观点:自己动手写OS(操作系统)(二) 转贴,非本人观点:自己动手写OS(操作系统)(二)
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎