![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
编写一个程序,功能是将输入的字符串中得数字字符转换成数字,并输出其各个数字之和
2022-12-11 · 百度认证:北京惠企网络技术有限公司官方账号
关注
![](https://wyw-base.cdn.bcebos.com/pc-content/follow.gif)
展开全部
例:输入’3’,输出整型数值3。
代码:
#include<stdio.h>
intmain()
{
charchdigit;
intintdigit;
printf("Pleaseinputandigitalcharacter:");
scanf("%c",&chdigit);
intdigit=chdigit-48;//将数字字符变为数值数字
printf("intdigitis%d\n",intdigit);
return0;
}
扩展资料:
return表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。
return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询