谭浩强C语言第五版的一些课后习题

第六章 第十题

统计大写、小写、数字、空格、其他字符的个数

int main(){//每输入一行统计一次int i,j;int upp,low,dig,spa,oth;upp=low=dig=spa=oth=0;//初始化个数为0 char arr[3][80];for(i=0;i<3;i++){printf("输入第%d行:\n",i+1);gets(arr[i]);//获取第一行输入 for(j=0;j<80&&arr[i][j]!='\0';j++){//开始统计if(arr[i][j]>='A'&&arr[i][j]<='Z') upp++;else if(arr[i][j]>='a'&&arr[i][j]<='z') low++;else if(arr[i][j]>='0'&&arr[i][j]<='9') dig++;else if(arr[i][j]==' ') spa++;else oth++;}}//for 输入结束printf("大写个数:%d\n",upp); printf("小写个数:%d\n",low); printf("数字个数:%d\n",dig); printf("空格个数:%d\n",spa); printf("其他个数:%d\n",oth);
}

C语言课后习题(32)相关推荐

  1. 湖北民族学院c语言试卷,C实验参考答案(湖北民族学院计算机c语言课后习题答案)..doc...

    C实验参考答案(湖北民族学院计算机c语言课后习题答案). 实验二 基本数据类型.运算符及表达式 1. 分析以下程序,判断输出结果,然后上机运行程序验证结果. (1) # include main( ) ...

  2. 河南理工大学c语言程序第六章答案,河南理工大学C语言课后习题答案精解第六章..ppt...

    河南理工大学C语言课后习题答案精解第六章. 选择题 (1) C语言中一维数组的定义方式为:类型说明符 数组名 A. [整型常量]B. [整型表达式] C. [整型常量]或[整型常量表达式]D. [变量 ...

  3. C语言课后习题(69)

    谭浩强C语言第五版的一些课后习题 第十章 第十一题 从键盘输入若干行字符,存到磁盘文件,读入数据,将其中的小写转大写 int main(){int i;FILE *fp;char str[100],c ...

  4. C语言课后习题(67)

    谭浩强C语言第五版的一些课后习题 第十章 第三题 输入字符串,将小写转为大写,输出到一个文件,以!结束 实现:输入后将小写转大写了再存到文件中 int main(){FILE *fp;char str ...

  5. C语言课后习题(50)

    谭浩强C语言第五版的一些课后习题 第七章 第十七题 递归 整数转字符串 int main(){void convert(int n);//思路 若为负数 先输出 - 若不是 直接调用函数printf( ...

  6. C语言课后习题(22)

    谭浩强C语言第五版的一些课后习题 第五章 第十七题 乒乓球对赛名单   注:(大写比小写字母ASCII值小32) int main(){char i,j,k;//字符i j k对应甲队三人for(i= ...

  7. C语言课后习题(1)

    谭浩强C语言第五版的一些课后习题 常用头文件: #include<stdio.h> #include<stdlib.h> #include<math.h> #inc ...

  8. C语言课后习题(68)

    谭浩强C语言第五版的一些课后习题 第十章 第四题 合并A B文件信息 并安字母顺序排序,输出到C文件 int main(){char str1[20],str2[20];FILE *p1,*p2,*p ...

  9. C语言课后习题(66)

    谭浩强C语言第五版的一些课后习题 第九章 第三题 编写print,输出成绩数组,包括num,name,score[3] struct Student{char num[6];char name[10] ...

最新文章

  1. 2021年大数据Flink(四十四):​​​​​​扩展阅读 End-to-End Exactly-Once
  2. 9.5. SELINUX
  3. labview linux 内核 不匹配,Linux CentOS7(或Ubuntu)中安装NI-VISA后一打开范例Simple Serial.vi就闪退,LabVIEW就崩溃。...
  4. 中内连和外联的去区别_喜欢和爱的区别是什么?“爱”的繁体字会告诉你答案...
  5. 【Luogu】P2173网络(LCT)
  6. Lingo11 解决优化问题( 下载和运行 )
  7. 超好用的两行java代码能获取几乎所有文件的contentType,返回前端能在浏览器上直接打开
  8. si4463 WDS配置参数详解
  9. SEO内部优化与SEO外部优化
  10. Mysql 给表添加字段
  11. 使用js修改图片像素颜色并保存
  12. linux 压缩固定大小,Linux 将文件打包、压缩并分割成指定大小
  13. 信贷违约风险评估预测-kaggle项目
  14. 最新VMware Workstation 9.0 / Player 5.0 / Fusion 5.0/VMware Tools 9.2.0 不同平台正式版下载
  15. 渗透测试php靶场,渗透测试靶场初体验
  16. 商汤科技2023届校招!AI先锋顶尖人才计划招募重磅启动!
  17. Android - Navigation组件
  18. 智能会议平板——哪个品牌更靠谱_哪家好?
  19. 不下载英语包 Vista照样可以玩梦幻桌面
  20. 宝宝排大小便会给出信号?怎样训练宝宝大小便?

热门文章

  1. ebay如何确定同一电脑登陆了多个账号,以及同一账号登陆过多台电脑?
  2. 不知道能不能赶上用这技术的那一天
  3. pythonfor久久_python 九九乘法表 for循环
  4. 持续集成与持续部署实践_持续集成和部署的3个最佳实践
  5. 区块链和区块链联盟_区块链是安全主题吗?
  6. 我妈妈要求一台Linux计算机
  7. 样本期望的期望 总体期望_您所在领域的人才期望开放
  8. js 数据结构中邻接矩阵的图的直观表示
  9. C语言之变量存储类型与链接属性
  10. Bootstrap 警告块