首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

用sql 实现:输入一个数,如13,然后可以计算出他是由哪几组正整数相加而成,三个正整数不能重复解决方法

2012-01-30 
用sql 实现:输入一个数,如13,然后可以计算出他是由哪几组正整数相加而成,三个正整数不能重复用sql语句实现

用sql 实现:输入一个数,如13,然后可以计算出他是由哪几组正整数相加而成,三个正整数不能重复
用sql   语句实现

[解决办法]
数学问题呀!顶!不知道这会有什么用呢?
[解决办法]
由几个整数相加,规定吗?
[解决办法]
DECLARE @i INT;
set @i = 1;
DECLARE @j INT;
set @j = 1;
DECLARE @x INT;
set @x = 1;
while @i <13
begin
set @j=@i+1;
set @x=@i;
while @j <13
begin
if (13-@x-@j) <> @x and (13-@x-@j) <> @j
select @x,@j, (13-@x-@j)
set @j=@j+1;
end
set @i=@i+1;
end

热点排行