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

我这里有计算1~100的累加和 declare @i int,@sum int select @i=i,@sum=0 while(@i<=100) begin select @sum=@sum+@i select @i=@i+1 end select @sum as'和' 大概改几个数值就可以了

第1个回答  2020-02-08
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

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

编写程序,求1-100之间的奇数和偶数之和,并加以输出。
for(i=1;i<=100;i++)if(i%2==0) s1+=i;else s2+=i;printf("偶数和是:%d\\n奇数和是:%d\\n",s1,s2)}

用PL\/SQL语句求100以内的奇数和偶数和(if和for结构)
nj NUMBER := 0;no NUMBER := 0;BEGIN FOR i IN 1 .. 100 LOOP IF MOD(i, 2) = 1 THEN nj := nj + i;ELSE no := no + i;END IF;END LOOP;dbms_output.put_line('奇数和:' || nj);dbms_output.put_line('偶数和:' || no);END;\/ --一句话的:SELECT SUM(CASE W...

利用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 (表达式){语...

编写一段sql程序,实现0到100之间的偶数求和,并输出和的值、循环结束时...
declare @i intdeclare @sum intselect @i=0,@sum=0while @i<=100 begin if @i%2=0 set @sum=@sum+@i set @i=@i+2endprint '(1)0至100之间的偶数和为:'print '@sum= '+convert(varchar,@sum)print '(2)循环结束时的循环变量的值为:'print '@i= '+convert(varchar...

用一个循环语句分别计算1-100之间的奇数之和、偶数之和
i++) { \/\/1-100所有整数的和 sum1 += i; \/\/能被2整除认为是偶数 if (0 == i%2) { sum2 += i; } \/\/除了偶数认为都是奇数 else { sum3 += i; } } printf("整数和:%d 偶数和:%d 奇数和:%d\\n", sum1, sum2, sum3); return 0;} ...

编程计算1-100之间的奇数和与偶数和
这是奇数的,偶数一样道理。Int n=1;int sum=0;while(n<=100){ while(n%2!=0){ sum+=n;n++;} n++;} 还有个方法就是n每次递增2,奇数和就从n=1开始,偶数和就是n=2开始。while(n<=100){ sum+=n;n+=2;}

在SQL Server2005中如何实现:输出1--100之间所有的偶数,并输出其...
declare @i int,@n int set @i=2 set @n=0 print '1-100之间的偶数:'while (@i<=100)begin print @i set @i+=2 set @n+=1 end print '偶数个数:'+convert(char(3),@n)

编程计算1-100之间的奇数和与偶数和
可以编程,也可分步计算。【1】m=1:2:100 jishu=sum(m)n=0:2:100 oushu=sum(n)【2】>> m=1:2:100 m = Columns 1 through 17 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 Columns 18 through 34 35 37 39 ...

C语言程序求1—100之间的奇数和和偶数和
用oddsum=1+3+5+···+99来计算奇数和;evensum=2+4+6+···+100来计算偶数和。首先设置两个计数器:oddsum,evensum。其初值为0,利用if···else来判断奇偶数,来分别累加到计数器。1,将i的初值置为1;2,当i增到101时,停止计算。方法一、include <stdio.h> int main(void){int...

相似回答
大家正在搜