永发信息网

数据库中一个自然数是它各位数字之和的17倍,求这个自然数

答案:1  悬赏:0  手机版
解决时间 2021-04-08 07:46
  • 提问者网友:做自己de王妃
  • 2021-04-07 08:29
数据库中一个自然数是它各位数字之和的17倍,求这个自然数
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-04-07 09:14
declare @str1 varchar(20)
declare @len int
declare @index int
declare @temp int
declare @sum int
declare @loop int
set @loop = 0
while @loop < 1000
begin
set @loop = @loop + 1
select @str1 = cast(@loop as varchar(20))
select @len = len(@str1)
set @index = 1
set @sum = 0
while @index<=@len
begin
set @temp = cast(substring(@str1,@index,1) as int)
set @sum = @sum + @temp
set @index=@index+1
end
if @loop/@sum = 17
select @loop
end
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