题目

IMUT 李文静《程序设计基础2020》题目集3-结构化程序设计技术

分析

搞清楚大小写字母的ASCII值,问题就迎刃而解

题解

#include<stdio.h>
int main(void)
{char word=0;
//  printf("%d %d\n",'a','A');
//  printf("%d %d\n",'z','Z');for(;(word=getchar())!='\n';){if('A'<=word&&word<'Z')word=word+1+32;else if(word=='Z')word=word-25+32;else if('a'<=word&&word<'z')word=word+1-32;else if(word=='z')word=word-25-32;printf("%c",word);   }printf("\n");return 0;
}

英文字母替换加密(大小写转换+后移1位)PTA相关推荐

  1. 练习6-3 英文字母替换加密(大小写转换+后移1位) (15 分)

    本题要求编写程序,将英文字母替换加密.为了防止信息被别人轻易窃取,需要把电码明文通过加密方式变换成为密文.变换规则是:将明文中的所有英文字母替换为字母表中的后一个字母,同时将小写字母转换为大写字母,大 ...

  2. 英文字母替换加密(大小写转换+后移1位)

    本题要求编写程序,将英文字母替换加密.为了防止信息被别人轻易窃取,需要把电码明文通过加密方式变换成为密文.变换规则是:将明文中的所有英文字母替换为字母表中的后一个字母,同时将小写字母转换为大写字母,大 ...

  3. (PTA)英文字母替换加密(大小写转换+后移1位)python

    本题要求编写程序,将英文字母替换加密.为了防止信息被别人轻易窃取,需要把电码明文通过加密方式变换成为密文.变换规则是:将明文中的所有英文字母替换为字母表中的后一个字母,同时将小写字母转换为大写字母,大 ...

  4. 英文字母、单词大小写转换

    感觉没啥讲的,就写个例题直接看吧 题目:输入一串字母     输出各字母相对的大小写 例如输入ASDFghj     输出asdfGHJ include <stdio.h> char c[ ...

  5. 从键盘输入一个英文字母,如果它是大写英文字母,则将其转换为小写英文字母,如果它是小写英文字母,则将其转换为大写英文字母,然后将它及其ASCII码值显示到屏幕上,如果不是英文字母,则不转换直接输出到屏幕

    从键盘输入一个英文字母,如果它是大写英文字母,则将其转换为小写英文字母,如果它是小写英文字母,则将其转换为大写英文字母,然后将它及其ASCII码值显示到屏幕上,如果不是英文字母,则不转换直接输出到屏幕 ...

  6. 从键盘输入一个英文字母,进行大小写字母转换,并输出。

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

  7. 提高工作效率的bat脚本,批量修改文件名脚本(批量修改替换、大小写转换)

    Android开发里的资源文件名称是不能有空格.横杠 - .大写字母的,但是美术给过来的图片资源或多或少都会含有这些,而且图片到达一定数量时,自己手动改名实在是太耗费时间了,所以搞了俩脚本文件来节约改 ...

  8. python电话号码转换英文字母_用python实现英文字母和相应序数转换的方法

    第一步:字母转数字 英文字母转对应数字相对简单,可以在命令行输入一行需要转换的英文字母,然后对每一个字母在整个字母表中匹配,并返回相应的位数,然后累加这些位数即可.过程中,为了使结果更有可读性,输出相 ...

  9. python英文字母转特定数字_用python实现英文字母和相应序数转换的方法

    第一步:字母转数字 英文字母转对应数字相对简单,可以在命令行输入一行需要转换的英文字母,然后对每一个字母在整个字母表中匹配,并返回相应的位数,然后累加这些位数即可.过程中,为了使结果更有可读性,输出相 ...

最新文章

  1. 信标组的磁标安装长度
  2. oracle xtts 介绍,oracle_rman_xtts_v3
  3. c# 基于layui的通用后台管理系统_基于spring boot和vuejs的通用后台管理系统脚手架 guns-lite...
  4. 贝叶斯公式的个人理解
  5. 参会指南 | 首届音视频线上峰会倒计时1天!
  6. Amazon Aurora 深度探索
  7. 如何用python自动改试卷_利用Python和Jinja2自动生成试卷
  8. scss百分号操作符的一个使用例子
  9. f2 柱状图滚动 钉钉小程序_钉钉小程序使用阿里的F2图表
  10. mac搭建mysql环境
  11. 海信新机F30S即将发布:搭载紫光展锐虎贲T310处理器
  12. compile error
  13. [教程]控制反转(IoC)与依赖注入(DI)
  14. 怎么通过dd命令分析文件系统
  15. java 父子级json组装不用递归_揭秘java中无数人伤透脑筋最为神秘的技术之一——ClassLoader...
  16. 面向对象设计思想(马老师)——笔记
  17. windows美化指南秒变mac风格
  18. C++ - 实现strcpy函数
  19. codevs1034
  20. Java学习笔记----File类与IO流

热门文章

  1. 计算机网络——物理层(宽带接入技术)
  2. 计算机副教授工作,评副教授的基本条件
  3. YTU 计算机网络课程设计
  4. 小程序使用post请求遇到的问题
  5. 现代企业管理-组织与领导
  6. 名片管理系统(构建可进不可退的多级从菜单名单系统)
  7. DS18B20温度转换与显示
  8. excel计算机不准确,Excel排序不准确的解决方法
  9. 如何更改MySQL数据库密码(免密)
  10. n行数字组成的数字三角形详解