字符在内存中存储的是其对应的ASCII码,大写字母的ASCII码与小写字母的ASCII码相差32,因此可根据此特点来进行实现:

getchar()-------读取输入的字符

putchar()-------输出对应的字符

#include<stdio.h>
#include<assert.h>
int main()
 {
    int ch = 0;
    while ((ch = getchar())!=EOF)//getchar读取失败就会返回EOF,EOF!=EOF此时为假,则循环停止
    {
        putchar(ch+32);
        getchar();//拿走后面的\n
    }
    return 0;
}

输入一个大写字母,输出对应的小写形式相关推荐

  1. 试题8 算法训练 P0103(从键盘输入一个大写字母,要求改用小写字母输出。)

    题目: 从键盘输入一个大写字母,要求改用小写字母输出. 输入 A 输出 a 分析思路: 主要考虑ASII码值的相互转化 a: 对应ASII值为:97 A: 对应ASII值为:65 大小写之间相差32 ...

  2. 从键盘输入一个大写字母,要求改用小写字母输出。

    从键盘输入一个大写字母,要求改用小写字母输出. 输入 A 输出 a import java.util.Scanner;public class Main{public static void main ...

  3. 从键盘输入一个大写字母,转换成小写字母

    #include <stdio.h> int main() { char n; printf("请输入一个大写字母:"); scanf("%c",& ...

  4. 例子4.11 从键盘输入一个大写字母,要求改用小写字母输出

    #include <stdio.h> void main() {   char a,b;    a=getchar();    printf("%c,%d/n",a,a ...

  5. C语言-转化大写字母为小写字母输入一个大写字母,要求用小写字母输出

    #include <stdio.h> int main ( ) {char c1,c2;c1=getchar();c2=c1+32;putchar(c2); return 0; }

  6. 输入一个字符,判断它如果是小写字母输出其对应大写字母;如果是大写字母输出其对应小写字母;如果是数字输出数字本身;如果是空格,输出“space”;如果不是上述情况,输出“other”。

    输入一个字符,判断它如果是小写字母输出其对应大写字母:如果是大写字母输出其对应小写字母:如果是数字输出数字本身:如果是空格,输出"space":如果不是上述情况,输出"o ...

  7. c程序设计:编写一个程序,输入一个大写字母,输出其小写字母

    c程序设计:编写一个程序,输入一个大写字母,输出其小写字母 #include <stdio.h> int main() {char c1,c2; //c1为大写字母,ASCII:65;c2 ...

  8. 从键盘输入一个大写字母,然后转换成小写字母输出。

    #include<stdio.h> void main() {char ch1,ch2; printf("请输入一个大写字母:"): ch1=getchar(); ch ...

  9. C语言输入一个大写字母,试输出其小写字母

    代码如下: #include<stdio.h> #int main() {char ch;printf("请输入一个大写字母:"): ch=getchar();ch=c ...

  10. c语言之从键盘输入一个大写字母,要求改用小字母输出

    //从键盘输入一个大写字母,要求改成用小写字母输出 #include <stdio.h> int main() {char c1, c2; //定义字符串变量c1 = getchar(); ...

最新文章

  1. vi/vim的选中/复制/粘贴命令
  2. python生产和消费模型_python queue和生产者和消费者模型
  3. 认识RAID磁盘阵列
  4. 在express.js上启用HTTPS
  5. 深度学习赋能视频编码
  6. 实战-130W表增加字段耗时
  7. $* $@ $# $? $$ $! $0 $_
  8. python虚拟环境打包deb_可以为python脚本创建deb包吗?
  9. 小学生手写Python程序解魔方!这是高手,这绝对是高手!
  10. jpa 人大金仓数据库方言_国产数据库的春天,人大金仓完成近亿元融资
  11. C++单例实现及回收(转)
  12. 4.7 Spark SQL 数据分析流程
  13. django -- url 的 命名空间
  14. 【连载】第五章机械振动第一节——简谐振动
  15. 汽车维修企业管理【1】
  16. oracle字段名小写改大写,Oracle数据库中如何实现将将表中字段名转换为大写
  17. errorcode 微信分享_分享错误码
  18. 华为智慧屏鸿蒙系统深度评测,八个维度深度评测华为荣耀智慧屏
  19. 关于运行软件报错Address already in use
  20. 什么情况下你会毫不犹豫地辞职?

热门文章

  1. 基本webpack.config.js配置和packag.json配置
  2. mmdetection ValueError: need at least one array to concatenate解决方案
  3. 职称外语 计算机应用能力要求,关于职称外语和计算机应用能力要求有关问题的解释说明...
  4. Winform应用程序 MDI窗体设计
  5. 15100364杨舒雅
  6. Linux下C语言编程概述
  7. Would you be interested in
  8. select函数笔记
  9. 006_similarsites
  10. linux 时间系统调用和四种时间结构