回 帖 发 新 帖 刷新版面

主题:[讨论]帮帮忙~%>_<%

一、请阅读下列各题程序,并将程序的正确运行结果写出来。

  1、program examl;

    var

    x,y:byte;

    begin

    readln(x,y);

    if x>y then writeln(x-y)else writeln(y-x);

    end.

输入:36  48

输出:______________

2、program exam2;

    var

    S,i:integer;

    begin

    S:=0;

  For i:=1 to lO do S:=s+i:

  writeln(‘s=’,s);

end.

程序运行结果:_______________________

3、program exam3;

  var d,p:Integer;

  begin

    p:=1;

    d:=7;

    while d>1 do

    begin

    p:=2*(p+1);

    d:=d-1;

    end;

    writeIn(p);

  end.

程序运行结果:_____________________

4、program exam4;

    var

    n,i,t:longint;

    tem:integer;

    s:string;

    begin

    write(’Input n:’);readln(n);

    S:=’1’;

    repeat

    i:=length(s);

    whiIe s[I]=’1’do

    begin

    s[i]:=’O’;dec(i);

    end;

    if i>0 then s[i]:=’i’

    else s:=‘1’+s;

    val(s,t,tem);

  Until t mod n=O;

  writeln(n,’*’,t diV n,’=’,s);

end.

输入:7

输出:________________________

5、program exam5;

Var

    a:array[1…16] of jnteger;

    i,j:integer;    

begin

    for i:=1 to 16 do

    begin

    a[i]:=O;

    for j:=1 to i do

    a[i]:=a[i]+2*j-1;

    end;

    for i:=1 to 16 do

    begin

    w rite(a[i]:5);

    If i mod  4=O then writeln;

    End;

 End.

程序运行结果:________________________

 

二、

【问题描述】

    学校举行校园歌曲演唱赛,共设7个评委,去掉一个最高分,去掉一个最低分,其余评

委的平均分即为选手的最终得分。试编程,输入7个评委的分数后,输出选手的最终得分。

(顶格输出,保留一位小数)

【输入文件】

    输入文件为t1.in,共1行,输入7个评委的分数。

【输出文件】

  输出文件为t1.out,输出文件只有1行,即为此选手的最终得分。

【样例输入】

8    6    7.5    5    8.5    9    7

【样例输出】

7.4

回复列表 (共5个回复)

沙发

第一题中的第一小题答案应该是大数减小数。

板凳

加油吧!!!!!!!!!!!!!!!!

3 楼

1 差的绝对值 12
2 1+2+3+...+10=45
3 p=2*(2+1)=6 6
4 7*2=14 (没明白要干什么)
5
    1    4    9   16
   25   36   49   64
   81  100  121  144
  169  196  255  256
前16个完全平方数

4 楼

1+2+3+...+10=55

5 楼

对不起,是我算错了,该得55

我来回复

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