第10周项目2解密M$pszi$y
来源:互联网 发布:μvision是什么软件 编辑:程序博客网 时间:2024/06/06 01:46
问题及代码:
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:love.cpp *作 者:单昕昕 *完成日期:2014年11月2日 *版 本 号:v1.0 * *问题描述:小明让同学传纸条给小丽,纸条上写着M$pszi$y。因为他们俩人的“加密”手段泄露,决定纸条由人传,加密数字(1-9)用两人约好的手势传。所以在解密前,需要将加密数字提前输入。例,输入4(回车)M$pszi$y(回车),输出……*程序输入:M$pszi$y.加密数字(1-9)*程序输出:输入M$pszi$y,输出小明的真实意思。*/#include <iostream>#include <cstdio>using namespace std;int main(){ cout<<"请输入加密数字(1-9)中的一个数字:"<<endl; int i; char ch; cin>>i; getchar(); while((ch=getchar())!='\n') { putchar(ch-i); } return 0;}
运行结果:
知识点总结:
getchar(),while((ch=getchar())!='\n') , putchar(ch-i),主要是这三条指令的运用。
学习心得:
使用字符输入输出函数真方便阿~~我一开始用switch语句,不仅代码长,而且只能一次一个输入输出正确的字母。幸好及时调整放弃了switch语句。
0 0
- 第10周项目2解密M$pszi$y
- 第10周项目2-M$pszi$y是什么意思
- 第10周项目2-M$pszi$y拓展
- 第10周 项目2 M$pszi$y是什么意思
- 第10周项目2-M$pszi$y是什么意思
- 第10周项目2 M$pszi$y 含义
- 第10周项目2-M$pszi$y
- 第十周项目2--解密M$pszi$y
- 第十周项目2--解密M$pszi$y
- 第10周项目2M$pszi$y是什么意思——(2)
- 第10周上机实践项目2——M$pszi$y是嘛意思?
- 第10周项目2-M$pszi$y嘛意思+扩展1加密
- 2014秋C++第10周项目2参考-M$pszi$y是嘛意思
- 第10周项目2-M$pszi$y是嘛意思?
- 第10周项目2-M$pszi$y是嘛意思?
- 第10周项目2-M$pszi$y是嘛意思?(1)
- 第10周项目2-M$pszi$y嘛意思(小刚揭秘)
- 第10周项目---M$pszi$y是嘛意思?及后续如何?
- UVALive 6088 Approximate Sorting 构造题
- 第10周项目2-运行的程序
- 遇到了static_cast
- 【转】socket smtp 邮件带附件MFC编程
- awk精要总结
- 第10周项目2解密M$pszi$y
- 【数据结构与算法】【排序】堆排序的代码实现
- Google Guice之注入方式
- 理解和解决requireJS的报错:MODULE NAME HAS NOT BEEN LOADED YET FOR CONTEXT
- 第十周项目四:大奖赛计分(有错误,求大神)
- 博客新家来了!!!
- 在 iOS 7、8 中使用模糊效果
- C++ int,char,string,CString类型转换
- 隐藏系统保留区