实验报告

Python程序设计实验报告三:分支结构程序设计

做~自己de王妃 提交于 2020-04-08 12:49:23
班级 : 物流191 姓名 : 柳梦辉 学号 : 3190505126 日期 : 2020年4月7日 指导老师 : 修宇 【实验目的】 (1)学会正确使用比较运算符与比较表达式、逻辑运算符和逻辑表达式 (2)熟练用if语句设计选择结构程序; 【实验条件】 PC机或者远程编程环境 【实验内容】 1、完成三个编程题。 (1)设计一个货币转换程序 问题描述: 参考温度转换实例编制一个货币转换程序。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬假定美元/人民币汇率为:6.7744 : 1 输入输出格式 例1: 输入一个美元货币值:$32.3‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬ ,当输入美元时,返回“美元转换为人民币后是:¥32元” 例2: 输入一个人民币货币值:¥10.1 ,当输入人民币时,返回“人民币转换为美元后是:$32美元”‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬ (2)求解数学表达式的值 问题描述 从键盘输入x的值

Python实验报告四

谁说胖子不能爱 提交于 2020-04-07 20:38:31
安徽工程大学Python程序设计 班级:物流192 姓名:唐家豪 学号:3190505234 成绩: 日期:2020/4/7 指导老师:修宇 【实验名称】:实验四 循环结构程序设计 【实验目的】:(1)熟悉用while和for语句实现循环的方法 (2)掌握在程序设计中用循环的方法实现各种算法; 【实验条件】 PC机或者远程编程环境 【实验内容】(1)计算底数e的值 描述: ‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬ e有时被称为自然常数(Natural constant),是一个约等于2.71828182845904523536……的无理数。 可用如下公式求自然对数的底数e的近似值。 e=1+1/1!+1/2!+…1/n! 可设计循环程序,判断直到最后一项绝对值小于10的-6次方停止循环,注意因为计算误差原因,不同方法可能稍有区别。 (2) 判断水仙花数 描述: 水仙花数(Narcissistic number)也被称为超完全数字不变数、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

加密解密实验报告

