C语言-密码2,输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。
1043: C语言-密码2
题目描述
输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。
输入
一行字符
输出
加密处理后的字符
样例输入
a b
样例输出
b c
#include<stdio.h>
#include<string.h>
int main()
{int i;char ch[100];gets(ch);for(i=0;ch[i]!='\0';i++){if((ch[i]<=121)&&(ch[i]>=97)){ch[i]=ch[i]+1;}if(ch[i]==122){ch[i]='a';}}printf("%s",ch);return 0;
}
注意:’\0’与’\n’的区别
C语言-密码2,输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。相关推荐
- 习题 4.15 用条件编译方法实现以下功能:输入一行电报文字,可以任选两种输出,一为原文输出;一为将字母变成其下一字母。用#define命令来控制是否要译成密码。
C++程序设计(第三版) 谭浩强 习题4.15 个人设计 习题 4.15 用条件编译方法实现以下功能:输入一行电报文字,可以任选两种输出,一为原文输出:一为将字母变成其下一字母.(如'a'变成'b'· ...
- 5.2 C语言练习(电报加密:输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。)
[练习] 题目要求:输入一行电报文字,将字母变成其下一字母(如 'a' 变成 'b' -- 'z' 变成 'a' 其它字符不变). 解题线索:ASCII 表可知 a 与 b 相差 1 #include ...
- 用条件编译方法实现以下功能:输入一行电报文字,可以任选两种输出,一为原文输出;一为将字母变成其下一个字母。用define命令控制
用条件编译方法实现以下功能:输入一行电报文字,可以任选两种输出,一为原文输出:一为将字母变成其下一个字母(a变成b,-,z变成a,其他字符不变).用define命令来控制是否要译成密码. 通过宏定义中 ...
- 输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)
题目描述 输入一行电报文字,将字母变成其下一字母(如'a'变成'b'--'z'变成'a'其它字符不变). 输入 一行字符 输出 加密处理后的字符 样例输入 a b 样例输出 b c #include& ...
- 输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。
题目描述 输入一行电报文字,将字母变成其下一字母(如'a'变成'b'--'z'变成'a'其它字符不变). 输入 一行字符 输出 加密处理后的字符 样例输入 a b 样例输出 b c#include&l ...
- C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数
C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数 题目: 输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数 样例输入: aklsjflj123 ...
- c++ 编一程序,输入一行字符串,将其中的大写英文字母改为小写,再输出。
#include <iostream> #include <cstring> using namespace std; //3.编一程序,输入一行字符串,将其中的大写英文字母改 ...
- C语言学习之输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. #include <stdio.h> #include <string.h> void main(){cha ...
- C语言实现,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 代码实现: /*输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数.*/ #include <stdio. ...
最新文章
- 电子电路基础复习 —— 电感
- 截取视图某一段另存为部分视图(Partial View)
- sagemaker+deeplens学习
- android studio import android-source-code
- 大型网站典型故障案例分析
- 解构给默认值_5个 JS 解构有趣的用途
- C#LeetCode刷题之#54-螺旋矩阵(Spiral Matrix)
- 安卓手机软件开发_奇怪!苹果手机运存小,流畅度反而胜于安卓,今天终于明白了...
- 论文赏析[AAAI18]面向序列建模的元多任务学习
- liunx 下mysql 的安装
- ssh互相免密登录_linux服务器之间实现ssh免密码登录的方法
- 商城购物车php代码,php网上商城购物车设计代码
- MySQL 数据库备份(完全备份与恢复)
- C# Ajax上传图片同时生成微缩图(附Demo)
- ViewportWidth,Width,MeasuredWidth
- 掌握模电必需阅读的几本书
- 推荐:基于.NET写的本地搜索工具-EverythingToolbar
- iOS开发——Siri语音识别
- Android 自定义DatePick 只显示年月,日期选择年月
- adc0804模数转换实验报告_ADC0804模数转换与显示