| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 335 人关注过本帖
标题:用C来算一个方程解 但是不知道哪里错了 帮忙 谢谢
只看楼主 加入收藏
蛋疼帝
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-11-19
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
用C来算一个方程解 但是不知道哪里错了 帮忙 谢谢
我只有一个方程 想用C来试出方程最优解 方程式这样的   5*T1+55/7*T2=33
这是一道初二的题目,但是我只能找出一个方程。猜想答案应该是整数,所以我用以下C来试答案。但是没有error,就是什么不对,直接跑不起来,提示调试或者关闭。
main()
{
float t1,t2,a[1000000],j;
int i;
a[1000000]=0;
i=0;
j=a[1];
for(t2=0;t2<=0.6;t2=t2+0.01)
   for(t1=0;t1<=6.6;t1=t1+0.01)
      {
      if((5*t1+55*t2/7)==33)
         {
         i=i+1;
         a[i]=t1;
         printf("t1=%f,,t2=%f",t1,t2);
         if(a[i]>j)
            {j=a[i];}
         }
      }
printf("\n%f\n",j);
}

搜索更多相关主题的帖子: 方程式 方程式 
2012-11-19 21:20
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:10 
5x+55/7*y=33
y=(33-5x)*7/55
图片附件: 游客没有浏览图片的权限,请 登录注册


图这样的 没画错罢
2012-11-19 21:29
蛋疼帝
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-11-19
收藏
得分:0 
回复 2楼 zklhp
这个图像好画,但是我找不到另外一个方程来联接。所以做不出来。
说说背景吧,今天我们高数老师说了,他女儿某天很高兴的来叫他帮忙解一道数学题,如果解出来,他女儿的班主任承诺以后不用交数学作业了。所以他女儿叫她爸爸也就是我们高数老师做。但是我们数学老师发现,他想了一个周末也没想出来。今天上课他讲了这件事,然后又同学说如果做出来期末给100,他说给1000都没问题。努力ing。然后就找到一个方程出来,就想到用c来试出答案。
2012-11-19 21:34
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:10 
5*1+(55/7)*1=12.000000
5*1+(55/7)*2=19.000000
5*1+(55/7)*3=26.000000
5*1+(55/7)*4=33.000000
5*1+(55/7)*5=40.000000
5*2+(55/7)*1=17.000000
5*2+(55/7)*2=24.000000
5*2+(55/7)*3=31.000000
5*2+(55/7)*4=38.000000
5*2+(55/7)*5=45.000000
5*3+(55/7)*1=22.000000
5*3+(55/7)*2=29.000000
5*3+(55/7)*3=36.000000
5*3+(55/7)*4=43.000000
5*3+(55/7)*5=50.000000
5*4+(55/7)*1=27.000000
5*4+(55/7)*2=34.000000
5*4+(55/7)*3=41.000000
5*4+(55/7)*4=48.000000
5*4+(55/7)*5=55.000000
5*5+(55/7)*1=32.000000
5*5+(55/7)*2=39.000000
5*5+(55/7)*3=46.000000
5*5+(55/7)*4=53.000000
5*5+(55/7)*5=60.000000
程序代码:
#include <stdio.h>
void main()
{
  int i,j;
  for(i=1;i<=5;i++)
      for(j=1;j<=5;j++)
          printf("5*%d+(55/7)*%d=%lf\n",i,j,double(double(5*i)+double((55/7)*j)));
}
还真有这样的数
不过用计算器不等啊


[ 本帖最后由 wp231957 于 2012-11-19 21:48 编辑 ]

DO IT YOURSELF !
2012-11-19 21:43
蛋疼帝
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-11-19
收藏
得分:0 
t1小于6.6呢,t2小于0.6呢
2012-11-19 21:50
快速回复:用C来算一个方程解 但是不知道哪里错了 帮忙 谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034110 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved