C语言程序设计第8章-8.5.pptxVIP

  • 9
  • 0
  • 约6.13千字
  • 约 29页
  • 2020-02-07 发布于辽宁
  • 举报
C语言程序设计实例教程 C语言程序设计实例教程第8章 指针8.5 指针与字符串本节要点字符串在内存中的存储形式如何使指针指向一个字符串字符串的输入和输出方法字符串数组的定义与引用方法字符串处理函数的使用实例42 字符串的存储形式——统计各类字符的个数【实例任务】输入一连续的字符串,然后统计数字、小写字母、大写字母和其他字符的个数。程序的运行结果如图8-24所示。图8-24 程序运行结果实例42 字符串的存储形式——统计各类字符的个数【程序代码】#include stdio.h#include string.hmain(){ char str[100]; int i,n=0,wx=0,wd=0,c=0; /*n、wx、wd、c分别用来存储数字、小写字母、大写字母和字符的个数*/ printf(请输入无非空格和制表符的连续字符串: ); scanf(%s,str); /*以下循环用于统计各类字符的个数*/ for(i=0;i100;i++) { if(str[i]==\0) break;实例42 字符串的存储形式——统计各类字符的个数【程序代码】 if(isdigit(str[i])) /*isdigit()是判断是否为数字的函数*/ n=n+1; else if(islower(str[i])) /*islower()是判断是否为小写字母的函数*/ wx++; e

文档评论(0)

1亿VIP精品文档

相关文档