码迷,mamicode.com
首页 > 其他好文 > 详细

穿越沙漠

时间:2015-01-09 20:46:24      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

这个问题挺有名的,贴代码:

#include "stdio.h"
void main( )
{
//FILE *fp;
int i=1;
double x=500.0,s=1000.0,oil;
//fp=fopen("data.dat","w");
do
{
//fprintf(fp,"No=%-7dcoord=%10.6f\toil=%11.6f\n",i,s-x,500.0*i);
printf("No=%-7dcoord=%10.6f\toil=%11.6f\n",i,s-x,500.0*i);
s-=x;
x=500.0/(2*i+1);
i++;
}while(s>=x);
oil=500.0*(i-1)+2*s*(i-1)+s;
//fprintf(fp,"No=%-7dcoord=%10.6f\toil=%11.6f\n",i,0.0,oil);
//fprintf(fp,"最少的总油耗为:%lf升.\n",oil);
printf("No=%-7dcoord=%10.6f\toil=%11.6f\n",i,0.0,oil);
printf("最少的总油耗为:%lf升.\n",oil);
//fclose(fp);
}

 

穿越沙漠

标签:

原文地址:http://www.cnblogs.com/SSYYGAM/p/4214016.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!