上机作业4
实验报告二厦门理工学院C语言选修课上机实验实验4循环结构
《高级语言程序设计》实验报告实验序号:2 实验项目:数据类型、运算符和表达式09机制2 学号232 姓名叶志伟专业、班级实验地点1-511 指导教师胡亮实验时间 3.15一、实验目的及要求1.掌握C基本数据类型的基本概念、基本属性。
2.学会如何书写一个整型、字符型、实型常量。
3.掌握C算术运算符的基本概念、基本属性、运算规则。
二、实验设备(环境)及要求使用Visual C++ 6.0;windows系列操作系统的环境。
三、实验内容与步骤1.输入下列源程序,进行修改、编译、连接和运行。
程序:main ( ){ char c1,c2;c1=97;c2=98;printf("%c,%c\n",c1,c2);printf("%d,%d\n",c1,c2);}运行结果是:两行结果的不同是由什么引起的:程序定义了输出的类型,第一个输出字符型,另一个输出整型。
2.输入并运行下面的程序:#include<stdio.h>void main(){char c1,c2,c3;c1=getchar();c3=getchar();putchar(c1);putchar(c2);putchar(c3);}观察以下不同输入时的输出,分析不同输出的原因。
(↙表示回车)(1)123↙(2)12↙(3)1↙2↙运行结果是:分析运行结果:getchar有一个int型的返回值.当程序调用getchar时.程序就等着用户按键.用户输入的字符被存放在键盘缓冲区中.直到用户按回车为止(回车字符也放在缓冲区中).当用户键入回车之后,getchar才开始从stdin流中每次读入一个字符.getchar函数的返回值是用户输入的第一个字符的ASCII码,如出错返回-1,且将用户输入的字符回显到屏幕.如用户在按回车之前输入了不止一个字符,其他字符会保留在键盘缓存区中,等待后续getchar调用读取.也就是说,后续的getchar调用不会等待用户按键,而直接读取缓冲区中的字符,直到缓冲区中的字符读完为后,才等待用户按键.3.把以上程序改写如下,用于上面相同的输入运行,分析不同输出的原因。
上机四:面向对象编程(上)
上机四面向对象编程(上)【上机目的】1)理解类与对象的概念2)掌握类声明的方法3)掌握类创建对象的方法4)掌握构造方法5)掌握成员变量与类变量区别6)掌握成员方法与类方法区别【上机环境】JDK1.6+Eclpise3.2【上机准备】1)复习课件中理论知识2)练习课堂所讲的例子【上机内容】1、创建猴子类。
具体要求如下:1)编写一个类Monkey,用来表示猴子类;2)给Monkey类确定添加4个属性:3个实例成员变量(名字、体重、年龄)、1个静态成员变量(爱好:默认值为:吃香蕉);3)添加默认构造方法和有参构造方法(3个参数,分别给名字、体重和年龄赋初始值)4)编写展示猴子能够爬树(climbTree)的方法――提供两个参数传入:分别代码猴子的名字(name)和爬树的高度(height)(方法内只需打印猴子的”名字+会爬树,能爬+高度”)5)测试:在main方法中创建两个猴子对象monkey1(皮蛋、50、3)和monkey2(兰兰、45、2),monkey1使用默认构造方法创建,monkey2使用有参构造方法创建。
分别打印出monkey1和monkey2的名字、体重、年龄和爱好。
并调用monkey1和monkey2的爬树方法。
2、创建矩形Rectangle类。
具体要求如下:1)创建一个Rectangle类;2)创建属性:两个double成员变量:width和height。
3)创建方法:计算矩形的周长getLength()和面积getArea()。
4)测试:创建Rectangle对象,并给两个成员变量赋值,调用周长和面积的方法,输出周长和面积。
参考答案:第一题:第二题:。
华中科技大学c++第4次上机作业
华中科技大学《计算机基础与程序设计(C++)》实验报告实验名称:第四次上机实验实验学时:4姓名:学号:班级:电气实验日期:2017.4.13 教师批阅签字:一、实验目的●掌握一维数组的定义、输入、输出和基本操作。
●掌握二维数组的定义、输入、输出和基本操作。
●掌握字符串的存储和访问。
●使用数组处理解决实际问题的能力。
●动态数组的访问二、实验内容1.阅读程序1)#include <iostream>#include<cmath>using namespace std;int main(){ int n=5;int i,a[n];for(i=0;i<n;i++){ cin>>a[i];cout<<a[i];}return 0;}运行上述的程序,改正其中的错误,并解释错误原因。
错误:1.i后面的逗号为中文。
2.数组长度不能用变量表示。
修改后的程序:#include <iostream>#include<cmath>using namespace std;int main(){ int n=5;int i,a[5];for(i=0;i<n;i++){ cin>>a[i];cout<<a[i];}return 0;}2)#include <iostream>#include<cmath>using namespace std;int main(){ int i,a[5]={0,1,2,3,4};for(i=0;i<=5;i++)cout<<a[i];return 0; }运行上述的程序,其结果是否正确,如不确请修改正确,并解释原因。
错误:1.定义变量时的逗号为中文。
2.i最大值为4。
正确的程序:#include <iostream>#include<cmath>using namespace std;int main(){ int i,a[5]={0,1,2,3,4};for(i=0;i<=4;i++)cout<<a[i];return 0; }3)#include <iostream>using namespace std;int main( ){char rstr[10 ]="abcdefgh",dstr[10];int i;for(i=0; rstr[i]!='\0'; i++) //循环条件可以写成rstr[i]!=0; 或rstrdstr[i]=rstr[i];cout<<"输出字符串dstr:"<<dstr<<endl;return 0;}上述程序的功能是将字符串rstr复制到目标串dstr中,运行该程序结果是否正确,如不正确请修改正确,并解释原因。
上机作业4-Gaussian在结构化学中的应用二
昆明理工大学理学院上机实验报告课程名称:计算化学实验名称:专业班级:学生姓名:学号:上机作业4:Gaussian程序使用二:频率和热力学性质计算对乙烯酮( H2C=C=O)分子的振动频率和热力学性质进行计算。
1)写出乙烯酮( H2C=C=O)分子的内坐标及高斯输入文件。
,其中C=C: 1.35 C=O: 1.20 C-H: 1.09,H-C=C:120.0°。
(提示:设虚原子)%CHK=YIXITONG.CHK%rwf=yixitong.rwf#p B3LYP /6-31G* spYixitong0 1CC 1 R1X 2 R2 1 A1O 2 R3 3 A1 1 180.0H 1 R4 2 A2 3 0.0H 1 R4 2 A2 3 180.0R1=1.35R2=1.0R3=1.20R4=1.09A1=90.0A2=120.02)对H2C=C=O分子进行结构优化,给出结构的对称性,优化后的结构数据(键长、键角、二面角),能量值,并通过GaussView或ChemOffice将输入的结构图形以球棍形式列出。
计算方法:B3LYP基组设定:6-31G*优化:OPT对称性:C2V能量= -152.5984712921 C 0.0000002 C 1.314839 0.0000003 O 2.486220 1.171381 0.0000004 H 1.082743 2.077840 3.167280 0.0000005 H 1.082743 2.077840 3.167280 1.878582 0.0000003)对优化后的结构进行频率计算。
(提示:保持*.chk文件不变),找出计算的红外频率、振动模式及对称性,对频率进行矫正,并将校正后的数据和实验值相对比(填写表1)。
给出主要振动模式的图形、对应的峰值和红外光谱图(要求用origin作图)。
表1. 乙烯酮的红外分析振动模式实验值(cm-1) 计算值(cm-1) 校正值(cm-1) 红外强度对称性面内振动438 440.7177 423.662 2.9343 B2面外摇摆528 538.7049 517.8573 74.4313 B1面外摇摆588 590.7611 567.899 74.0799 B1面内扭曲977 1003.0527 964.22341 8.3269 B2伸缩振动1118 1179.8738 1134.2135 6.9638 A1面内伸缩1388 1434.7138 1379.1909 16.2242 A1面内拉伸2152 2239.9335 2153.2481 526.0268 A1面内拉伸3071 3209.1869 3084.9915 23.7501 A1面外拉伸3166 3298.0569 3170.4221 5.7145 B2计算方法:B3LYP基组设定:6-31G*频率计算:Freq geom=check guess=read频率矫正因子:0.9613(2)(1)(3)(4)(5) (6(7)(8)(9)-10010020030040050060070080005010015020025030010.7036549533175.0751177974257.3788746988E p s i l o nFrequency (cm-1)4)列表给出H2C=C=O分子的热力学数据。
offce课件第九章上机作业4
模板与样式
二、选择题
1. 关于Word中的样式,说法正确的是( )
A. 选中“添加到模板”,以后创建的文档也能
应用此样式
B. 可以为样式指定快捷键
C. 可以删除正文样式 D. 可以修改正文样式
第四章
模板与样式
理论作业 2
2. 在Word 2003样式管理器中,可以执行以下 哪些操作( ) A. 样式管理器可以创建样式 B. 样式管理器可以修改样式名 C. 样式管理器可以删除样式 D. 样式管理器可以复制样式
第四章
模板与样式
上机作业
1. 根据“表格型简历”制作模板“带水印简历”, 并设置水印(文字水印“个人简历”,蓝色,半 透明,倾斜) 2. 新建段落样式“我的样式”(华文行楷,绿色, 居中,段落下方有蓝色双线1.5磅框线,自动更 新) 3. 反复操作,体会样式中“自动更新”和“添加到 模板”的作用
第四章
三、简答题
简述模板和样式的用途
模板与样式
一、填空题
理论作业 1
1. Word模板文件的后缀是:________ 2. 样式的类型包括________和________两种 3. “样式和格式”命令在________菜单中 4. 删ห้องสมุดไป่ตู้样式后,原本使用该样式的文本将自动应用 ___样式 5. “样式”按钮在________工具栏上
第四章
c语言题目及参考答案汇总
float a[10],x,t,sum=0;int i,j;
printf("input 10 numbers:\n");
for(i=0;i<10;i++) scanf("%f",&a[i]);
for(i=0;i<10;i++)
{ for(j=9;j>i;j--)
if(a[i]>a[j]) {t=a[i];a[i]=a[j];a[j]=t;}
}
3、输入5个互异的整数,将它们存入数组a中,再输入一个数x,然后在数组中查找x,如果找到,输出相应的下标,否则,输出“Not Found”。
#include "stdio.h"
main()
{
int a[5],i,x;
for (i=0;i<5;i++)
scanf("%d",&a[i]);
a[0]=a[index];
a[index]=t;
for(i=0;i<10;i++)
("%5d",a[i]);
printf("\n");
}
2、求输入的10个数字的最大值、最小值、平均值。并将它们从小到大输出来。
#include"stdio.h"
main()
}
printf("The min=%f,the max=%f\n",a[0],a[9]);
for(i=0;i<10;i++) sum=sum+a[i];
C语言上机作业试题5套含答案
第一次上机作业(2021):要求:独立完成,上机调试通事后上交作业提交邮件主题命名:班级学号姓名(第1次作业),例如:电1301班2王鹏(第1次作业)以附件形式将每次作业的所有程序源程序紧缩打包后提交,紧缩文件命名格式同上。
程序必需采用缩进格式1.大写字母转换成小写字母从键盘输入一个大写英文字母,输出相应的小写字母。
例:输入G输出g2.求平方根输入一个实数x,计算并输出其平方根(保留1 位小数)。
例:输入17输出The square root of is3.温度转换设计一个程序将华氏温度转换成摄氏温度c = 5/9(f-32)a)输入华氏温度(实型)b)输出的摄氏温度结果保留两位小数例:Please input Fahrenheit temperature:The corresponding Celsius temperature is4. 计算旅途时刻输入二个整数time1 和time2,表示火车的起身时刻和抵达时刻,计算并输出旅途时刻。
(输入的有效的时刻范围是0000 到2359,不需要考虑起身时刻晚于抵达时刻的情形。
)例:输入712 1411 (起身时刻是7:12,抵达时刻是14:11)输出The train journey time is 6 hours 59 minutes.5. 数字加密输入一个四位数,将其加密后输出。
方式是将该数每一名上的数字加9,然后除以10 取余,做为该位上的新数字,最后将第1 位和第3 位上的数字互换,第2 位和第4 位上的数字互换,组成加密后的新数。
例:输入1257输出The encrypted number is 4601试探题:你可否编程找出谁做的好事?有四位同窗中的一名做了好事,不留名,夸奖信来了以后,校长问这四位是谁做的好事。
⏹A说:不是我。
⏹B说:是C。
⏹C说:是D。
⏹D说:他乱说。
已知三个人说的是实话,一个人说的是谎话。
此刻要依照这些信息,找出做了好事的人。
上机习题3、4、5
一、基本操作
(1)略
(2)略
(3)略
(4)将文件夹下Excel文件Test.xls中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为Test.xls。
(5)为“bTitle”控件设置阴影效果
(6)在窗体“stfTe”中,以命令按钮“bt1”为基础,调整命令按钮“bt2”和“bt3”的大小与水平位置。要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。
(4)创建一个操作查询,将表对象“tStud”中没有书法爱好的学生的“学号”、“姓名”、“年龄”三个字段内容追加到目标表“tTemp”的对应字段内,qT4
三、综合应用
(1)将窗体“fEmp”上文本框“tSS”更改为组合框类型,保持控件名称不变。设置相关属性实现下拉列表形式输入性别“男”和“女”
(2)将窗体对象“fEmp”上文本框“tPa”改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出“党员否”字段值
(4)按照以下窗体功能,补充事件代码设计:
窗体功能,打开窗体单击“计算”按钮,事件过程使用ADO数据库技术计算出表对象“Temp”中党职工的平均年龄,然后将结果显示在窗体的文本框“lAge”内并写入外部文件中。
(5)将宏“mtest”重命名,保存为自动执行的宏。
二、简单应用
(1)创建一个查询,查找女学生的“姓名”、“课程号”和“成绩”三个字段的内容,qT1(2)创建追加查询,将表对象“tsturd”中有书法爱好学生的“学号”、“姓名”和“入校年”三列内容追加到目标表“ttemp”的对应字段内,qT2。(“入校年”列由“入学时间”字段计算得到,显示为四位数字形式。)
模拟题三
一、基本操作
WIN7上机练习4
1、取消“考生”文件夹下的文件1.txt的隐藏属性,并将其设置为只读。
2、在任务栏上新建工具栏(文件夹为“考生”)。
3、取消锁定任务栏,并将其位置调整到桌面顶部。
4、将开始菜单中的“计算机”设置为菜单效果。
5、在考生文件夹下,新建一个名为“jsj”的文件夹。
并使用拖动法将“考生”文件夹中的1.txt文件复制到“jsj”文件夹下。
6、在桌面右上角上添加小工具“日历”,并将其设置为大尺寸、前端显示。
7、打开计算机窗口,显示预览窗格,并将文件及文件夹的查看方式设置为大图标。
8、搜索.jpg图片,并将其中2张美丽的图片设置为桌面背景。
图片位置为平铺。
时间间隔为10秒。
在桌面上完成这2张图片之间的切换。
9、打开“计算器”并在“计算器”中实现十进制数123转换成八进制。
10、利用regedit命令打开注册表编辑器窗口。
11、创建一个名为123的标准用户,密码为123,对该用户开启家长控制,设置时间为每个星期六18:00-21:00
12、将控制面板的查看方式改为“类别”
13、利用控制面板,将任务栏通知区域中的网络图标设置为“隐藏图标和通知”。
特种作业上机模拟4
特种作业上机模拟试题四必知必会(必知必会) 1. 当违反焊割“十不烧”时,焊工有权拒绝焊割,各级领导不得违章指挥其作业。
标准答案:√(必知必会) 2. 焊接作业时,必须戴护目镜、防护手套、穿化纤工作服。
标准答案:×(必知必会) 3. 电焊设备和电动工具都必须有可靠的接地(接零)措施。
标准答案:√(必知必会) 4. 流经人体的电流强度越大,电流通过人体的持续时间越长,对人的伤害越大。
标准答案:√(必知必会) 5. 金属焊接与切割特种作业人员必须经过培训考核合格,取得安全技术操作证后方能独立作业。
标准答案:√(必知必会) 6. 乙炔瓶与氧气瓶在空旷的环境中安全距离不得小于()米。
A. 10B. 15C. 8标准答案:A(必知必会) 7. 电焊面罩是保护焊工面部免受强烈的弧光及金属飞溅的()。
A. 灼伤B. 烫伤标准答案:A(必知必会) 8. 电流通过人体时,最危险的途径是()。
A. 从手到手B. 从手到脚C. 从脚到脚标准答案:B(必知必会) 9. 焊工在操作前,应检查和确认作业现场无()物品。
A. 易燃易爆B. 可燃标准答案:A(必知必会) 10. 焊工应穿着专用的工作服和鞋,工作服应是()的。
A. 白色B. 黄色C. 红色标准答案:A一、判断题(判断下列各题的对错,并在正确题后面的括号内打“√”错误题后面的括号内打“×”。
本大题共40个小题,每小题1分,共40分)11. 从业人员发现事故隐患或者其他不安全因素,应当立即向现场安全生产管理人员或者本单位负责人报告;接到报告的人员应当及时予以处理。
标准答案:√12. 《四川省安全生产条例》第三十四条规定:生产经营单位应当按照规定免费为从业人员提供符合国家标准或行业标准的劳动防护用品、用具。
标准答案:√13. 《四川省安全生产条例》规定:安全生产方针是:安全第一,预防为主,综合治理。
标准答案:√14. “群众参与监督”,是指各级工会组织,对生产经营单位的安全生产工作有监督的职责,维护从业人员的安全和健康的权利。
生物信息学上机实验4 用DNAMAN软件进行引物设计
生物信息学上机实验四用DNAMAN软件设计PCR引物一、目的要求DNAMAN 是一种常用的核酸序列分析软件。
由于它功能强大,使用方便,已成为一种普遍使用的DNA序列分析工具。
通过本实验,使学生掌握PCR引物的设计方法。
二、实验准备DNAMAN的使用说明书(word文档)一份、DNAMAN软件5.2.2版本、实验分析所用的4个序列见下面。
三、实验内容1、将待分析4个序列装入4个Channel,熟悉Channel的使用方法2、显示“序列(2)”的反向互补序列、互补序列、反向序列3、分析“序列(3)”的限制性酶切位点4、设计一对引物扩增“序列(1)”中的微卫星重复区域四、作业将上述前5项操作所得结果保存到电脑桌面,发到xiaopingjia@(1)CCAGA TGAGCGTGCGTTCGTTCCACGTACGTGTGCTGTGTGAGACGACACA TCT GCACCTGCACGTCAGCACGTACGTGCACCCGGTA TGTGTGCGCGTGTACTTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTCTGAGA TGAGGCCGGA TTCAGGA GCTGCGAGCTCA TAGGCCACAGTCACAGAA TTGCAACGGTACTTCAGTTCAGTCA TCTCCTAGTCCTTGAGAG(2)GGAAAAAAGA TACGTA TGTACA TA TACGTGTACGTGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGAAGCAAAGACA TTGA TA TTGTTGCTGGTGGCGAGGTTGA TGCGCACAGCTCACTCCCGCGCTGACTGACACG(3)GGTCAGCAGAAAGCA TGCCGTAGTCAAACGA TCGACCTAGCTAGTAGCAGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTTTGCAAAAACCTAGACCTTAGCAGCCTAG(4)CCTGA TTTGGA TCCAACAAAA TGCA TTTGACCA TA TAGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTCACAGTCACAGAA TTGCAACGGTACTTCAGTTCAGTCA TCTCCTAGTCCTTGAGAG(2)题 SEQ DNAMAN2: 172 bp;Composition 57 A; 62 C; 22 G; 31 T; 0 OTHERPercentage: 33.1% A; 36.0% C; 12.8% G; 18.0% T; 0.0%OTHERMolecular Weight (kDa): ssDNA: 52.42 dsDNA: 106.04COLOURSsequence = 1features = 0ORIGIN1 CGTGTCAGTC AGCGCGGGAG TGAGCTGTGC GCATCAACCT CGCCACCAGC AACAATATCA 61 ATGTCTTTGC TTCACACACA CACACACACA CACACACACA CACACACACA CACACACACA 121 CACACACACA CACACACACG TACACGTATA TGTACATACG TATCTTTTTT CCSEQ DNAMAN2: 172 bp;Composition 57 A; 62 C; 22 G; 31 T; 0 OTHERPercentage: 33.1% A; 36.0% C; 12.8% G; 18.0% T; 0.0%OTHERMolecular Weight (kDa): ssDNA: 52.42 dsDNA: 106.04COLOURSsequence = 1features = 0ORIGIN1 CCTTTTTTCT ATGCATACAT GTATATGCAC ATGCACACAC ACACACACAC ACACACACAC 61 ACACACACAC ACACACACAC ACACACACAC ACACACACAC TTCGTTTCTG TAACTATAAC 121 AACGACCACC GCTCCAACTA CGCGTGTCGA GTGAGGGCGC GACTGACTGT GCSEQ DNAMAN2: 172 bp;Composition 31 A; 22 C; 62 G; 57 T; 0 OTHERPercentage: 18.0% A; 12.8% C; 36.0% G; 33.1% T; 0.0%OTHERMolecular Weight (kDa): ssDNA: 53.79 dsDNA: 106.04COLOURSsequence = 1features = 0ORIGIN1 GCACAGTCAG TCGCGCCCTC ACTCGACACG CGTAGTTGGA GCGGTGGTCG TTGTTATAG T 61 TACAGAAACG AAGTGTGTGT GTGTGTGTGT GTGTGTGTGT GTGTGTGTGT GTGTGTGTGT 121 GTGTGTGTGT GTGTGTGTGC ATGTGCATAT ACATGTATGC ATAGAAAAAA GG(3)题 Restriction analysis on DNAMAN3Methylation: dam-No dcm-NoScreened with 180 enzymes, 19 sites foundAluI AG/CT 1: 40BbvI GCAGCNNNNNNNN/ 1: 151BsaOI CGRY/CG 1: 32Bst71I GCAGCNNNNNNNN/ 1: 151DdeI C/TNAG 1: 135DpnI GA/TC 1: 31Fnu4HI GC/NGC 1: 140MaeI C/TAG 4: 37, 41, 129, 144MboI /GATC 1: 29NlaIII CATG/ 1: 17NspI RCATG/Y 1: 17PvuI CGAT/CG 1: 32Sau3AI /GATC 1: 29SphI GCATG/C 1: 17TaqI T/CGA 1: 32XorII CGAT/CG 1: 32List by Site Order17 NlaIII 31 DpnI 37 MaeI 140 Fnu4HI17 SphI 32 TaqI 40 AluI 144 MaeI17 NspI 32 PvuI 41 MaeI 151 BbvI29 Sau3AI 32 BsaOI 129 MaeI 151 Bst71I 29 MboI 32 XorII 135 DdeINon Cut EnzymesAatII Acc65I AccI AccII AccIII AclIAcyI AflII AflIII AgeI AhaIII Alw26IAlw44I AlwNI ApaBI ApaI ApaLI AscIAsp718I AsuI AsuII AvaI AvaII AvrIIBalI BamHI BanI BanII BbeI BbvIIBclI BglI BglII Bpu1102I BsaHI Bsc91IBsiI BsmI Bsp1286I Bsp1407I BspHI BspMIBspMII BssHII BstD102I BstEII BstNI BstXIBsu36I Cfr10I CfrI ClaI Csp45I CspICvnI DraI DraII DraIII DrdI EagIEam1105I Ecl136II Eco31I Eco47III Eco52I Eco56IEco57I Eco72I EcoHI EcoICRI EcoNI EcoRIEcoRII EcoRV EheI EspI FnuDII FokIFseI HaeII HaeIII HgaI HgiAI HhaIHindII HindIII HinfI HinP1I HpaI HpaIIHphI I-PpoI KpnI MaeII MaeIII MboIIMfeI Mlu113I MluI MnlI MscI MseIMspA1I MspI MstI MstII NaeI NarINcoI NdeI NheI NlaIV NotI NruINsiI NspBII PacI PflMI PinAI PleIPmaCI PmeI PpuMI PssI PstI PvuIIRleAI RsaI SacI SacII SalI SapISauI ScaI SciI ScrFI SduI SfaNISfiI SgrAI SmaI SnaBI SpeI SplISpoI SrfI SspI SstI SstII StuIStyI SunI SwaI ThaI Tth111I Tth111IIVspI XbaI XcmI XhoI XhoII XmaIXmaIII XmnIRestriction sites on DNAMAN3MaeIAluIMaeIXorIIBsaOIPvuITaqINspI DpnISphI MboINlaIII Sau3AI1 GGTCAGCAGAAAGCATGCCGTAGTCAAACGATCGACCTAGCTAGTAGCAGTGTGTGTGTGCCAGTCGTCTTTCGTACGGCATCAGTTTGCTAGCTGGATCGATCATCGTCACACACACAC61 TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTTTACACACACACACACACACACACACACACACACACACACACACACACACACACACACAAAAMaeIMaeI DdeI Fnu4HI121 GCAAAAACCTAGACCTTAGCAGCCTAGCGTTTTTGGATCTGGAATCGTCGGATC(4)题Primer List29 CGTGTGCTGTGTGAGAC 51.9癈 and 224 GGAGATGACTGAACTGAAG 50.1癈30 GTGTGCTGTGTGAGACG 51.9癈 and 224 GGAGATGACTGAACTGAAG 50.1癈32 GTGCTGTGTGAGACGAC 50.7癈 and 224 GGAGATGACTGAACTGAAG 50.1癈。
实验4 程序控制结构
实验4 程序控制结构1.实验目的(1)学会使用逻辑运算符和逻辑表达式;(2)熟练掌握if语句和switch语句;(3)熟练掌握while、do-while和for语句实现循环的方法,理解各种循环语句的联系与区别;(4)结合习题、例题中的程序掌握一些经典的算法;(5)进一步地提高调试程序的能力。
2.实验内容(1)上机测试课本例题:例5.3,例5.5, 例5.6,例5.7,例6.1,例6.4,例6.5,例6.9,例6.10问题1:例5.5中int型变量leap有何作用?问题2:例5.6中fabs(a) <=1e-6有何意义?问题3:例6.1中用goto语句构造循环结构的基本思路是什么?总结一下goto语句的用途?问题4:通过分析例6.4总结一下while和do-while的区别?问题5:通过分析对比,例6.5,例6.9总结一下break和continue语句的用法?(2)编程并上机调试课后习题:习题5.6,习题5.7,习题5.8,习题5.9,习题6.1,习题6.2,习题6.3,习题6.7,习题6.10,习题6.11,习题6.12,习题6.13,习题6.14,习题6.15注意:以上习题的解答可以参考参考书或网上查找的程序代码!切忌直接拷贝!要学会通过利用学习资源学到东西,而不是应付差事!(3)程序设计①设计一个简单的菜单程序⏹运行时,首先显示一个菜单画面用以提示输入操作选择⏹操作员从菜单上选择一个操作(即输入相应的代码,例如1、2等),程序接收选择后调用相应的函数完成操作⏹假设系统提供select()、insert()、update()和del()函数,分别用以实现选择、插入、更新与删除等相应操作参考代码如下(根据自己需要做适当修改):#include <stdio.h>void insert();void select();void del();void update();void main(){/* generate menu */char op;printf(“\n ********************************“); /*生成菜单*/printf(“\n * Menu Options *“);printf(“\n * 1. Insert *“);printf(“\n * 2. Select *“);printf(“\n * 3. Delete *“);printf(“\n * 4. Update *“);printf(“\n * 5. Exit *“);printf(“\n ********************************“);/* selection operation */while(1){printf(“\nPlease enter selection: “); scanf(“%d“, &op);switch(op){ /* 根据输入,选择分支走向*/case ‘1‘: insert(); break;case ‘2‘: select(); break;case ‘3‘: del(); break ;case ‘4‘: update(); break;case ‘5‘: break;default: printf(“\nSelection error!“); break;}if(op == ‘5’) break; /* 退出循环*/}} // 结束主函数//被调用函数的定义…………………………………..…………………………………………………………………….3.心得体会4上机作业提交说明(1)将上机的程序用一个工作空间管理,命名为:上机作业4,然后每题作为一个工程单独管理。
C语言程序设计上机实验指导与习题第四版
[题目1023:简单计算器]
下面程序是实现一个简单的运算器(保留两位小数点),如果由键盘输入10+50,计算机可以输出结
果60.00;如果输入8*6,计算机输出48.00;如果输入20/4,计算机输出5.00;如果输入8-6,计算机
输出2.00,请在空处填上适当的代码,运行通过后并提交。
#include "stdio.h"
char a;
a=getchar();
if(a>='A' && a<='Z') a=a+32;
putchar(a); 6
现在,题目要求处理5个字符,怎么做呢?请自己思考……
参考程序:
#include"stdio.h"
main()
{ char a,b,c,d,e;
scanf("%c%c%c%c%c",&a,&b,&c,&d,&e);
数学公式描述为:
C=5*(F-32)/9
[第一组自测数据]
[键盘输入]
100↙
[正确输出]
37.78
[第二组自测数据]
[键盘输入]
100↙
[正确输出]
37.78
[提示]注意公式中的除为普通除法。
参考程序:
#include"stdio.h"
main()
{ float f,c;
scanf("%f",&f);
d=c;
e='\141;
printf("%f,%d,%d,%c,%c", a,b,c,d,e);
TRIZ上机实验指导书4
实验名称:问题分解模块操作一、实验目的:问题分解模块可以将初始问题分解为一组转化问题。
作为研究问题的起点,向项目添加了一个问题定义,在从问题定义开始的分析过程中,可能从其它模块得到一系列相关问题。
在许多情况下,初始问题定义不足以发现合适的技术方案,这是由于一个可能的技术方案可存在于问题的原因、子/超系统或上一步操作的各层次上。
通过分析问题的可能原因和结果、操作轴资源以及超系统/子系统组件,问题分解模块能够以图形化的形式构建任意问题的情景。
通过考察初始问题,问题分解模块生成一系列初始问题的转化问题。
二、实验步骤:要得到初始问题的转化问题,需要沿“图编辑器”的三条轴进行分析:因果操作子/超系统1.进入问题分析模块进入问题分析模块,执行以下操作:选择查看>问题分解;点击问题分解选项卡。
2.问题分解模块结构问题分解模块包含具有三条轴的图编辑器。
各轴在每段具有一个节点,可在其中输入问题相关数据。
如图。
因果轴:反映一些事件的因果联系,这些事件的发生先于或者后于初始问题的出现。
此轴可用来揭示问题的根本原因和可能结果。
因果轴节点的名称是定义原因和定义结果。
操作轴:反映一些动作(操作)的顺序,这些动作(操作)是问题的对象所经历的全部动作(操作)。
这能发现这些操作中所用的资源怎样对问题的解决起到作用。
操作轴节点的名称是定义上一个(几个)操作和定义下上一个(几个)操作。
层次轴:所反映的是一个子/超系统怎样与考虑中的技术系统相互作用。
这能发现怎样运用子/超系统的资源来解决问题。
层次轴节点的名称是查看超系统和查看子系统。
当完成节点时,转化问题就出现在问题导航树种,并以与轴相同颜色的图标显示出。
图标箭头的指向即轴的方向。
3.图编辑器的使用图编辑器允许输入涉及初始问题的具体数据,并将其转化为一组转化问题。
可将数据输入节点。
在使用图编辑器之前,先了解以下内容“问题分解模式和工作基础。
有两种问题分解模式,分别是一般模式和高级模式,可以根据问题的复杂程度进行选择。
EXCEL上机综合练习题
EXCEL上机练习(一)1.在桌面上建立一新文件夹,以自己的名字命名。
并将新建的excel表用"成绩.xls"名字存放到文件夹中。
2.将上图内容输入到excel2003中。
具体要求:(1)计算每个学生的总分,并求出各科目的最高分、平均分。
(2)将表格标题设置成黑体、24磅大小、水平跨列居中和垂直居中对齐方式,天蓝色底纹(3)将制表日期移到表格的下边,并设置成楷书、加粗倾斜、12磅.(4)将表格各栏列宽设置为8.5。
列标题行行高设置为25,其余行高为最合适的行高。
再将表格中的其他内容居中,平均分保留小数1位。
按样张设置表格边框线。
(5)选中表格中A3:C8范围的数据,在当前工作表Sheet1中创建嵌入的簇状柱形图图表,图表标题为“学生成绩表”。
将该图表移动,放大到B16:H29区域。
(6)将工作表改名为“成绩表”。
(7)对“成绩表”进行页面设置:纸张大小为A4,表格打印设置为水平、垂直居中,上、下边距为3厘米。
设置页眉为“学生成绩表”,格式为居中、粗斜体。
设置页脚为“制表人:×××”,×××为自己的姓名,靠右对齐。
3.在"成绩.xls"的Sheet2中将下图内容写入文件中。
要求如下:(1)删除工作表上方的表格标题和制表日期,仅保留表格列标题(字段名)及各学生的内容。
(2)在数据列表的姓名右边增加性别字段,第2、4、7、8条记录为女同学,其他为男同学。
将工作表Sheet2复制且放置到工作簿的最后,并重命名为“Sheet3”,然后回到工作表Sheet2中进行操作。
(3)对Sheet2中数据按性别排列,男同学在上,女同学在下,性别相同的按总分降序排列。
(4)筛选出总分小于200或大于270的女生记录,效果参见下图。
4.对工作表Sheet3进行操作,效果参见下图:(1)按性别分别求出男生和女生的各科平均分(不包括总分),平均分成绩保留1位小数。
【提示】按性别进行分类,对三门课程的成绩进行汇总,汇总的的方式是求平均值。
flash运动引导层动画制作
第十章 制作动画 ---特殊类型的动画
• 运动引导层动画
1、运动引导层动画
功能:能够使对象沿指定的曲线路径做运动。 两层: 被引导层—放置运动对象 引导层—绘制运动曲线
2、创建运动引导层
方法:1、先创建元件(绘制运动对象)。 2、返回场景,图层1,库中拖出元件,做元件的传统补间动画。 3、右击图层1,“添加传统运动引导层”,在引导层上画引导线。注意:引导线 不可闭合。 4、图层1上,利用选择工具的“贴紧至对象”按钮,依次将各关键帧上的对象吸 附到引导线端点上。
知识点:创建蜻蜓元件,绘制蜻 蜓。引导线用钢笔工具绘制
注意:帧属性面板中“调整到路径” 可使引导层动画更形象。
上机作业4:气球升空
知识点:创建图形原件,绘制气球;创建影片原件,做气球沿曲线上升的引导 层动画;场景一,从库中拖出多个影片原件。
上机作业5:球、双球
知识点:引导线若是闭合曲线需用橡皮擦出缺口。把引导线复制到普通层上,可将其 显示出来。
上机作业6:球跃圆环
知识点:做立体字,切割原图为两块放在不同层上。做小球沿引导曲线运动动画,调 整层的位置。
上机作业7:环绕地球的卫星
上机作业8:制作飘落的信件
知识点:制作影片元件—花落、信落、球转,影片元件中添 加引导层,绘制飘落路径,创建传统补间制作花落、信落、 球转的动画效果;场景一,从库中拖出各影片元件。
上机作业1:滑动球
知识点: 3层-基座层,被引导 球层,引导线层。
注意: 运动引导层上的曲线路径在播放动画时不会显示。 创建运动引导层动画时只能做动作补间。
上机作业2:落花
知识点:导入花图并转化为元件, 引导线用铅笔工具绘制
注意:帧属性面板中“调整到路
郑州大学c语言考试上机真题 (4)
A B C D A B C D A B C D A B C D A B C D A B C D A BC D A B C D A B C D A B C D A B C D A B C D A B C D A BC D A B C D A B C D A B C D A B C D A B C D A B C D A B C DA B C D A B C D A B C D A B C D A B C D A B C DA B C DA B C DA B C D A B C D A B C D A B C D A B C DAB C DA B C D A B C D A B C D A B C D A B C D A B C D A B C DA B C D A B C D A B C D A B C D A B C D A B C D A B C D A BC D3、* 以下程序是输出100-200之间的全部素数,请填空。
#include<stdio.h>#include<math.h>void main(){int m,k,i;for(m=101;m<=200;m=m+2){ =sqrt();for(i=2;i<=k;i++)if(m%i==0) break;if(i>=k+1) printf("%d ",m); }}(4分)4、* 下面程序的功能是输出100以内的个位数为6、且能被3整除的所有数。
#include <stdio.h>void main(){int i,j;for(i=0; i<=9;i++){j=*10+6;if(j%3!=0) ;printf("%d ",j);}}(4分)5、* 设有以下两组数据:A:87,97,96,45,23,65,78,50B:21,32,54,36,47,37,38,55编写程序,把上面两组数据分别赋给两个数组。
网络第4次上机实验
网络第4次上机实验
上机实验目的:掌握计算机的基本操作
上机实验时间:3:30-5:10
上机实验内容:
(1)创建文档结构图
对文章设置标题,视图,隐藏/显示文档结构图(2)绘制三线表
(3)创建目录
对文章设置标题,设置页码,生成目录
(4)首页无页码,页码从第二页开始
(5)设置数据有效性
(6)使用排名次函数rank
第一个参数相对地址,第二个参数绝对地址
(7)数据筛选
①自动筛选(将不满足条件的记录暂时隐藏起来)
②高级筛选
建立条件区域,使用高级筛选查找数据
(8)快速输入一个序列。
计算方法作业
应用计算方法学院:自动化学院班级:硕1104班姓名:陈兆辉计算方法2班教师:张晓丹目录上机作业1 (3)上机作业2 (6)上机作业3 (10)上机作业4 (12)上机作业5 (17)上机作业6 (18)上机作业7 (19)上机作业11.分别用不动带你迭代法与Newton 法求解方程2x- ex +3=0的正根和负根解:(1)用不动点迭代法求方程的正根1)迭代公式:()231ln k P k P ++=,初值p0=1.02)程序:k=1;Tol=0.00001;p0=1.0;N=100;while k<=Np=log(2*p0+3);if abs(p-p0)<Tolbreak;endk=k+1;p0=p;enddisp(p);disp(k)3)显示结果:P= 1.9239K=11(2) 用不动点迭代法求解方程的负根1)迭代公式: 1(3)/2k p k p e +=-,初值p0=-1.02)程序:k=1;Tol=0.00001;p0=-1.0;N=100;while k<=Np=(exp(p0)-3)/2;if abs(p-p0)<Tolbreak;endk=k+1;p0=p;enddisp(p);disp(k)3)显示结果:P= -1.3734k=7(3)用牛顿法求方程的正根1)迭代公式:()1232k k p k k k p p e p p e +-+=--,初值p0=1.02)程序:k=1;Tol=0.00001;p0=1.0;N=100;while k<=Np=p0-(2*p0-exp(p0)+3)/(2-exp(p0));if abs(p-p0)<Tolbreak;endk=k+1;p0=p;enddisp(p);disp(k)3)显示结果:P=1.9239K=8(4)用牛顿法求解方程的负根1)迭代公式:()1232k k p k k k p p e p p e +-+=--,初值p0=-1.02)程序:k=1;Tol=0.00001;p0=-1.0;N=100;while k<=Np=p0-(2*p0-exp(p0)+3)/(2-exp(p0));if abs(p-p0)<Tolbreak;endk=k+1;p0=p;enddisp(p);disp(k)3)显示结果:P= -1.3734K= 44)结果分析:不动点迭代法是求解非线性方程的主要方法,其中牛顿法应用最广泛,它求解方程的单根时具有二阶收敛性,但是它要求较好的初始近似值,牛顿法比普通的迭代法收敛速度快,能较少的迭代达到理想的值。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验课程名称:
二、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述)
(一)实验方案及手段确定
模拟压电材料在静压力作用下的电压输出特性,需要使用
CAE的技术种类有很多,其中包括有限元法
(BEM,即Boundary Element Method)
Method)等。
每一种方法各有其应用的领域,而其中有限元法应用的领域越来越广,现已应用于结构力学、结构动力学、热力学、流体力学、电路学、电磁学等。
针对我们模拟材料的物理特性,我们应该采用有限元法计算。
ANSYS软件是融结构、流体、电场、磁场、声场分析于一体的大型通用
由世界上最大的有限元分析软件公司之一的美国
图一图二
图三图四
电压输出特性
PRINT DOF NODAL SOLUTION PER NODE
***** POST1 NODAL DEGREE OF FREEDOM LISTING *****。