c语言输入字母程序退出,C语言作业:输入一串字母区分大小写和数字,要求分别输出大小写字母和数字以及个数,并按ESC退出。...
满意答案
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退出。...相关推荐
- C语言阶梯程序,阶梯式C语言程序设计实验指导书.pdf
C 语言课程实验教学案例 目 录 项目级案例 2 语句级案例 3 案例一 CPI 增长计算 4 项目案例 文本编辑器之一 -- 显示软件界面 6 案例二 获取三位整数的每一位数字 7 案例三 大小写字 ...
- c语言二维数组输入数据,c语言编写程序,把下面的数据输入到一个二维数组中:...
c语言编写程序,把下面的数据输入到一个二维数组中: 答案:3 信息版本:手机版 解决时间 2019-10-07 01:08 已解决 2019-10-06 03:19 1. 编写程序,把下面的数据输入 ...
- c语言 人工智能程序入门,C语言程序设计——快速入门与提高
课程概况 为什么要学习C语言 1.C简单好学,上可表达人的思想,下可管理硬件,是顶天(人)立地(机)的语言. 2.C和操作系统Unix是孪生兄弟,所有操作系统包括Windows,Android,IOS ...
- 五子棋对弈程序c语言,五子棋程序纯C语言版.doc
五子棋程序纯C语言版 五子棋程序纯C语言版 //以前发的代码里因为有C++的一点点代码,现在我把那C++的代码改掉.重发出来.//但是这些代码由于编译器的原因,在TC下仍无法运行.请使用VC.#inc ...
- c语言词法分析程序,词法分析器(c语言实现)
<词法分析器(c语言实现)>由会员分享,可在线阅读,更多相关<词法分析器(c语言实现)(6页珍藏版)>请在人人文库网上搜索. 1.词法分析c实现一. 实验目的设计.编制并调试一 ...
- 2n 用c语言编程程序,用C语言编写程序.ppt
<用C语言编写程序.ppt>由会员分享,可在线阅读,更多相关<用C语言编写程序.ppt(64页珍藏版)>请在人人文库网上搜索. 1.第2章 用C语言编写程序,2.1 在屏幕上显 ...
- c语言流星雨程序下载,c语言 流星雨的实现.doc
1 题目 流星雨的实现题目 流星雨的实现 学院 学院 班级 班级 姓名 姓名 学号 学号 指导教师 指导教师 时间 时间 2 目录目录 一一 课程设计目的课程设计目的 2 二二 设计内容与要求设计内容 ...
- linux 易语言窗口程序_易语言开发Linux程序
令人兴奋的是易语言可以开发Linux程序,易语言是一个跨平台的开发工具,支持Windows及Linux.使用易语言开发Linux程序,您可以在Windows环境下编写基本于Windows的程序,及编写 ...
- C语言编写程序助手,C语言代码实例助手下载
c语言代码实例助手是一款简单专业的C语言学习助手软件,该软件可以帮助用户执行和调试用户编写的代码,同时还内置有多种入门学习代码,还为用户整合了C语言学习过程中可以遇到的问题,其中包括入门代码.算法.图 ...
- c语言基础程序改错,C语言复习题程序改错
C语言复习题 程序改错.doc [程序改错]只允许修改错误代码,其他代码不允许修改功能判断m是否为素数,若是返回1,否则返回0.*/include stdio.h/ERROR/int fun int ...
最新文章
- 如何卸载office201032位_微软官方安装卸载修复工具、恶意软件删除工具,了解下!...
- c+和python先学哪个比较好-C和Python我该先学什么?
- Telerik RadGridView动态增删行及行列操作
- refract推导_我们如何利用Refract来利用React式编程的力量
- HONGJIN4 2013
- Redis BigKey
- 设备树与驱动的关系_9 Linux设备树的原理与应用实例(一)—— 什么是设备树...
- STM32电机库5.4开源注释 KEIL工程文件 辅助理解S STM32电机库5.4开源注释
- 联通宽带光猫获取超级密码教程!!
- word章节模板构建:新建样式和多级列表。(附插入目录)
- 在线计算机励志文案,那些惊艳的励志文案,句句经典,值得点赞
- WSN基于自适应网格的多目标定位算法
- 怎么下载jQuery文件
- 分享一个盟重英雄脚本挂机工具(附随机数生成源码)
- 全闪存存储的VDI场景应用
- 赵小楼《天道》深度解析(74)站着对话、品性、尊严都需要代价和成本的
- 极简权限认证必须掌握【代码+原理+建议收藏】
- Android手势操作
- NOI openjudge 计算2的N次方
- Apache Log4j Server 反序列化漏洞(CVE-2017-5645)
热门文章
- xvid x264
- 白领做什么副业好?年轻人有哪些副业可以有做?
- 15-1 面试核心部分要点(基础部分给新手看的,祝莘莘学子早日学业有成) --不要害怕Java难,这两章掌握了,Java基础就掌握了
- c# sql Server 连接 数据库教程
- C#综合揭秘——细说事务
- GAN深度强化学习1
- LiveGBS国标平台可通过GB28181接入海康大华宇视等摄像头设备或平台Linux非root 用户启动和停止
- Java春招面试宝典300题(2023)
- echart横坐标太长导致坐标显示不完全(三种方法)
- 解决文件上传时文件过大问题