第章数组—批量数据的处理
通常的空白字符应该作结束符,如何输入字符串? cin.getline(字符数组名str, 字符个数n, 结束符,‘\n’) 第1个参数:str是字符数组名,将存放输入的字符串的各个字符; 第2个参数:n为允许输入的最大字符个数; 第3个参数:结束符可以是’\n’,可以缺省以回车结束,也可以自己定义; 功能:一次连续读入多个字符(可以含空白字符),直到读满n个,或遇到指定的结束符(默认为‘\n’停止。)读入的字符串存放于字符数组str中,但不包括结束符,最后自动加上‘\0’结束操作。 【例6-15】 cin.getline应用举例,默认回车为终止符。 #include iostream using namespace std; void main() { char str[200]; cin.getline(str,sizeof(str)); //第三个参数省略,默认回车为终止符 coutstrendl; //输出 } 分析: ①单词是由大小写英文字母组成的字符序列; ②找出一个完整的单词,以字母开头,中间不包 含非字母字符。 ③用i记录当前字符位置,len记录当前单词的长 度,num是单词统计数。 ④i从0开始检查str[i],如果是单词首字母,则 继续检查直到该单词结束,num加1,如果是非 字母,则继续寻找下一个单词。 例6-18
您可能关注的文档
最近下载
- 《长亭送别》课件(31页).ppt VIP
- 电力系统通信电源及其应急预案.pdf VIP
- 西门子阀门定位器操作手册.pdf VIP
- 起重吊装重点项目工程专项重点项目施工专项方案.doc VIP
- 合肥市瑶海区2026年中考二模化学试题(含答案).pdf VIP
- 2025南方电网玉溪供电局项目制用工招聘参考试题(38人)附答案解析.docx VIP
- 2022年公司年终工作总结1500字模板4篇.docx VIP
- 2024江西鹰潭余江区招聘社区工作者21人笔试备考试题及答案解析.docx VIP
- GJB_1406a-2021_产品质量保证大纲要求.pdf VIP
- 《施工质量管理》课件.ppt VIP
原创力文档

文档评论(0)