pascal难题

2025-05-15 00:33:00
推荐回答(1个)
回答(1):

讲个思想好了
用字符串读
一位一位搜判断ord(s[i])后的值在不在48—58之间
如果在说明是整数,那么用一个暂存变量x:=x*10+ord(s[i])-48
直到找到一个不是整数的字符为止
total:=total+x;
x:=0;
最后输出total就ok了
注:本人认为:1、此题不难
2、建议自己做,只有自己做才会进步
3、水仙花数更水,直接枚举