满意答案

CHY小爱

2013.11.09

采纳率:50%    等级:12

已帮助:38207人

这种题该自己做吧。

#include

#define MaxLen 255

int main() {

int upper, lower, digit, other, i;

char input[MaxLen];

char c;

upper = lower = digit = other = 0;

printf("Input a string: ");

scanf("%s", input);

for (i=0; i

if (isupper(input[i]))

upper += 1;

else if (islower(input[i]))

lower += 1;

else if (isdigit(input[i]))

digit += 1;

else

other += 1;

}

printf("Upper: %d, Lower: %d, Digit: %d, Others: %d\n",

upper, lower, digit, other);

printf("Press ESC + Enter to exit.\n");

while(1) {

c = getchar();

if (c == 0x1B) exit(0);

}

}

00分享举报

c语言输入字母程序退出,C语言作业:输入一串字母区分大小写和数字,要求分别输出大小写字母和数字以及个数,并按ESC退出。...相关推荐

  1. C语言阶梯程序,阶梯式C语言程序设计实验指导书.pdf

    C 语言课程实验教学案例 目 录 项目级案例 2 语句级案例 3 案例一 CPI 增长计算 4 项目案例 文本编辑器之一 -- 显示软件界面 6 案例二 获取三位整数的每一位数字 7 案例三 大小写字 ...

  2. c语言二维数组输入数据,c语言编写程序,把下面的数据输入到一个二维数组中:...

    c语言编写程序,把下面的数据输入到一个二维数组中: 答案:3  信息版本:手机版 解决时间 2019-10-07 01:08 已解决 2019-10-06 03:19 1. 编写程序,把下面的数据输入 ...

  3. c语言 人工智能程序入门,C语言程序设计——快速入门与提高

    课程概况 为什么要学习C语言 1.C简单好学,上可表达人的思想,下可管理硬件,是顶天(人)立地(机)的语言. 2.C和操作系统Unix是孪生兄弟,所有操作系统包括Windows,Android,IOS ...

  4. 五子棋对弈程序c语言,五子棋程序纯C语言版.doc

    五子棋程序纯C语言版 五子棋程序纯C语言版 //以前发的代码里因为有C++的一点点代码,现在我把那C++的代码改掉.重发出来.//但是这些代码由于编译器的原因,在TC下仍无法运行.请使用VC.#inc ...

  5. c语言词法分析程序,词法分析器(c语言实现)

    <词法分析器(c语言实现)>由会员分享,可在线阅读,更多相关<词法分析器(c语言实现)(6页珍藏版)>请在人人文库网上搜索. 1.词法分析c实现一. 实验目的设计.编制并调试一 ...

  6. 2n 用c语言编程程序,用C语言编写程序.ppt

    <用C语言编写程序.ppt>由会员分享,可在线阅读,更多相关<用C语言编写程序.ppt(64页珍藏版)>请在人人文库网上搜索. 1.第2章 用C语言编写程序,2.1 在屏幕上显 ...

  7. c语言流星雨程序下载,c语言 流星雨的实现.doc

    1 题目 流星雨的实现题目 流星雨的实现 学院 学院 班级 班级 姓名 姓名 学号 学号 指导教师 指导教师 时间 时间 2 目录目录 一一 课程设计目的课程设计目的 2 二二 设计内容与要求设计内容 ...

  8. linux 易语言窗口程序_易语言开发Linux程序

    令人兴奋的是易语言可以开发Linux程序,易语言是一个跨平台的开发工具,支持Windows及Linux.使用易语言开发Linux程序,您可以在Windows环境下编写基本于Windows的程序,及编写 ...

  9. C语言编写程序助手,C语言代码实例助手下载

    c语言代码实例助手是一款简单专业的C语言学习助手软件,该软件可以帮助用户执行和调试用户编写的代码,同时还内置有多种入门学习代码,还为用户整合了C语言学习过程中可以遇到的问题,其中包括入门代码.算法.图 ...

  10. c语言基础程序改错,C语言复习题程序改错

    C语言复习题 程序改错.doc [程序改错]只允许修改错误代码,其他代码不允许修改功能判断m是否为素数,若是返回1,否则返回0.*/include stdio.h/ERROR/int fun int ...

最新文章

  1. 如何卸载office201032位_微软官方安装卸载修复工具、恶意软件删除工具,了解下!...
  2. c+和python先学哪个比较好-C和Python我该先学什么?
  3. Telerik RadGridView动态增删行及行列操作
  4. refract推导_我们如何利用Refract来利用React式编程的力量
  5. HONGJIN4 2013
  6. Redis BigKey
  7. 设备树与驱动的关系_9 Linux设备树的原理与应用实例(一)—— 什么是设备树...
  8. STM32电机库5.4开源注释 KEIL工程文件 辅助理解S STM32电机库5.4开源注释
  9. 联通宽带光猫获取超级密码教程!!
  10. word章节模板构建:新建样式和多级列表。(附插入目录)
  11. 在线计算机励志文案,那些惊艳的励志文案,句句经典,值得点赞
  12. WSN基于自适应网格的多目标定位算法
  13. 怎么下载jQuery文件
  14. 分享一个盟重英雄脚本挂机工具(附随机数生成源码)
  15. 全闪存存储的VDI场景应用
  16. 赵小楼《天道》深度解析(74)站着对话、品性、尊严都需要代价和成本的
  17. 极简权限认证必须掌握【代码+原理+建议收藏】
  18. Android手势操作
  19. NOI openjudge 计算2的N次方
  20. Apache Log4j Server 反序列化漏洞(CVE-2017-5645)

热门文章

  1. xvid x264
  2. 白领做什么副业好?年轻人有哪些副业可以有做?
  3. 15-1 面试核心部分要点(基础部分给新手看的,祝莘莘学子早日学业有成) --不要害怕Java难,这两章掌握了,Java基础就掌握了
  4. c# sql Server 连接 数据库教程
  5. C#综合揭秘——细说事务
  6. GAN深度强化学习1
  7. LiveGBS国标平台可通过GB28181接入海康大华宇视等摄像头设备或平台Linux非root 用户启动和停止
  8. Java春招面试宝典300题(2023)
  9. echart横坐标太长导致坐标显示不完全(三种方法)
  10. 解决文件上传时文件过大问题