谭浩强课后题之----输入一行字符,统计英文字母,数字以及空格数量
代码:
#include<stdio.h>
#include<string.h>int main()
{char ss[1000];gets(ss);//因为有空格用scanf 读的话,遇到空格就停止了int n = strlen(ss);int num1 = 0, num2 = 0, num3 = 0,num4=0;for (int i = 0; i < n; ++i){if (isalpha(ss[i])) //字母num1++;else if (isdigit(ss[i])) //数字num2++;else if (ss[i] == ' ') //空格num3++;elsenum4++;}printf("%d %d %d %d\n", num1, num2, num3, num4);return 0;
}
谭浩强课后题之----输入一行字符,统计英文字母,数字以及空格数量相关推荐
- 输入一行字符统计英文字母,空格,数字和其他字符的个数
使用c语言的三种循环分别写出输入一行字符统计英文字母,空格,数字和其他字符的个数的代码如下: **1. for循环实现** ```c #include <stdio.h> int main ...
- 谭浩强课后题之----求和,其中a是一个数字,n表示a的位数
代码: #include<stdio.h> #include<string.h> #include<stdlib.h>int main() {int a, n;sc ...
- 谭浩强课后题(数组篇)
谭浩强课后题(数组篇) 用筛法求素数 冒泡排序 逆序存放数组元素 奇数阶魔方 用筛法求素数 代码: #include<stdio.h> #include<string.h> # ...
- 谭浩强课后题之----输出10个数中最大的
在输入的时候进行比较,打擂台法. int main() {int count = 10;int x,max=-99;while (count--){scanf("%d", & ...
- 谭浩强课后题之----水仙花数
代码: #include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> ...
- 谭浩强课后题之----求阶乘和
代码: #include<stdio.h> #include<string.h> #include<stdlib.h>int main() {int n;scanf ...
- 谭浩强课后题之----求最大公约数和最小公倍数
辗转相除法(嵌套调用) 其算法过程为: 前提:设两数为a,b设其中a 做被除数,b做除数,temp为余数 1.大数放a中.小数放b中: 2.求a/b的余数: 3.若temp=0则b为最大公约数: 4. ...
- 谭浩强课后题之----判断闰年
代码: #inlcude<stdio.h>int main() {int n; scanf("%d",&n); if(!n%4&&n%100)p ...
- C语言程序设计第五版谭浩强课后答案 第九章习题答案
C语言程序设计第五版谭浩强第九章答案 1.定义一个结构体变量(包括年.月.日).计算该日在本年中是第几天,注意闰年问题. 2.写一个函数days,实现第1 题的计算.由主函数将年.月.日传递给days ...
最新文章
- HTML5有哪些新特性、移除了哪些元素?
- 刚转Java?那准备转回.NET5吧!
- 7、mysql中的表结构操作
- 【BZOJ】1015 [JSOI2008]星球大战starwar(并查集+离线处理)
- centos7 下修改网络配置
- 【计算机基础】 经常使用的排序算法的时间复杂度和空间复杂度
- String 转Clob
- BG.Hive - part3
- paip.获取地理位置根据Ip
- (附源码)小程序 记账微信小程序 毕业设计 180815
- 民间计算机网络高手,高手在民间!牛人用Excel创作的惊人画作
- VirtualBox虚拟机安装Windows XP
- 用python语言怎么打出菱形的*号_Python打印“菱形”星号代码方法
- arnold 焦散效果渲染技巧
- 计算机校本培训心得,校本培训心得体会(通用3篇)
- 广发卡知识知多少?不懂来看,不然吃亏了!
- Springboot毕设项目股票交易模拟系统76wrijava+VUE+Mybatis+Maven+Mysql+sprnig)
- 【数据治理】数据治理标准化白皮书 (2021 年)
- 2.1.3 毫米波雷达
- 站在2023的起点,目前自动驾驶技术发展到了什么水平?
热门文章
- signal c语言,C 库函数
- php7 echo无法显示,PHP7 echo和print语句实例用法
- linux安装oracle出现os,linux下安装oracle
- 虚拟机使用的是此版本 VMware Workstation 不支持的硬件版本。 模块“Upgrade”启动失败。 未能启动虚拟机(修改.vmx文件virtualHW.version = “xx“字段)
- Brainburn movies
- python 多进程multiprocessing 队列queue报错:AttributeError: Can't pickle local object
- windows下如何查看设备的idVendor(厂商标识)和idProduct(产品标识)?
- DVWA---文件包含
- Stanford CS107 Programming Paradigms 编程范式
- java substance下载,做出漂亮的Java界面–substance.jar的使用 | 学步园