14.求字符串中的数字字符转化为数字并求和
2015-06-23 20:11
393 查看
给定程序中,函数fun的功能是:将形参所指字符串中的数字字符转化为对应的数值,计算出这些数值的累加和作为函数返回值。
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<ctype.h> int fun(char *s) { int sum = 0; while (*s) { if (isdigit(*s)) sum += *s - '0'; s++; } return sum; } int main() { char s[81]; int n; printf("\nEnter a string :\n\n"); gets(s); n = fun(s); printf("\nThe result is: %d\n\n", n); getchar(); return 0; }
相关文章推荐
- 通过Intent传输图片导致广播消息异常的问题根因分析(通过分析Android源码反向推理)
- 移位运算符与三元运算符
- Objective-C如何自己实现一个基于数组下标的属性访问模式
- ArcGIS桌面软件不能打开的解决办法
- Hadoop集群搭建
- Linux 用户的 3 个命令行小技巧
- Android 通知栏ANR原因
- [BZOJ 2301] [HAOI2011] Problem b
- Java知多少(101)图像缓冲技术
- 微信JSSDK使用指南
- UIScrollView
- linux下DMA驱动测试代码
- html form表单提交数据并后台获取
- 面试常见算法-排序查找算法
- urban terror 不能下载地图
- AngularJs ng-model在input中无效,js无法调用
- Android入门之GridView(九宫图)
- android-RecyclerView
- PCB入门时候的错误归纳(第一次PCB走线)
- display和visibility隐藏元素