第一范文网 - 专业文章范例文档资料分享平台

实验3

来源:用户分享 时间:2025/6/3 9:16:14 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

}

运行此程序:

⑷.编程序将\译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。例如,字母\后面第4个字母是\,用\代替\。因此,\应译为\。请编一程序,用赋初值的方法使c1,c2,c3,c4,c5这5个变量的值分别为'C','h','i','n','a',经过运算,使c1,c2,c3,c4,c5分别为'G','l','m','r','e'。分别用putchar函数和printf函数输出这5个字符。(第3章第6题)

①.输入事先已编好的程序,并运行该程序。分析是否符合要求。 程序为:

#include int main() { char c1='C',c2='h',c3='i',c4='n',c5='a'; c1=c1+4; c2=c2+4; c3=c3+4; c4=c4+4; c5=c5+4; printf(\ return 0; }

运行此程序:

分析结果:依题意,字母相应的ASCII值加上4即可得到密码。

②.改变c1,c2,c3,c4,c5的初值为:'T'、'o'、'd'、'a'、'y',对译码规律做如下补充:'W'用'A'

5

代替,'X'用'B'代替,'Y'用'C'代替,'Z'用'D'代替。修改程序并运行。 程序为:

#include int main() { char c1='T',c2='o',c3='d',c4='a',c5='y'; c1+=-22; c2+=-22; c3+=-22; c4+=-22; c5+=-22; printf(\ return 0; }

运行此程序:

分析结果:依题意,字母相应的ASCII值减去22即可得到密码。

③.将译码规律修改为:将一个字母被它前面第4个字母代替,例如'E'用'A'代替。修改程序并运行。 程序为:

#include int main() { char c1='C',c2='h',c3='i',c4='n',c5='a'; c1=c1-4; c2=c2-4; c3=c3-4; c4=c4-4; c5=c5-4; printf(\ return 0; }

运行此程序:

6

分析结果:依题意,字母相应的ASCII值减去4即可得到密码。

注:为了方便运行阅读,每个源文件在主函数末端(return 0;)语句前加上\,而后进行编译得到可执行文件;text1.c因为不能正确编译,所以不能生成text1.exe文件。

7

搜索更多关于: 实验3 的文档
实验3.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0qjqj9w8xd2mdyx42w86_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top