Description:

Accept code:
#include<stdio.h>
#include<string.h>
#include<math.h>
int main()
{
char f[80];
gets(f);
int ans=0, j=0;
for(int i=strlen(f)-1;i>=0;i--){
if(f[i]>='0'&&f[i]<='9'){
ans+=(int)(f[i]-'0')*pow(10, j++);
}
}
printf("%d\n", ans);
return 0;
}
该C语言程序从用户输入的字符串末尾开始,遍历每个字符,将数字字符转换为其值,并累加到总和中。它使用了字符串长度、指数运算和条件判断来实现这一功能。
390

被折叠的 条评论
为什么被折叠?



