数组7

作者: 时间:2020-07-09 点击数:

四、字符串处理函数
  puts(数组名):输出字符串内容;  
  gets(数组名): 输入字符串。         scanf("%s",数组名);   区别:scanf接收字符串时遇到空格或回车就会结束。  但gets只是遇到回车才会结束。
  strcat(数组名1,数组名2):把字符串2连接到字符串1的后边,形成一个完整的字符串。
  strcpy(数组名1,数组名2):把字符串2复制到数组1中。  (数组1和数组2的内容完全一样,都是原先数组中的内容)
  char tt[80];   "teacher"
  strcpy(tt,"teacher");      //tt="teacher"     是error
  strlen(数组名):返回数组中字符串的长度。   (不包括\0)
  strcmp(数组名1,数组名2):字符串的比较。三个返回值:0   正数   负数 ,分别代表:两个字符串相等    字符串1大于字符串2   字符串1小于字符串2
问题:统计任意一个字符串中数字字符个数。
分析:
       遍历整个字符串
 {
     判断是否为数字字符,如是,则计数器加1;
 }

拓展1:统计小写英文字母的个数
        if ((tt[i]>='a')&&(tt[i]<='z'))
拓展2:小写元音字母的个数。  
     (a e i o  u)
  if ((tt[i]=='a')||(tt[i]=='e')||(tt[i]=='i')||(tt[i]=='o')||(tt[i]=='u'))

上一页 [1] [2] [3] 下一页

Copyright© 2020 Anyang Institute of Technology.All rights reserved.

学院地址:河南省安阳市黄河大道西段