一个小循环语句的写法 [ 求助] 输入m1,m2,m3,m4.............一直到n 假设他们都 小于 100 实现 m1+m2+..... 如果结果〉=100 停止 循环 用 do......while 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 do......while相对于repeat......until program Project1;{$APPTYPE CONSOLE}uses SysUtils; Var s1 : integer; sum : integer;begin sum := 0; while (sum < 100) do Begin Write('Input a num '); Readln(s1); sum := sum + s1; end; Writeln(Format('Sum is %d',[sum])); Readln;end. 输入m1,m2,m3,m4.............一直到n 假设他们都 小于 100 实现 m1+m2+..... 如果结果〉=100 停止 循环 用 do......while假设他们都 小于 100 这个歧异,假设??如果之意?还是先作后判断 Delphi里没有DO WHILE吧?应该是While Do Var iS : Integer; iSum : Integer;Begin iSum := 0; While iSum < 100 Do Begin //输入值到iS,方法很多 If iS < 100 Then iSum := iSum + iS Else Break; End; 有必要用Tdatabase吗?用Tdatabase的好处是什么?请教! 我是新手,请问如何编译设计好的一个表单?*.exe TSimpleDataSet 数据更新 怎么在DBgrid里显示图标?谢谢 在线求助!怎样实现多条记录post? webbrowser自动点击链接问题 打包问题!!!参与有分相送,快来啊 一个模拟两可的问题 我定义了自己的报表浏览方式后如何控制要显示的页呢,我试了好久都不知道是什么属性,望你能告诉我? **********急!急!急!急!急!急!...********** 前些天去了几家公司笔试,有些题不会~ 现在名字好难取啊,^_^
SysUtils; Var
s1 : integer;
sum : integer;
begin sum := 0;
while (sum < 100) do
Begin
Write('Input a num ');
Readln(s1);
sum := sum + s1;
end;
Writeln(Format('Sum is %d',[sum])); Readln;end.
假设他们都 小于 100
实现 m1+m2+..... 如果结果〉=100 停止 循环
用 do......while假设他们都 小于 100 这个歧异,假设??如果之意?还是先作后判断
iS : Integer;
iSum : Integer;
Begin iSum := 0;
While iSum < 100 Do Begin
//输入值到iS,方法很多
If iS < 100 Then
iSum := iSum + iS
Else
Break;
End;