#include

int main()

{

char c;

while((c=getchar())&&!= '\n')

{

if(c>='A' && c<='Z')

printf("%c",c+32);

else

printf("%c",c);

}

return 0;

}

这个题目有一个问题就是很多人会利用上面的方法来解决问题

但是结果确实错误的,会显示超限

因为题目中给定了100个,但是在测试结果答案的时候,会利用超过100个数据来检测你的答案

所以必须得要限制条件,利用数组来解

小技巧时间到!

strlen()可以很巧妙的解决你不知道输入的个数是多少哦!

#include

#include

int main()

{

char a[100];

gets( a );

for ( int i = 0; i < strlen( a ); i++ )

{

if ( a[i] >= 'A' && a[i] <= 'Z' )

printf( "%c", a[i] + 32 );

else

printf( "%c", a[i] );

}

return 0;

}

如果有不懂的可以在下面评论唔,最多两天就可以得到回复啦

或者加QQ询问唔

2322136045

ps:记得备注唔!

【c语言训练】大,小写问题,【C语言训练】大、小写问题 (C语言代码)相关推荐

  1. BERT面向语言理解的深度双向变换预训练

    https://www.toutiao.com/a6648267891932135949/ 2019-01-20 02:04:22 BERT: Pre-training of Deep Bidirec ...

  2. C语言结构联合位字段知识体系总结大学霸IT达人

    C语言结构联合位字段知识体系总结大学霸IT达人 C语言的基础类型中只能去定义单一类型的变量用于指代数据,但在现实生活中我们常常要处理的数据却会包含多种类型的数据. 例如,公司员工的信息管理,每个员工的 ...

  3. 大前端开发者需要了解的基础编译原理和语言知识

    转自:https://yq.aliyun.com/articles/180879 在我刚刚进入大学,从零开始学习 C 语言的时候,我就不断的从学长的口中听到一个又一个语言,比如 C++.Java.Py ...

  4. Python 是怎么火起来的? 转载 2018年01月12日 00:00:00 133 图:Python 之父 Guido 正在设计 Python 语言,结果家里突然潜入一条大蟒蛇,一番激烈斗争,大

    Python 是怎么火起来的? 转载 2018年01月12日 00:00:00 133 图:Python 之父 Guido 正在设计 Python 语言,结果家里突然潜入一条大蟒蛇,一番激烈斗争,大蟒 ...

  5. 怎么用c语言表示大整数的四则运算,用c语言编写大整数的四则运算,求大神

    用c语言编写大整数的四则运算,求大神 答案:3  信息版本:手机版 解决时间 2019-10-03 17:13 已解决 2019-10-03 01:32 用c语言编写大整数的四则运算,求大神 最佳答案 ...

  6. 详解-OTUS(大津法-最大类间方差)原理及C语言代码实现

    灰度图二值化: 我们在对灰度图像进行处理的时候,为了便于观察和分析,经常需要将图像中的目标主体和背景分割开来,变成二值化图像(只有黑和白,黑白图像) 加菲猫--灰度图--二值化 而我们知道灰度图像是有 ...

  7. c语言程序设计0039大作业答案,西南大学20年12月[0039]C语言程序设计课程大作业参考...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 要答案非免费q:751495932 西南大学培训与继续教育学院课程考试试题卷学期 2020年秋季 课程名称[编号]:C语言程序设计[0039] 考试类别: ...

  8. 操作系统大作业 基于Linux的模拟进程调度算法 运用c++语言编程 在VMware虚拟机里 centos 亲自写亲自测试 代码 说明书

    发布文章 博文管理我的博客退出 Trash Temp 操作系统大作业 基于Linux的模拟进程调度算法 运用c++语言编程 在VMware虚拟机里 centos 亲自写亲自测试 代码 说明书 @[TO ...

  9. 大数据DTSpark蘑菇云行动之 第一课:Scala语言开发环境搭建

    大数据DTSpark"蘑菇云"行动之 第一课:Scala语言开发环境搭建 第一次听王家林老师的课,感觉很不错,特别是家林老师对技术的那种热情深深的感染了我.希望在以后的日子学有所成 ...

  10. c语言同步控制程序设计,C语言程序设计之上机指导及同步训练

    内容简介: C语言程序设计之上机指导及同步训练 目 录 第一部分 实验篇1 第一章 Turbo C 的使用1 1.1 Turbo C的工作窗口1 1.2 编辑一个新文件2 1.3 编辑一个已存在的文件 ...

最新文章

  1. 快捷指令_苹果怎么关闭快捷指令通知提醒 取消ios14快捷指令设置方法
  2. python如何安装panda数据库_python怎么安装pandas
  3. Spring和shiro整合 logout 配置方式
  4. STM32系列--初识寄存器1
  5. 我们如何衡量一个微服务实施的成功
  6. 常用模块之 time,datetime,random,os,sys
  7. 面试官: 平时开发中你用过读写锁吗?
  8. python中字符串乘法_python leetcode 字符串相乘实例详解
  9. 手把手教用XNA开发winphone7游戏(三)
  10. Gtk-WARNING : cannot open display----这个问题在NVIDIA TX2上碰到过就是DISPLAY=“:0“
  11. fedora 初始化系统_用Fedora数字化VHS
  12. Android内容提供者(群发短信)
  13. matlab中[d1_sj_d1],Matlab中竖曲线计算程序
  14. css中怎么改变图片尺寸,CSS也可以改变图片幅面尺寸
  15. 工业机器人图册 索罗门采夫_机械手控制系统设计(完整图纸)
  16. [生存志] 第3节 序 汉字的韵脚和格律(下)
  17. 华为mate30怎么更换鸿蒙系统,怎么升级到鸿蒙2.0系统呀
  18. 万国觉醒国服服务器未响应,万国觉醒国服与国际服互通吗 数据互通问题解答...
  19. 以太坊源码分析(39)geth启动流程分析
  20. java解压出来损坏_在Java中解压缩错误

热门文章

  1. python项目实战:获取本机所有IP地址的方法
  2. Protocol Buffers 在 iOS 中的使用
  3. [Codeforces958F2]Lightsabers (medium)(思维)
  4. XPath 详解,总结
  5. NGUI: UIPanel控件
  6. HDU Problem 2062 Bone Collector【01背包】
  7. ------ 比较二位数组大小-----
  8. 使用wireshark观察SSL/TLS握手过程--双向认证/单向认证
  9. linux 文件删除恢复
  10. UCOS在LPC上的移植