中国教育在线
中国教育在线

国家重点学科
高考分数线
内容推荐
在线答疑
内容推荐
首页 > 高考 > 澳门
2010第十六届信息学奥林匹克竞赛讲稿
2010-09-21
作者:信息女士
关注掌上高考


 

运行结果为:

例:计算1+2+3+……+99+100
 program jia;
  var n, sum: integer;
 begin
  sum:=0;
  for i:=1 to 100 do
   sum:=sum + i;
  writeln (sum);
 end.

循环结构程序设计2 while语句
       while 布尔表达式 do 语句;
program ji shu;
  var odds, limit, sum: integer;
 begin
  readln (limit);
  sum:=0;
  odds:=1;
  while odds<=limit do
   begin
    sum:=sum + odds;
    odds:=odds+2
   end;
  writeln (sum);

 end.
 循环结构程序设计4goto语句
  goto语句是一种无条件转向语句,它可以控制直接从程序的一条语句转向另一条语句。goto语句的语法形式为:goto 标号;

其中标号必须是不超过4位整数的正整数或标识符组成,但标号必须在说明语句中先予以说明。
  goto语句会使程序出现一种称为“乱面条”的结构,因此你最好还是不要去用。

 

1、试指出:下列if语句中,当x=80, 运行的结果为:

begin

y:=0;

readln(x);

if x<0  then y:=5

else

    if x<10  then begin

            y:=10;

            if x<100  then y:=100;

            end

    else y:=200;

write('y=',y);

end.

Ay=9    By=200   Cy=10   Dy=100


2、下面程序的功能是:

如过把初值一改为2,它的功能是:

 program jia;
  var n,sum:integer;
 begin
  sum:=0;
  for i:=1 to 100 do step 2

sum:=sum+i;
  writeln(sum);
 end.
3
、下面程序的输出结果是:

Begin

T:=1;n:=3;s:=0

While s<10 do

Begin

  t:=t*n;

  s:=s+t;

 end

Write(‘s=‘,s);

End

<< < 1 2 3 4 > >> 共 4 页
免责声明:

① 凡本站注明“稿件来源:中国教育在线”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时必须注明“稿件来源:中国教育在线”,违者本站将依法追究责任。

② 本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

热门推荐
相关新闻