师兄~今天又有问题~
我看书上写的伪代码:if x is positive then
print x
else
print -x
但是我将这条伪代码输入C-FREE中 他总说第一行错误~请师兄解释下~还有就是为什么伪代码中没有代码#include<stdio.h>等代码了~
搜索更多相关的解决方案:
师兄
----------------解决方案--------------------------------------------------------
没有用过伪代码编程 ,还要请高人为你解释 。if...then...else... 看起来好像汇编语言。
[此贴子已经被作者于2006-7-31 16:06:27编辑过]
----------------解决方案--------------------------------------------------------
这个好像是QB吧?
----------------解决方案--------------------------------------------------------
偶罚楼上三位做一功课:
www.google.com => "伪代码"
然后,整理整理找到的资料,贴上来。
----------------解决方案--------------------------------------------------------
你们什么意思哦?没看懂。
----------------解决方案--------------------------------------------------------
伪代码怎么能编译呢
----------------解决方案--------------------------------------------------------
以下是引用sunlaixu在2006-7-31 9:49:09的发言:
我看书上写的伪代码:
if x is positive then
print x
else
print -x
但是我将这条伪代码输入C-FREE中 他总说第一行错误~请师兄解释下~还有就是为什么伪代码中没有代码#include<stdio.h>等代码了~
我看书上写的伪代码:
if x is positive then
print x
else
print -x
但是我将这条伪代码输入C-FREE中 他总说第一行错误~请师兄解释下~还有就是为什么伪代码中没有代码#include<stdio.h>等代码了~
伪代码就是程序算法的一种表示而已。程序主要是算法,用伪代码具有语言无关性而被人们常用。上次流程图也可以算是一种程序算法的表示。
楼主您英语过4级了吧,大意就是:
if(x>0)
printf("%g",x);
else
printf("%g",x=(-x));
----------------解决方案--------------------------------------------------------
原来这样
----------------解决方案--------------------------------------------------------
伪代码看这个名字就应该知道它不是严格意义上的代码,也就是说它不可能通过编译!
伪代码的出现是为了配合书本的讲解效率而产生的,我接触伪代码是在数据结构一书中,书中有这么段注解:为了提高读者对程序的理解,我们提供伪代码来进行程序书写。
那么伪代码又不规范为什么会用呢
大家也应该发现了,伪代码写的比源码简单,去点了大家一般都能知道的头函数,函数声明等条条框框,它的主要用途是很好的表达函数的主体部分,阐述对问题的解决关键,也就是算法。
----------------解决方案--------------------------------------------------------
“伪代码”指的是用日常用的语言来表达编程的意思,
一般常用的是“结构化英语".
----------------解决方案--------------------------------------------------------