作业帮 > 综合 > 作业

循环结构练习1.编程题:输入两个正整数,并使用“辗转相除法”计算输出它们的最大公约数和最小公倍数.2.编程题:计算1-3

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 12:48:02
循环结构练习
1.编程题:输入两个正整数,并使用“辗转相除法”计算输出它们的最大公约数和最小公倍数.
2.编程题:计算1-3+5-7+.-99的结果,并输出结果.
3.编程题:求1+2+3+…n,直到累加和大于等于1000为止,输出最后的累加和和n的值.
4.编程题:统计1~100以内能被7整除的数的个数.
5.程序填空:
输入若干整数(以-1作为结束标志),并对输入整数求最大值,最后输出该最大值
#include
void main()
{int x,m;
scanf("%d",&x);
m=x;
while( )
{scanf("%d",&x);
if(m
第一题:
program ceshi1;
var m,n,r,k:longint;
begin
readln(m,n);
k:=m*n;
r:=m mod n;
while r0 do
begin
m:=n;
n:=r;
r:=m mod n;
end;
writeln(n);
writeln(k div n);
end.
第二题:
program ceshi2;
var i,s:integer;
begin
s:=0;
for i:=1 to 50 do
begin
if i mod 2=1 then
s:=s+(2*i-1);
if i mod 2=0 then
s:=s-(2*i-1);
end;
writeln(s);
end.
第三题:
program ceshi3;
var s,i:integer;
begin
s:=0;
i:=0;
while s