编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他

字符的个数,在主函数中输入字符串以及输出上述结果。

#include<stdio.h>
#include<math.h>
#include<stdlib.h>
int sum1 = 0, sum2 = 0, sum3 = 0, sum4 = 0;//用来统计个数
int main()
{void z(char a[], int n);char a[10];int i;printf("请输入一个字符串:");for (i = 0; i < 10; i++){scanf_s("%c", &a[i]);}z(a, 10);printf("字母的个数为:%d\n", sum1);printf("数字的个数为:%d\n", sum2);printf("空格的个数为:%d\n", sum3);printf("其他字符的个数为:%d\n", sum4);system("pause");return 0;
}
void z(char a[],int n)
{int i;for (i = 0; i < n; i++){if ((a[i] >= 'a' && a[i] <= 'z') || (a[i] >= 'A' && a[i] <= 'Z'))sum1++;elseif (a[i] >= '0' && a[i] <= '9')sum2++;elseif (a[i] == ' ')sum3++;elsesum4++;}
}

调试结果:

(17)编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他 字符的个数,在主函数中输入字符串以及输出上述结果。相关推荐

  1. c语言:输入一个字符串,统计字母,数字,空格出现的个数,c - 统计字符串字母,空格,数字,其他字符的个数和行数....

    #include #include using namespace std; /* 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. */ void count() { //统 ...

  2. ACMNO.26 C语言-字符统计2 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。

    题目描述 编写一函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其它字符的个数, 在主函数中输入字符串以及输出上述结果. 只要结果,别输出什么提示信息. 输入 一行字符串 输出 统计数据, ...

  3. 统计字符个数的c语言程序设计,编写一个函数,由实参传来一个字符串,统计此字符串中字母,数字,空格和其他字符的个数。...

    编写一个函数,由实参传来一个字符串,统计此字符串中字母,数字,空格和其他字符的个数.在主函数中输入字符串以及输出上述结果. [c源程序] #include int letter,digit,space ...

  4. 【C】编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。

    //编写一个函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其他字符的个数, //在主函数中输入字符串以及输出上述的结果. #include <stdio.h> #includ ...

  5. 【python作业】编写一个函数,由实参传来一个字符串,统计此字符串中字母和数字的个数,在主函数中输入字符串并输出上述的结果。

    编写一个函数,由实参传来一个字符串,统计此字符串中字母和数字的个数,在主函数中输入字符串并输出上述的结果. def fun(s):count1 = 0count2 = 0for i in s:if i ...

  6. 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。

    题目描述 编写一函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其它字符的个数,在主函数中输入字符串以及输出上述结果. 只要结果,别输出什么提示信息. 输入 一行字符串 输出 统计数据,4 ...

  7. 7.9编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。

    //C程序设计第四版(谭浩强) //章节:第七章 用函数实现模块化程序设计 //题号:7.9 //题目:编写一个函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其他字符的个数, //在主函 ...

  8. 编写一个函数,由实参传来一个字符串,统计次字符串中字母、数字、空格和其他字符的个数,在主函数 中输入字符串以及输出上述的结果

    /*编写一个函数,由实参传来一个字符串,统计次字符串中字母.数字.空格和其他字符的个数,在主函数 中输入字符串以及输出上述的结果*/#include <stdio.h> #include ...

  9. C语言程序设计联系题 编写一个函数,由实参传来一个字符串,统计此字符串中的字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述结果。

    编写一个函数,由实参传来一个字符串,统计此字符串中的字母.数字.空格和其他字符的个数,在主函数中输入字符串以及输出上述结果. #include<stdio.h> #include<s ...

最新文章

  1. ES6-8 - 函数名/对象拓展、描述符、getter/setter
  2. mysql的join语句使用_MySQL开发技巧——如何正确使用Join语句
  3. Android10一直获取IP地址,Android 获取IP地址的实现方法
  4. C++ 数据类型转换详解之终极无惑
  5. Cadence OrCAD17.2禁止start page启动设置方法
  6. CAD2006 ----VBA(Hello World)
  7. 我在Python的艳阳里,大雪纷飞
  8. html+js的lrc歌词同步播放器
  9. 手速最快的是电竞选手?错了,是程序员
  10. 视频人员行为识别(Action Recognition)
  11. php qq授权_PHP模拟QQ网页版授权登陆
  12. 在 dhcpd 中配置分配静态路由条目
  13. Google Map开发之实战
  14. 最全Pycharm教程(3)——代码的调试、运行
  15. VBA 模块级变量和过程级变量,全局变量,局部变量,end,exit end sub等影响
  16. 小米启用新域名mi.com
  17. Vundle ,Vim Bundle
  18. JSON(生成和解析)
  19. 【Python】什么是python对象
  20. 让自己变得更加强大的方法(意念手册)

热门文章

  1. 3D打印机热敏传感器不显示温度
  2. BZOJ5465 APIO2018选圆圈(KD-Tree+堆)
  3. “妖股”唯品会股价跌破200美元 将受阿里IPO影响
  4. ftp上传软件,五大容易上手的ftp上传软件
  5. jquery使用离线高德地图
  6. 爱默生电梯维修服务器,爱默生电梯故障代码 爱默生电梯怎么看故障代码
  7. 被憋坏了,露营和玩飞盘火爆起来
  8. python求圆面积_python如何求圆的面积 python求圆的面积方法
  9. 我在她心中到底是什么呢?
  10. 顺丰同城开启招股:预计上市时市值160亿港元,经营效率优化,扭亏为盈时间尚未可知