主题:help me!!!
YeDan
[专家分:20] 发布于 2005-02-14 22:31:00
1.给出任一个由字符为元素的集合,输出它的所有子集。
2.一个指数形式的实数包括尾数(整数或实数),后面跟着字母E和阶码(整数)。尾数和阶码都可以有符号。编写程序读入一个字符串,认为它代表一个指数形式的实数,检查其结构是否符合规定,若不对则打印相应的信息。[em15][em18][em10]
回复列表 (共3个回复)
沙发
faintzw [专家分:2660] 发布于 2005-02-15 16:25:00
const
maxn=100;
var
n:integer;
s:string;
procedure init;
begin
readln(s);
n:=length(s);
end;
procedure dfs(d:integer;ans:string);
begin
if d>n then write(ans,' ')
else
begin
dfs(d+1,ans);
dfs(d+1,ans+s[d]);
end;
end;
{==========main=========}
begin
init;
dfs(1,'');
end.
第一题。
输入:abc
输出:c b bc a ac ab abc
板凳
YeDan [专家分:20] 发布于 2005-02-15 19:38:00
Tanks!那第二题该怎么做呢?(我不太明白题目的意思)
3 楼
faintzw [专家分:2660] 发布于 2005-02-15 21:48:00
第二题应该只需要你输出错误的类型(例如没有E或符号问题)
我来回复