习题 7.9 编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格、和其他字符的个数,在主函数中输入字符串以及输出上述的结果。
来源:互联网 发布:襄阳淘宝生态城骗局 编辑:程序博客网 时间:2024/06/01 09:00
C程序设计(第四版) 谭浩强 习题7.9 个人设计
习题 7.9 编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格、和其他字符的个数,在主函数中输入字符串以及输出上述的结果。
代码块:
#include <stdio.h>#include <string.h>int a[4];void number(int a[], char s[]);main(){ char str[20]; gets(str); number(a, str); printf("Letter is %d\nNumber is %d\nSpace is %d\nOthers is %d\n", a[1], a[2], a[3], a[4]); return 0;}void number(int a[], char s[]){ int i, j, n; n = strlen(s); for (j = 1; j <= 4; j++) a[j] = 0; for (i = 0; i < n; i++){ if ((s[i] >= 'a' && s[i] <= 'z') || (s[i] >= 'A' && s[i] <= 'Z')) a[1]++; else if (s[i] >= '0' && s[i] <= '9') a[2]++; else if (s[i] == ' ' || s[i] == '\t') a[3]++; else a[4]++; }}
阅读全文
0 0
- 习题 7.9 编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格、和其他字符的个数,在主函数中输入字符串以及输出上述的结果。
- 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
- (c++)编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
- 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
- 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
- 编写一个函数,由实参传来一个字符串,统计此字符串中字母,数字,空格,和其他字符的个数,在主函数中输入字符串以及输出上述统计的结果。再考虑将算的的结果放在一个数组中
- 编写一个函数,从实参传来一个字符串,统计其中字母,数字,空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果
- 编写一函数,由实参数来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述的结果
- 8.9 编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,并输出结果。(改)
- Ex7_4编写函数,统计此字符串中字母、数字、空格和其他字符的个数
- 输入一个字符串,编写函数统计该字符串中的字母、数字和其他字符的个数;
- 统计一个字符串中数字、字母、空格和其他字符的个数
- 在一个字符串中找空格的个数,字母的个数,数字的个数,和其他字符的个数
- 接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写
- 接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
- 《任意输入一个合理大小的字符串,实现逆序输出并统计一个字符串中字母、数字、空格及其他字符的个数》
- 统计字符串中字母,数字,空格以及其他字符的个数。
- 华为计算字符个数写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
- Eclipes下载并且导入GitHub中的maven项目
- 关于XML文档的xmlns、xmlns:xsi和xsi:schemaLocation
- 靠ta取胜?阿里云强势崛起冲击世界前三!
- 后台页面显示(框架标签)
- node内存管理
- 习题 7.9 编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格、和其他字符的个数,在主函数中输入字符串以及输出上述的结果。
- android 艺术开发探索 view移动 笔记
- 类之间关系
- java中Array/List/Map/Object与Json互相转换详解
- Android优化的十个要注意的问题
- struts2的struts.xml文件的固定格式
- windows下创建.gitignore文件(git提交时忽略某些文件)
- HTML5利用Canvas模拟上下扫描动画实现
- C++文件的读取写入入门小例子