回 帖 发 新 帖 刷新版面

主题:help me!!!


1.给出任一个由字符为元素的集合,输出它的所有子集。
2.一个指数形式的实数包括尾数(整数或实数),后面跟着字母E和阶码(整数)。尾数和阶码都可以有符号。编写程序读入一个字符串,认为它代表一个指数形式的实数,检查其结构是否符合规定,若不对则打印相应的信息。[em15][em18][em10]

回复列表 (共3个回复)

沙发

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

板凳

Tanks!那第二题该怎么做呢?(我不太明白题目的意思)

3 楼

第二题应该只需要你输出错误的类型(例如没有E或符号问题)

我来回复

您尚未登录,请登录后再回复。点此登录或注册