- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
while、repat 循环语句基础练习
While、repeat循环练习
1、下列程序输出结果为 ( )。
Var
Y:Integer;
Begin
Y:=2;
WHILE(Y=32) DO
Y:=Y*Y;
Writeln(Y);
End.
3、下列程序输出结果为 ( )。
Var
I:Integer;
Begin
I:=0;
While(I10) Do
I:=I+3;
Write(I);
End.
4、下列程序输出结果为 ( )。
Var
S,N:Integer;
Begin
N:=1234;
S:=0;
While(N0) Do
Begin
N:=N Div 10;
S:=S+1;
End;
Writeln(S)
End.
6、program c2_302;
var x:integer;
begin
x:=21;
repeat
write(x, );
x:=x-4;
until x10;
end.
8、
program dgc1_301;
var
x:integer;
begin
x:=3;
while x100 do
begin
x:=x+1;
x:=x*x;
end;
writeln(x);
end.
10. program f1_302;
var
a,s,d,t:integer;
begin
a:=5612;
s:=0;
repeat
t:=a;
a:=t div 10;
d:=t mod 10;
s:=s+d;
until a=0;
writeln(s);
end.
12、program f1_305;
var
n,k:integer;
begin
n:=15;
k:=0;
repeat
k:=k+1;
n:=n-k;
until n=0;
if k mod 2=0 then
writeln(k-n,/,n+1)
else
writeln(n+1,/,k-n);
end.
14、
program dgc1_304;
var
s,p:longint;
n,i,j:integer;
begin
n:=5; s:=0;
for i:=1 to n do
begin
p:=1;
for j:=1 to i do
p:=p*j;
s:=s+p;
end;
writeln(s=,s);
end.
16. program dgc1_306;
var
a,b,r,g:integer;
begin
A:=105;B:=60;
write((,a,,,b,)=);
r:=a mod b;
while r0 do
begin
a:=b;
b:=r;
r:=a mod b;
end;
g:=b;
writeln(g);
end.
18.?var n:integer;??? b,t:real;begin? t:=1;b:=1;n:=2;? repeat??? b:=b*n;??? t:=t+b;??? n:=n+1? until n>8;? writeln(t:3:0)end.20. 阅读程序 , 写出运行结果。
program ex5(input,output);
Var
t,n,S :integer;
begin
t:=1; n:=3; s:=0;
while S 10 do
begin
t:=t * n;
S:=s+t;
end;
write(s=’,s);
end.
22. 阅读程序 , 写出运行结果。
program ex7(input,output);
Var
n,a :Integer ;
begin
n:=6;a:=0;
while n1 do
begin
a:=1;
repeat
write( * );
a:=a+1;
until a=n;
writeln;
n:=n-1;
end
end.
二、完善程序
1. 完善程序 , 使其能输出如下图形 :
*
**
***
****
*****
program extL1(input , output);
Var
i,j:integer;
begin
for i:=1 to ① do
begin
write(‘’: ② )
for j :=1 to ③ do
write ( ④ );
writeln;
end;
end.
?
3、下列程序的功能是:有N个评委打分,
去掉一个最高分和一个
您可能关注的文档
- Unit51.do重点知识和习题 (三).doc
- unit5Do_yu_want_to_watch_a_game_show导学案.doc
- Unit5_Do_ou_want_to_watch_a_game_show知识点.doc
- Unit5《Wha does she do》教学设计.doc
- unit5导学案Mcrosoft Word 文档.doc
- Unit6 At farm东莞市塘厦第一小学欧阳梦倩.doc
- Unit6 In Nature Park教案.doc
- Unit6 In nature park第一课时(五年级).doc
- Unit6 Planing for the weekend Part A.doc
- Unit6 SecionA设计教学(1a-1c).doc
- 19.风是怎样形成的(课件)2025青岛版三年级科学上册.ppt
- 湘科版信息科技三年级下册8单元活动2 保护计算机安全 课件 .ppt
- 1.2.2 声与听觉 课件 2025浙教版科学八年级上册.ppt
- 1.2 认识气温计(教学课件)科学教科版三年级上册(新教材).ppt
- 金融赋能新质生产力的内在逻辑与实现路径.pdf
- 第一单元第一课-认识智慧农业 课件 教科版2025信息科技八年级上册.ppt
- 湘科版信息科技五年级下册第8单元活动1 体验智能语音识别 教学课件.ppt
- 1.2 中国的人口 课件 2025人教版地理八年级上册.ppt
- Unit 1 第5课时 Part B Let’s learnDraw, write and say(教学课件)英语人教PEP版五年级上册(新教材).ppt
- 17.瘪的乒乓球鼓起来了(课件)2025青岛版三年级科学上册.ppt
文档评论(0)