谭浩强课后题之----输入一行字符,统计英文字母,数字以及空格数量
代码:
#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 ...
最新文章
- 薅羊毛的齐家网遭增长瓶颈,互联网家装迎来破局者!1-06-13
- linux与windows下tomcat的java内存设置
- zoj 3386 Trick or Treat 三分 求最大值的 最小值
- nyoj904 search
- 05.doc_delete操作
- 使用Groovy代码执行本地操作系统命令的方法
- Apache Shiro第2部分–领域,数据库和PGP证书
- ORACLE1.21 PLSQL 01
- java jps都卡死,java长时间运行后,jps失效
- 工作五年再回首java---开篇
- Oracle的基本查询知识
- 阿里矢量图库icomoon的icon引用方法
- Project(9)——收货地址 -查看列表
- Java8实现List转Map
- vue-amap的使用
- PASCAL 高级编程
- CentOS等保三级安全加固方案
- oracle数据库怎么分组查询,oracle数据库之分组查询
- py-fater-rcnn中config.py參數的調整
- php手机打开pdf文件怎么打开,PDF文件怎么打开?手机打开PDF及编辑的技巧
热门文章
- 海康设备字母编号含义 H5:0,H7:1,KT2:2,G5:3
- ubuntu docker用mount或volume与windows共享文件(samba)(设置共享ip地址)
- linux 环境变量 export PATH和PATH有什么区别?
- python os 文件操作 getcwd()方法
- 用户变量和系统变量的区别是什么?
- Python 计算机视觉(二) —— OpenCV 基础
- 5G 非独立组网链路预算公式(笔记)
- Java中的System.out.println到底是什么,而且Java源码中System.java的out是null,为什么可以调用println方法?
- PHP密码生成管理源码,php密码生成类(附源码)
- java中实现将十六进制按位取反