标题:[求助]如何写伪代码
只看楼主
lj20081111
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-12-17
结帖率:0
已结贴  问题点数:20 回复次数:2 
[求助]如何写伪代码
伪代码应该怎么写呢?以下面这段源代码为例,麻烦各位大神了,小弟感激不尽
汽车加油问题:汽车加满油能开N公里,路上有K个加油站,如何使加油次数最少。

源程序:
#include<stdio.h>
main()
{
int i,n,k,t,m,a[10000];
scanf("%d%d",&n,&k);
for(i=0;i<=k;i++)
scanf("%d",&a[i]);
m=0;
t=n;
for(i=0;i<=k;i++)
{
if(a[i]>n)
{
printf("No Solution");  
break;  
}
else if(t<a[i])
{
t=n; m++;
}
t=t-a[i];
}
if(i==k+1)
printf("%d",m);
return 0;
}
搜索更多相关主题的帖子: 汽车 加油站 源代码 源程序 如何 
2011-12-17 15:17
qwermy
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:34
专家分:160
注 册:2011-12-3
得分:10 
各站间距设为数组 a[k];
设sum = 0;
 
sum += a[i]
当sum > n 时 sum = a[i], 加油数++;
2011-12-17 16:30
zy_space
Rank: 5Rank: 5
等 级:职业侠客
帖 子:163
专家分:364
注 册:2011-11-14
得分:10 
LS不对,你这不叫伪代码,至多是一个描述。曾在翻阅《算法导论》这本书的时候看到过伪代码,伪代码也有一定的格式和规范要求的

何必等待?梦在今朝
2011-12-17 17:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-357993-1-1.html




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

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