当前位置:首页 » 编程语言 » sql求一到一百的和
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql求一到一百的和

发布时间: 2022-08-21 10:26:45

㈠ 用access中sql计算1到100奇数和或偶数和

代码如下:

SubProce1()
DimiasInteger
Fori=0to100
IfiMod2=1
theni=i+1
Endif
Debug.Printi
Endsub

上面的是求奇数的和,如果是求偶数和的话,把 if 后面改为:i Mod 2 = 0 就ok了~

㈡ 求1-100之间的和 SQL语句怎么写

declare @i int
declare @sun int
set @i = 1
set @sun = 0
while @i < 101
begin
set @sun = @i + @sun
set @i = @i + 1
end

或者还有一个更简单的方法
select (1+100)*100/2

㈢ T-SQL编程: 求1到100的和。 求1000以内能被3整除的所有数的和。

一:求1到100的和
declare @i int
declare @sum int
set @i=1
set @sum=0
while @i<=100
begin
set @sum=@sum+@i
set @i=@i+1
end
select @sum

二: 求1000以内能被3整除的所有数的和。
declare @i int
declare @sum int
set @i=1
set @sum=0
while @i<=1000
begin
if (@i%3)=0
set @sum=@sum+@i
set @i=@i+1
end
select @sum as '1000之内整除3的和'

㈣ SQL使用while语句怎么求1到100之间的累加和并输出

main()
{
int i,sum=0;
for(i=1;i<=100;i++)
if(i%2==1) sum+=i;
printf("%d ",sum);
i=1;
sum=0;
while(i<=100)
{
if(i%2==1) sum+=i;
i++;
}
printf("%d ",sum);
}

DECLARE@sum int , @i int
SET @sum = 1
SET @i = 1
WHILE@i<=10
BEGIN
SET @sum = @sum+ @i
SET @i = @i + 1
END
PRINT@sum

㈤ 用mysql求1到100的和

首先你要明白,sql语句是对底层数据库访问,进行增,删,查,改的操作,至于你说对从1到100,用java和C语言都可以实现,不会有人用sql语句来进行操作。

㈥ 用t-sql语句求出1到100的和,并且输出最后的和

代码如下:

DECLARE@iINT,@sumINT
SET@i=1
SET@sum=0
WHILE@i<=100
BEGIN
SET@sum=@sum+@i
SET@i=@i+1
END
PRINT@sum

运行结果:

㈦ 利用t-sql语句完成:计算1~100间的所有整数的加和(加和大于2000时终止)

declare @cnt as int, @sum as int

select @cnt=0, @sum = 0
while @cnt<100 and @sum<2000
begin
select @cnt=@cnt+1, @sum=@sum+@cnt
end
select @cnt, @sum

㈧ 利用t-sql语句完成:计算1~100间的所有偶数的加和

通过while计算:

declare @sum1 int =0

declare @n int =1

while @n<=100

begin

if @n%2=0

begin

set @sum1=@sum1+@n

end

set @n=@n+1

end

print @sum1

当n==1时执行while循环结构里的语句,当n不等于1时,则跳过该循环执行循环体外的语句。

while 循环的格式:while (表达式){语句;}

while 循环的执行顺序:当表达式为真,则执行下面的语句,语句执行完之后再判断表达式是否为真,如果为真,再次执行下面的语句,然后再判断表达式是否为真……就这样一直循环下去,直到表达式为假,跳出循环。

例:

inta=NULL;

while(a<10){

a++;//自加

if(a>5)//不等while退出循环,直接判断循环

{break;//跳出循环}

}

结果: 结束后 a的值为6 。

(8)sql求一到一百的和扩展阅读:

用continue语句计算1~100之间所有偶数相加之和

clear all

clc

a=1:100;

sum=0;

for i=1:100

if rem(a(i),2)==0

sum=sum+a(i);

else

continue

end

end

㈨ SQL 编写程序,计算并输出1~100之间的所有奇数和与偶数和

declare
@i
int,@Jsum
int,@Osum
int
set
@i=1
set
@Jsum=0
set
@Osum=0
while(@i<=100)
begin
if(@i%2=0)
set
@Osum=@osum+@i
else
set
@Jsum=@Jsum+@i
set
@i=@i+1
end
select
@Jsum
as
'奇数和',@Osum
as
'偶数和'
得出结果
奇数和:2500
偶数和:2550

㈩ 利用T-SQL语句完成:计算1-100之间所有的整数的和,(当和大于2000时终止,)输出当前和

--定义变量
declare@sumint
declare@Iint

--初始赋值
select@sum=0,@I=0

--循环累加
while@I<100
begin
select@sum=@sum+@I
select@I=@I+1

--跳出条件
if@sum>2000
begin
break
end
end

--打印输出结果
print@sum