用T-SQL编程序求1-1000的所有奇数或偶数的和,比较它们的大小,并求出二者的差值。

来源:百度知道 编辑:UC知道 时间:2024/06/02 08:14:00
用T-SQL编程序求1-1000的所有奇数或偶数的和,比较它们的大小,并求出二者的差值。

DECLARE @I INT
DECLARE @JI INT
DECLARE @OU INT
SET @I = 1
SET @JI = 0
SET @OU = 0
WHILE @I <= 1000
BEGIN
        IF @I % 2 = 1
                @JI = @JI + @I
        ELSE
                @OU = @OU + @I
END
IF @JI > @OU
        PRINT 'JI DA YU OU'
        PRINT @JI - @OU
ELSE
        PRINT 'OU DA YU JI'
        PRINT @OU - @JI

基本上是这个意思,没有做测试,自己试试吧:)