用delphi做输入一个整数,求出该数的各位数字之和,如输入"456",得到"15",主要想知道代码,谢谢
来源:百度知道 编辑:UC知道 时间:2024/06/21 03:14:03
function SumNum(Source:Integer):Integer;
var
i:Integer;
begin
Result:=0;
for i:= 1 to length(IntToStr(Source)) do
Result:=Result+StrToInt(IntToStr(Source[i]))
end;
function(iVal:integer):integer;
var
iLen,iNum:Integer;
sVal:String;
begin
//先转字符串
sVal:=IntToStr(iVal);
iNum:=0;
//根据字符串长度来选。
for iLen:=1 to Length(sVal) do
begin
//循环长度
iNum:=iNum + StrToIntDef(Copy(sVal,iLen,1),0);
end;
Result:=iNum;
end;
//GOOD LUCK
写一个求∑n的函数, 在主函数中输入一个整数求出该数的累加和(1+2+3+...n).
写一个求∑n!的函数, 在主函数中输入一个整数求出该数的累加和(1!+2!+3!+...20!).
用c编写任意输入100个不相同的整数,然后输入一个数, 并打印出有多少个该数
输入一个整数,输出与该数对应的月份的英语名
编写程序 输入一个整数,输出与该整型数对应的月份的英语名称
用C 语言编程:一个整数等于该数所有因子之和,则称该数为一个完数。请输入3位数中所有的完数
输入一个整数,返回一个与该整数数字顺序相反的整数用c语言编写
怎么用delphi做“任意输入三个数,按照由大到小的顺序排列”
从键盘上输入20个整数到一维数组中,统计其中正数的个数,并求出所有正数的和.请问用C语言该怎么做.
输入两个整数,求出它们的商和余数