与世无争的帅哥 提交于 2020-04-06 03:54:43
加密解密实验报告 (https://github.com/1010de) 在图形用户界面,设置两个面板,并分别设置显示其组件的布局。设置两个菜单项,分别为“打开”和“保存”;设置两个按钮,分别为“加密”和“解密”;创建一个文本区,用一个标签注明“文件浏览窗口”,这就是整个图形用户界面。 添加了一个窗口事件windowClosing,可以关闭运行的程序。 其中窗口事件的代码实现: addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); } 调试与截图 心得体验哈 本程序采用简单的加密算法,即把从文本区获得的文本文件,初始化,存放到一个数组中,然后进行异或运算,把结果重新存放于该数组中,从而显现在“文件浏览窗口”中。 解密操作其实同加密操作相同,依旧首先打开加密后的文件,使其显示在文本区中,再同样对数组里的元素进行初始化,进行异或运算,即可得到解密后的文件,再显示到“文件浏览窗口”中。 当我学习那些类以后,觉得还是有些困难的,,然后再多调用几个类的方法,看看运行结果,这样非常直观的把类给学会了,而且记忆非常深刻。 学习语言,反复操作了,经常写代码了,我们在遇到问题时才有一定的思路。欲速则不达,学习编程语言需要一个比较漫长的阶段

实验报告一

若如初见. 提交于 2020-03-30 09:45:02
实验报告一 学 号 201421460015 中国人民公安大学 Chinese people ’ public security university 网络对抗技术 实验报告 实验一 网络侦查与网络扫描 学生姓名 张磊 年级 2014级 区队 6 指导教师 高见 信息技术与网络安全 学院 2017 年 7 月 7 日 实验任务总纲 20 17 —20 18 学年 第 一 学期 一、实验目的 1.加深并消化本课程授课内容,复习所学过的互联网搜索技巧、方法和技术; 2.了解并熟悉常用搜索引擎、扫描工具、社交网站等互联网资源,对给定的任务进行搜索、关联、分析; 3.达到巩固课程知识和实际应用的目的。 二、实验要求 1.认真阅读每个实验内容,需要截图的题目,需清晰截图并对截图进行标注和说明。 2.文档要求结构清晰,图文表达准确,标注规范。推理内容客观、合理、逻辑性强。 3.软件工具可使用office2003或2007、Nmap、等。 4.实验结束后,保留电子文档。 三 、实验步骤 1.准备 提前做好实验准备,实验前应把详细了解实验目的、实验要求和实验内容,熟悉并准备好实验用的软件工具,按照实验内容和要求提前做好实验内容的准备。 2.实验环境 描述实验所使用的硬件和软件环境(包括各种软件工具); 开机并启动软件office2003或2007、浏览器、扫描软件。 3.实验过程 1

第一次实验报告:使用Packet Tracer分析HTTP数据包

人走茶凉 提交于 2020-03-30 05:50:16
一 个人信息 姓名:何远波 学号:201821121088 班级:计算1813 二 实验目的 熟练使用Packet Tracer工具。分析抓到的HTTP数据包,深入理解:HTTP协议,包括语法、语义、时序。 三 实验内容 客户端向服务器发送请求报文,服务器向客户端发送响应报文。具体包含: 建立网络拓扑结构 配置参数 抓包 分析数据包 四 实验报告 (1)建立网络拓扑结构 该实验网络拓扑图由一台pc和一台服务器组成 (2)配置参数 客户端的IP地址:192.168.1.88;服务器的ip地址:192.168.1.89 (3)抓包并分析抓到的数据包 抓到的HTTP数据包: 请求报文: 响应报文: 从报文中可以看出客户端已经约束了能从服务器得到什么类型的信息 (4)通过该实验产生新的疑问及解答 疑问: 1 什么是抓包? 解答:抓包(packet capture)就是将 网络传输 发送与接收的数据包进行 截获 、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。 2 什么是http协议? 解答:HTTP是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII码形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣

实验报告1

狂风中的少年 提交于 2020-03-29 20:12:05
实验一、词法分析器实验 专业:商业软件工程一班 姓名:王梓斌 学号:201506110116 一、 实验目的 编写一个词法分析程序。 二、 实验内容和要求 输入:源程序字符串 输出:二元组(种别,单词本身) 待分析语言的词法规则 三、 实验方法、步骤及结果测试 1. 源程序名:压缩包文件( rar 或 zip )中源程序名 kenk.c 可执行程序名: kenk.exe 2. 原理分析及流程图 对字符串表示的源程序 从左到右进行扫描和分解 根据词法规则 识别出一个一个具有独立意义的单词符号 以供语法分析之用 发现词法错误,则返回出错信息 3. 主要 程序段及其解释: #include<stdio.h> #include<stdlib.h> #include<string.h> #define _KEY_WOED_END "waiting for your expanding" //关键字结束标志 typedef struct { int typenum; char * word; }WORD; char input[255]; //输入换缓冲区 char token[255]=""; //单词缓冲区 int p_input; //输入换缓冲区指针 int p_token; //单词缓冲区指针 char ch; //当前所读的字符 char *rwtab[]={"begin","if

第四次实验报告

北战南征 提交于 2020-03-28 20:45:00
C程序设计实验报告 姓名:王舒凯 实验地点:家 实验时间:2020.03.28 实验项目 1.If语句的应用 2.switch-case语句的应用 3.switch-case嵌套if语句的应用 4.switch-case结构嵌套的运用 5.分析程序 6.简单计算器 一、实验目的与要求 1.掌握C语言逻辑值的表示方法(0代表“假”,1代表“真”) 2.学会正确地使用关系表达式和逻辑表达式 3.掌握各种形式的if语句语法和使用方法。if语句中if和else的匹配关系,以及if语句的嵌套。 4.熟练掌握switch语句的语法和使用方法,注意在switch语句中break语句的用法及switch语句的嵌套 二、实验内容 1.If语句的应用 (1)问题简单描述:读入三个分别表示箱子长宽高的整数值,判断并输出该箱子是长方体还是正方体。 (2)实验代码: #include<stdio.h> int main() { int l,w,h; printf("请输入箱子的长、宽、高:\n"); scanf("%d%d%d",&l,&w,&h); if(l==w&&w==h) printf("该箱子是正方形.\n"); else printf("该箱子是长方形.\n"); } (3)问题分析:输入if时,等于要用==而不是=,要细心。 2.switch-case语句的应用 (1)问题简单描述

C程序第四章实验报告

我的未来我决定 提交于 2020-03-28 17:18:22
C程序设计实验报告 实验项目: 4.3.1:if语句的应用 4.3.2:switch-case的应用 4.3.3:switch-case嵌套if语句的应用 4.3.4:switch-case结构嵌套的应用 4.3.5:分析程序 项目实训:计算器的实现 姓名:钟宗浩 实验地点:家 实验时间:2020.3.26 一、实验目的与要求 1.掌握C语言逻辑值的表示方法(0代表“假”,1代表“真”) 2.学会正确地使用关系表达式和逻辑表达式 3.掌握各种形式的if语句语法和使用方法。if语句中if和else的匹配关系,以及if语句的嵌套。 4.熟练掌握switch语句的语法和使用方法,注意在switch语句中break语句的用法及switch语句的嵌套 二、实验内容 1、实验练习:if语句的应用 1问题的简单描述:读人3个表示箱子长、宽、高的整数值,判断并输出该箱子是正方体还是长方体。 2实验代码: #include<stdio.h> main() { float a,b,c; printf("输入长宽高对应长度"); scanf("%f%f%f",&a,&b,&c); if(a==b&&b==c) printf("该箱子是正方体。\n"); else printf("该箱子为长方体。\n"); } 3问题分析:此处应该注意赋值与数值相等的运算符的区别,判断长、宽、高是否相等。 2、实验练习

实验报告高级计算器

假装没事ソ 提交于 2020-03-25 00:23:00
https://github.com/lyn2313121/mm package 高级计算器; import java.util.*; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Calculater extends JFrame implements ActionListener{ JTextField x; //文本框 String preOperater=""; //上一次的运算符 double sum=0; //运算结果 public Calculater(String title){ super(title); Container c=getContentPane(); //容器 c.setLayout(new BorderLayout()); //容器采用边缘布局 x=new JTextField(50); c.add("North",x); String buttoned[]={"0","1","2","3","+/-",".","C","退格","求倒","4","5","6","7","+","-","*","/","%","8","9","=","sqrt","pow","log","cos","tan","exp"}; JPanel p=new

C语言程序实验报告III

流过昼夜 提交于 2020-03-24 18:05:57
C语言程序实验报告III 需要作业模板的点这   Markdown基本语法   想学更多Markdown语法点这 实验项目:C语言程序设计教程实验 姓名:陈 思杰👦   实验地点:家🏠   实验时间:2020.03.25🕘 —————————————————————————————————————————————————————————————————————————————————————————————————————— 一、实验目的与要求🌹 目的: ☀️1. ☀️2. ☀️3. ☀️4. 要求: 二、实验的内容🌹 🌸 1.实验练习 问题的简单描述: 实验代码: 问题分析: 🌸 2.实验练习 问题的简单描述: 实验代码: 问题分析: 🌸 3.实验练习 问题的简单描述: 实验代码: 问题分析: 🌸 4.实验练习 问题的简单描述: 实验代码: 问题分析: 🌸 5.实验练习 问题的简单描述: 实验代码: 问题分析: 三、项目实训:计算器的实现 1、设计思路 可实现多步运算 当运算符不对是可进行系统报错 可进行生活中计算器的报错功能 2、流程图 3、设计过程中遇到的问题及改进的方法 4、代码 #include<stdio.h> main() { float m,n ,jg; char ch; int i; printf("****简易计算器****\n"); printf("****