c语言入门数据加密.ppt

上传人:tia****nde 文档编号:12805498 上传时间:2020-05-25 格式:PPT 页数:9 大小:427.50KB
返回 下载 相关 举报
c语言入门数据加密.ppt_第1页
第1页 / 共9页
c语言入门数据加密.ppt_第2页
第2页 / 共9页
c语言入门数据加密.ppt_第3页
第3页 / 共9页
点击查看更多>>
资源描述
数据加密,2,问题描述,某个公司采用公用电话传递数据信息,数据是小于8位的整数,为了确保安全,在传递过程中需要加密,加密规则如下:首先将数据倒序,然后将每位数字都加上5,再用和除以10的余数代替该数字,最后将第一位和最后一位数字交换。,3,问题分析,为了对数据的每一位数字进行操作,首先需要将数据不同位的数字拆分出来;对每位数字应用加密规则:将每个元素加上5,再除以10取余;将第一位和最后一位数字交换;输出加密后的数据信息;,4,难点分析-1,数据拆分:1)将原数据除以10取余数,结果就是该数的个位数;2)将原数据除以10取整数,可以截掉个位数,将这个数作为原数据;3)重复执行第1,2步,直到该数小于10;注意:在拆分的同时将每位数字保存在数组中,以方便后面对每位数字操作。,5,难点分析-2,对每位数字应用加密算法通过循环对数组中的元素应用加密规则,使用算术运算符“”和“/”,6,编码,学员编码,在编码的过程中教员解答学员提出的问题学员编码时间为60分钟,7,阶段检查,抽查学员的编码结果,并要求学员上台讲解给出点评,8,标准代码演示,给学员展示标准程序,要求在实际环境中演示代码分析其中的关键代码,count=0;/*拆分数据*/while(num0)serialcount=num%10;num=num/10;count+;,9,总结,通过程序实现了对数据的简单加密过程通过本案例,我们巩固了前面所学习的知识,包括:变量定义;算术运算符;输入输出函数;循环结构;数组;,
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!