实验四参考答案
c程序设计实验参考答案
main( )
{ float a,b,c;
float s,v;
scanf("%f,%f,%f,%f",&a,&b,&c);
s=a+b+c;
v=s/3.0;
printf("\n%7.1f,%7.1f",s,v);
}
实验五参考答案
一.1、a=10,b=30,c=10
}
2、main()
{int i;
double m=100000,n,s;
n=0.01;
s=0;
for(i=1;i<=30;i++)
{s+=n;
n=n*2;
}
printf("%f %f\n",s,m*30 );
}
实验八参考答案:
一.1、s=12345
2、7,
5,
3,
3、<1,2>=6
二.1、% for(j=k;j>0;j--)
第4行改为scanf("%d",&a[i]);
第12行改为printf("av=%d\n",av);
四.1、分析:C中数组长度必须是确定大小,即指定N的值。排序的方法有多种,取出其中两种作为参考。
方法一:起泡排序
从第一个数开始依次对相邻两数进行比较,如次序对则不做任何操作;如次序不对则使这两个数交换位置。第一遍的(N-1)次比
{ case 10:
case 9: ch='A'; break;
case 8: ch='B'; break;
实验四 SQL语言-参考答案
实验四SQL语言【实验目的】1.掌握SQL语言的使用方法2.利用SQL语句实现相关的操作3.能够独立写出一些较复杂的SQL语句【实验内容】1. 建立一个Student表,由Sno(学号)、Sname(姓名)、Ssex(性别)、Sage(年龄)、Sdept (所在系)五个属性组成。
其中学号不能为空,值是唯一的,并且姓名取值也唯一。
查询名为“创建Student”。
Create table student(sno char(6) not null unique,sname char(4) unique,ssex char(1),sage smallint,sdept char(20))2. 建立一个SC (学生选课)表,它由学号Sno、课程号Cno,修课成绩Grade组成,其中(Sno, Cno)为主码。
),查询名为“创建SC”。
Create table sc(sno char(6),cno char(3),grade single,primary key (sno,cno))3. 查询所有姓刘的学生的学号与姓名及其出生年份,查询名为“查找姓刘的学生”。
Selelct 学号,姓名,year(出生日期) as 出生年份from 学生表where 姓名like “刘*”4. 查询选修了计算机基础的所有学生的学号、姓名、成绩,查询结果按分数降序排列,查询名为“选修了计算机基础的学生”。
Select 学生表.学号,学生.姓名,选课成绩表.成绩from 学生表,课程表,选课成绩表where 学生表.学号=选课成绩表.学号and 课程表.课程编号=选课成绩表.课程编号and 课程表.课程名称=”计算机基础” order by 选课成绩表.成绩6. 查询所有年龄在20岁及20岁以下的学生姓名、年龄,查询名为“20岁及以下的学生”。
Select 姓名,年龄from 学生表where year(date())-year(出生日期)<=207. 查询考试成绩有不及格的学生的学号和姓名。
实验答案(四-五-六)参考答案
实验四简单查询和连接查询1. 简单查询实验用Transact-SQL语句表示下列操作,在“学生选课“数据库中实现其数据查询操作:(1) 查询数学系学生的学号和姓名。
select sno,snamefrom studentwhere dept='数学系';(2) 查询选修了课程的学生学号。
select distinct(sno)from sc;(3) 查询选修课程号为0101的学生学号和成绩,并要求对查询结果按成绩降序排列,如果成绩相同则按学号升序排列。
select distinct(sno),gradefrom scwhere cno='0101'order by grade desc,sno asc;(4) 查询选修课程号为0101的成绩在80-90 分之间的学生学号和成绩,并将成绩乘以系数0.8 输出。
select distinct(sno),grade*0.8 as'sore'from scwhere cno='0101'and grade between 80 and 90;(5) 查询数学系或计算机系姓张的学生的信息。
select*from studentwhere dept in('数学系','计算机系')and sname like'张%';(6) 查询缺少了成绩的学生的学号和课程号。
select sno,cnofrom scwhere grade is null;2. 连接查询实验用Transact-SQL语句表示,并在“学生选课”数据库中实现下列数据连接查询操作:(1) 查询每个学生的情况以及他(她)所选修的课程。
select student.*,amefrom student,sc,coursewhere student.sno=sc.sno and o=o;(2) 查询学生的学号、姓名、选修的课程名及成绩。
分析化学实验答案142(供参考)
实验一 有机酸摩尔质量的测定1、NaOH 与CO 2反应生成Na 2CO 3,所以NaOH 标准溶液部分变质。
甲基橙变色范围为pH3.1~4.4,酚酞变色范围为pH8.2~10.0,所以用部分变质的NaOH 标准溶液滴定同一种盐酸溶液,选用甲基橙作指示剂,可将NaOH 和Na 2CO 3滴定完全,而若选用酚酞作指示剂,只能滴定出NaOH 的量,不能滴定出Na 2CO 3的量。
2、那要看他们的Ka 1,ka 2...Ka n 的比值. 若浓度达到0.1mol/l 左右,且cKa>=10-8 ,则可以用氢氧化钠滴定草酸不能被准确滴定,草酸Ka 1=5.9*10^-2 ,Ka 2(大约)=10^-5。
两个电离常数级别相差不太大,所以不能准确被滴定草酸。
3、不能。
在酸碱滴定中,作为标定酸标准溶液的基准物质的弱酸盐,必须满足一定的水解程度,也就是说,它的电离平衡常数数量级不超过10-6,而草酸的第一级电离平衡常数为5.9×10-2,不满足条件,所以不能用草酸钠作为酸碱滴定的基准物质。
但草酸钠可以作为氧化还原滴定中标定高锰酸钾的基准物质。
实验二 食用醋中总酸度的测定1、C (NaOH )= m (邻苯二甲酸氢钾)/(M (邻苯二甲酸氢钾) × V (NaOH )2、属于强碱滴定弱酸型的,最后生成的产物盐为强碱弱酸盐,且溶液呈碱性,所以用碱中变色的指示剂,可想而知酚酞最为理想。
3、测定醋酸含量时,所用的蒸馏水不能含有二氧化碳,否则会溶于水中生成碳酸,碳酸和醋酸都是弱酸,将同时被滴定实验三 混合碱中各组分含量的测定1、V1=V2 时,混合碱只含Na 2C03;V1=0 ,V2>0时,混合碱液只含NaHCO 3V2=0 ,V1>0时,混合碱只含NaOH当V1 >V2, V2 > 0时,混和碱组成为NaOH 与Na 2CO 3;当V2 > V1,V1 > 0,混和碱组成为Na 2CO 3与NaHCO 3。
C语言实验报告 实验四 参考答案
实验四循环结构程序设计2(参考答案)(1)编写程序sy4-1.c,输入n,计算并输出如下多项式的值:S n=1+1/2!+1/3!+1/4!+…+1/n!。
例如输入n为15时,输出1.718282。
算法分析:第一项可以看成1/1!,用循环控制累加n个分式,分式的分母是i!,分子固定为1。
参考答案:# include <stdio.h>void main(){double s=0,p=1;int i,n;scanf("%d",&n);for(i=1;i<=n;i++){p = p * i ; //计算分母i!s = s + 1 / p ; //累加}printf("s=%lf\n",s);}运行结果:(2)编写程序sy4-2.c,输入n,根据以下公式计算s:,例如当n=11时,结果为1.833333。
算法分析:该多项式的分母是累加。
参考答案:# include <stdio.h>void main(){double sn=0,s=0;int i,n;scanf("%d",&n);for(i=1;i<=n;i++){s = s + i ; //计算分母1~i的累加和sn = sn + 1 / s ;}printf("sn=%lf\n",sn);}运行结果:(3)编写程序sy4-3.c,计算3~n之间所有素数的平方根之和,要求:输入n,输出结果。
例如,输入n 的值是100,则输出结果是148.874270。
注意n应在2~100之间。
算法分析:穷举3~n之间的数找素数,若是素数则累加她的平方根。
参考答案:# include <stdio.h># include <math.h>void main(){int i,j,n,flag;double s=0;scanf("%d",&n);for(i=3;i<n;i++) //穷举3~n之间找素数{flag=1; //假设当前的i是素数,标志变量设为1for(j=2;j<i;j++) //穷举要判断是否是素数的i的除数,范围2~i-1if(i%j==0) //若i能被j整除,则不是素数{ flag=0; break; } //标志变量改为0,并终止循环if( flag == 1 )s = s + sqrt( i ); //若i是素数,则累加sqrt(i)}printf("s=%f\n",s);}运行结果:(4)编写程序sy4-4.c,根据以下公式求p的值,(m与n为两个正整数且m>n)。
大连理工大学物化实验思考题参考答案
大连理工大学物化实验思考题参考答案实验一燃烧热的测定【思考题】1. 在氧弹里加10mL蒸馏水起什么作用?答:在燃烧过程中,当氧弹内存在微量空气时,N2的氧化会产生热效应。
在一般的实验中,可以忽略不计;在精确的实验中,这部分热效应应予校正,方法如下:用0.1mol·dm-3 NaOH 溶液滴定洗涤氧弹内壁的蒸馏水,每毫升0.1 mol·dm-3 NaOH溶液相当于5.983 J(放热)。
2. (1)本实验中,那些为体系?那些为环境?(2)实验过程中有无热损耗,(3)如何降低热损耗?答:(1)氧弹中的样品、燃烧丝、棉线和蒸馏水为体系,其它为环境。
(2)实验过程中有热损耗:内桶水温与环境温差过大,内桶盖有缝隙会散热,搅拌时搅拌器摩擦内筒内壁使热容易向外辐射。
(3)降低热损耗的方法:调节内筒水温比外筒水温低0.5-1℃,内桶盖盖严,避免搅拌器摩擦内筒内壁,实验完毕,将内筒洗净擦干,这样保证内筒表面光亮,从而降低热损耗。
实验四完全互溶双液系的平衡相图【思考题】1. 该实验中,测定工作曲线时折射仪的恒温温度与测定样品时折射仪的恒温温度是否需要保持一致?为什么?答:在该实验中,测定工作曲线时折射仪的恒温温度与测定样品时折射仪的恒温温度应保持一致,因为温度不同,物质的折射率不同;而且测定样品的折射率后,要在工作曲线上查折射率对应的气液相组成。
2. 过热现象对实验产生什么影响?如何在实验中尽可能避免?答:过热现象使得溶液沸点高于正常沸点。
在本实验中,所用的电热丝较粗糙,吸附的空气作为形成气泡的核心,在正常沸点下即可沸腾,可避免过热现象。
3. 在连续测定法实验中,样品的加入量应十分精确吗?为什么?答:样品的加入量不用十分精确,因为测定样品的折射率后,要在工作曲线上查折射率对应的气液相组成。
实验五二组分金属相图的绘制1.有一失去标签的Pb-Sn合金样品,用什么方法可以确定其组成?答:将其熔融、冷却的同时记录温度,作出步冷曲线,根据步冷曲线上拐点或平台的温度,与温度组成图加以对照,可以粗略确定其组成。
C语言程序设计 上机实验指导与习题 参考答案(第四版)
C 语言程序设计上机实验指导与习题参考答案(第四版)(学生改编)实验 1:C语言程序初步一、实验目的(1)了解所用的计算机系统的基本操作方法,学会独立使用该系统。
(2)了解在该系统上如何编辑、编译、连接和运行一个 C程序。
(3)通过运行简单的 C 程序,初步了解 C程序的特点。
(4)在教师的指导下,学会使用在线评判系统。
二、实验内容1.运行第一个 C 程序题目:ThefirstCProgram将下列程序输入visualc ,编译、连接和运行该程序。
includequotstdio.hquotmain printfquotThefirstCProgramnquot具体操作步骤(1)在编辑窗口中输入程序。
(2)保存程序,取名为a1.c。
(3)按照第一章中介绍的方法,编译、连接和运行程序。
,则该题完成。
4按照第三章介绍的方法,将代码提交到在线评判系统,系统返回“通过”2.在在线评判系统中提交实现了计算 ab 功能的程序题目 1001:计算ab由键盘输入两个整数,计算并输出两个整数的和。
实现该功能的程序如下,inclu dequotstdio.hquotmain int ab scanfquotddquotampaampbprintfquotdquotab(1)在程序编辑窗口中输入程序。
(2)保存程序,取名为a2.c。
(3)按照前二章中介绍的方法,编译、连接和运行程序。
(4)在程序运行过程中,输入 15 30↙↙表示输入回车符(5)如果看到如下输出结果,则表明1530 的结果正确,如果得不到如下结果,则需检查并更正程序。
45(6)按照第三章中介绍的方法进入在线评判系统。
(7)显示题目列表,点击题号为 1001,题名为“计算ab”的题目。
(8)查看完题目要求后,点击页面下端的“sumbit” ,参照第二章提交程序的方法提交程序a2.c。
(9)查看评判结果,如果得到“accepted”则该题通过,否则返回第一步检查程序是否正确。
raptor实验参考答案
raptor实验参考答案Raptor实验参考答案在计算机科学领域,Raptor是一种流程图工具,用于可视化算法和程序的设计过程。
它提供了一种直观和简洁的方式来描述和分析问题,并通过图形化表示来帮助程序员更好地理解和编写代码。
在学习和教学中,Raptor经常被用于教授算法和程序设计的基本概念。
本文将提供一些Raptor实验的参考答案,希望能对初学者有所帮助。
实验一:计算两个数的和算法描述:1. 输入两个整数num1和num2;2. 计算它们的和sum = num1 + num2;3. 输出sum。
Raptor流程图:```输入 num1输入 num2sum = num1 + num2输出 sum```实验二:计算斐波那契数列算法描述:1. 输入一个正整数n;2. 初始化变量a和b为0和1;3. 循环n次,每次计算a和b的和,并将结果赋给a,将b的值赋给a;4. 输出a作为斐波那契数列的第n项。
Raptor流程图:```输入 na = 0b = 1循环 n 次temp = aa = a + bb = temp输出 a```实验三:查找数组中的最大值算法描述:1. 输入一个整数数组arr;2. 初始化变量max为数组的第一个元素arr[0];3. 遍历数组,如果当前元素大于max,则将其赋给max;4. 输出max作为数组的最大值。
Raptor流程图:```输入 arrmax = arr[0]遍历数组如果 arr[i] > maxmax = arr[i]输出 max```实验四:判断一个数是否为素数算法描述:1. 输入一个正整数num;2. 初始化变量isPrime为true;3. 循环遍历从2到num的所有数字,如果存在能整除num的数字,则将isPrime置为false;4. 输出isPrime作为num是否为素数的判断结果。
Raptor流程图:```输入 numisPrime = true循环遍历 2 到 num如果 num 能被当前数字整除isPrime = false输出 isPrime```通过以上实验参考答案,我们可以看到Raptor作为一种流程图工具,能够帮助我们更好地理解和设计算法和程序。
分析化学实验课后习题答案第四版(供参考)
实验四铵盐中氮含量的测定(甲醛法)思考题:1.铵盐中氮的测定为何不采用NaOH直接滴定法?答:因NH4+的K a=5.6×10-10,其Ck a<10-8,酸性太弱,所以不能用NaOH直接滴定。
2. 为什么中和甲醛试剂中的甲酸以酚酞作指示剂;而中和铵盐试样中的游离酸则以甲基红作指示剂?答:甲醛试剂中的甲酸以酚酞为指示剂用NaOH可完全将甲酸中和,若以甲基红为指示剂,用NaOH滴定,指示剂变为红色时,溶液的pH值为4.4,而甲酸不能完全中和。
铵盐试样中的游离酸若以酚酞为指示剂,用NaOH溶液滴定至粉红色时,铵盐就有少部分被滴定,使测定结果偏高。
3.NH4HCO3中含氮量的测定,能否用甲醛法?答:NH4HCO3中含氮量的测定不能用甲醛法,因用NaOH溶液滴定时,HCO3-中的H+同时被滴定,所以不能用甲醛法测定。
实验五混合碱的分析(双指示剂法)思考题:1.用双指示剂法测定混合碱组成的方法原理是什么?答:测混合碱试液,可选用酚酞和甲基橙两种指示剂。
以HCl标准溶液连续滴定。
滴定的方法原理可图解如下:2.采用双指示剂法测定混合碱,判断下列五种情况下,混合碱的组成?(1)V1=0 V2>0(2)V1>0 V2=0(3)V1>V2(4)V1<V2(5)V1=V2①V1=0 V2>0时,组成为:HCO3-②V1>0 V2=0时,组成为:OH-③V1>V2时,组成为:CO32-+ OH-④V1<V2时,组成为:HCO3- +CO32-⑤V1=V2时,组成为:CO32-实验六 EDTA 标准溶液的配制与标定思考题:1.络合滴定中为什么加入缓冲溶液?答:各种金属离子与滴定剂生成络合物时都应有允许最低pH 值,否则就不能被准确滴。
而且还可能影响指示剂的变色点和自身的颜色,导致终点误差变大,甚至不能准确滴定。
因此酸度对络合滴定的影响是多方面的,需要加入缓冲溶液予以控制。
国开电大计算机网络(本)形考作业四参考答案
答案见后几页章节:第1、2、4、5、6、7章内容:6次实践活动形式:提交实验报告(选做一次即可,可去首页下载模板)分数:25分答案:计算机网络实验报告一、实验名称:Windows环境下TCP/IP协议的配置二、实验内容1、实验系统框图(简图)2、实验步骤3、实验数据以及分析处理1)根据所给源程序进行调试2)调试中碰到的问题及解决方法3)调试成功的程序清单三、实验步骤一、TCP/IP协议的配置1、打开控制面板中的网络,查看有无TCP/IP协议2、安装TCP/IP协议3、选择网卡对应的TCP/IP项,设置TCP/IP协议4、完成配置,IPCONFIG查看二、TCP/IP诊断1、使用ping来测试计算机上的TCP/IP配置。
(ping 127.0.0.1)(1)发送了四个数据包。
接受了四个数据包。
没有丢失数据包。
(2)TCP/IP工作正常。
2、用HOSTNAME程序来获得计算机名称。
我的计算机的主机名称是2jf28, IP地址是10.0.4.603、使用Ping测试本计算机与其他计算机的连接性能。
其他计算机的主机名称是2jf29, 因为可以PING的通,没有数据包丢失。
4、考察计算机上的TCP/IP的配置本机已分配IP地址。
是手动分配的,一种是DHCP自动获取,另一种是人工设置IP地址。
5、使用ipconfig验证计算机的TCP/IP配置选项。
(1)可以查看本机IP地址。
本机IP地址为:10.0.4.60(2)还显示了子码掩码和网关。
(3)不能人工设置IP地址。
如果要从DOS下设的话,可以用“Netsh”命令。
6、在命令提示中输入ipconfig/all(1)ipconfig/all除了IP地址的相关信息外,还显示了计算机名、INS、网卡型号、DNS和MAC 地址(2)我的网卡的MAC地址为:00-1C-25-D-03-B2(3)C类地址。
我的网络ID为2jf28(4)网关和我的计算机网络ID7、在命令提示窗口中输入arp-a网的物理地址为:00-0d-bc-97-8d-80 IP地址为:10.0.4.1四、实验总结(用自己的话总结实验感受,不少于200字)计算机的TCP/IP配置有以下参数:IP地址,子网掩码,网关,DNS设置。
C语言实验报告参考答案
C语言实验报告参考答案长沙理工大学2010C语言实验报告参考答案实验一熟悉C语言程序开发环境及数据描述四、程序清单1.编写程序实现在屏幕上显示以下结果:The dress is longThe shoes are bigThe trousers are black答案:#includemain(){printf("The dress is long\n");printf("The shoes are big\n");printf("The trousers are black\n");}2.改错题(将正确程序写在指定位置)正确的程序为:#includemain(){printf("商品名称价格\n");printf("TCL电视机¥7600\n");printf("美的空调¥2000\n");printf("SunRose键盘¥50.5\n");2.编写程序: a=150,b=20,c=45,编写求a/b、a/c(商)和a%b、a%c(余数)的程序。
答案:#includemain(){int a,b,c,x,y;a=150;b=20;c=45;x=a/b;y=a/c;printf("a/b的商=%d\n",x);printf("a/c的商=%d\n",y);x=a%b;y=a%c;printf("a/b的余数=%d\n",x);printf("a/c的余数=%d\n",y);}4. 设变量a的值为0,b的值为-10,编写程序:当a>b时,将b 赋给c;当a<=b时,将a 赋给c。
(提示:用条件运算符) 答案:#includeint a,b,c;a=0;b=-10;c= (a>b) ? b:a;printf("c = %d\n",c);}五、调试和测试结果1.编译、连接无错,运行后屏幕上显示以下结果:The dress is longThe shoes are bigThe trousers are black3、编译、连接无错,运行后屏幕上显示以下结果:a/b的商=7a/c的商=3a/b的余数=10a/c的余数=154. 编译、连接无错,运行后屏幕上显示以下结果:c =-10实验二顺序结构程序设计四、程序清单1.键盘输入与屏幕输出练习问题1 D 。
分析化学实验课后习题答案第四版(供参考)
实验四铵盐中氮含量的测定(甲醛法)思考题:1.铵盐中氮的测定为何不采用NaOH直接滴定法?答:因NH4+的K a=5.6×10-10,其Ck a<10-8,酸性太弱,所以不能用NaOH直接滴定。
2. 为什么中和甲醛试剂中的甲酸以酚酞作指示剂;而中和铵盐试样中的游离酸则以甲基红作指示剂?答:甲醛试剂中的甲酸以酚酞为指示剂用NaOH可完全将甲酸中和,若以甲基红为指示剂,用NaOH滴定,指示剂变为红色时,溶液的pH值为4.4,而甲酸不能完全中和。
铵盐试样中的游离酸若以酚酞为指示剂,用NaOH溶液滴定至粉红色时,铵盐就有少部分被滴定,使测定结果偏高。
3.NH4HCO3中含氮量的测定,能否用甲醛法?答:NH4HCO3中含氮量的测定不能用甲醛法,因用NaOH溶液滴定时,HCO3-中的H+同时被滴定,所以不能用甲醛法测定。
实验五混合碱的分析(双指示剂法)思考题:1.用双指示剂法测定混合碱组成的方法原理是什么?答:测混合碱试液,可选用酚酞和甲基橙两种指示剂。
以HCl标准溶液连续滴定。
滴定的方法原理可图解如下:2.采用双指示剂法测定混合碱,判断下列五种情况下,混合碱的组成?(1) V 1=0 V 2>0(2)V 1>0 V 2=0(3)V 1>V 2(4)V 1<V 2(5)V 1=V 2①V 1=0 V 2>0时,组成为:HCO 3- ②V 1>0 V 2=0时,组成为:OH - ③V 1>V 2时,组成为:CO 32-+ OH - ④V 1<V 2时,组成为:HCO 3- +CO 32- ⑤ V 1=V 2时,组成为: CO 32-实验六 EDTA 标准溶液的配制与标定思考题:1.络合滴定中为什么加入缓冲溶液?答:各种金属离子与滴定剂生成络合物时都应有允许最低pH 值,否则就不能被准确滴。
而且还可能影响指示剂的变色点和自身的颜色,导致终点误差变大,甚至不能准确滴定。
会计模拟实验第四版答案给开放学员(供参考)
一、上旬业务(1-50笔业务)所填制记账凭证:1.借:银行存款 46800贷:主营业务收入――甲产品 40000 贷:应交税费――应交增值税(销项税额) 68002.借:固定资产――机器设备(立式铣床) 62500应交税费――应交增值税(进项税额) 10200贷:银行存款 727003.借:销售费用――广告费 17500贷:银行存款 175004.借:在途物资――D材料 24930应交税费――应交增值税(进项税额) 4116贷:银行存款 290465.借:银行存款 800000贷:长期借款—本金 8000006.借:其他应收款—高鸿 1000贷:库存现金 10007.借:管理费用――办公费 5600贷:银行存款 56008.借:银行存款 150000贷:应收股利――北方机械厂 1500009.借:管理费用――职工教育经费 450贷:库存现金 45010.借:长期股权投资――海河机械厂 12000累计摊销 3000贷:无形资产――专利权 1500011.借:原材料――A材料 4000应交税费――应交增值税(进项税额) 680贷:应付账款――南京东风工厂 468012.借:固定资产――机器设备(传动设备) 120000贷:实收资本—光明 12000013.借:应付票据――宏达轴承厂 10000贷:银行存款 1000014.借:银行存款 631800贷:主营业务收入――乙产品 540000 应交税费――应交增值税(销项税额) 9180015.借:银行存款 113000贷:应收账款――北京科润 11300016.借:其他应收款――王刚 3000贷:银行存款 300017:借:银行存款 150000贷:其他应收款――北京保险公司 15000018.借:短期借款 20000贷:银行存款 2000019.借:制造费用――加工车间 2310贷:银行存款 231020借:原材料――A材料 100000 应交税费――应交增值税(进项税额) 17000 贷:银行存款 11700021.借:管理费用――水费 1458贷:银行存款 145822.借:管理费用――养路费 3000贷:银行存款 300023.借:银行存款 93600贷:主营业务收入――甲产品 80000 应交税费――应交增值税(销项税额) 1360024.借:库存现金 6000贷:银行存款 600025.借:固定资产清理 19000累计折旧 80000固定资产减值 1000贷:固定资产—机器设备(机床) 100000借:银行存款 800贷:固定资产清理 800借:固定资产清理贷:应交税费――应交增值税(销项税额)借:固定资产清理 400贷:银行存款 400借:营业外支出――清理损失贷:固定资产清理26. 借:原材料――B材料 155116应交税费――应交增值税(进项税额)26264贷:应付账款――沈阳科隆 18138027.借:银行存款 100000贷:短期借款――生产周转 10000028.借:财务费用――手续费 200贷:银行存款 20029.借:营业外支出――罚款支出 1000贷:银行存款 100030.借:应交税费――未交增值税 37000――应交营业税 3000――应交城建税 2800――教育费附加 1200 贷:银行存款 4400031.借:固定资产――其他(货车) 280000应交税费――应交增值税(进项税额) 47600 贷:银行存款 32760032.借:周转材料――手套 1000贷:库存现金 100033借:管理费用――业务招待费 4897贷:库存现金 489734.借:周转材料――木箱 15000应交税费――应交增值税(进项税额)2550贷:银行存款 1755035.借:原材料――C材料 147000应交税费――应交增值税(进项税额)24990 贷:应付票据――天津东方红设备厂 17199036.借:银行存款 157500贷:交易性金融资产–国库券 150000投资收益――国库券利息 750037.借:无形资产――专有技术 18000贷:银行存款 1800038.借:应收账款――沈阳机械厂 55310贷:主营业务收入――乙产品 45000其他业务收入――木箱 2000应交税费――应交增值税(销项税额)7990库存现金 320借:其他业务成本――木箱 1490贷:周转材料――木箱 149039.借:银行存款 13400贷:其他业务收入――转让专利权使用权 1340040.借:长期股权投资――海河机械厂 100000累计折旧 30000贷:固定资产――机器设备(铣床) 13000041.借:库存现金 3550贷:营业外收入――罚款收入 355042.借:银行存款 3550贷:库存现金 355043.借:应付账款――重庆机械厂 100000贷:银行存款 10000044.借:应收账款――北京通达 46800贷:主营业务收入――甲产品 40000 应交税费――应交增值税(销项税额) 6800借:销售费用――包装费1490贷:周转材料――木箱 149045.借:银行存款 158000贷:实收资本――华夏公司 15800046.借:周转材料――工作鞋 4000应交税费――应交增值税(进项说额) 680贷:银行存款 468047.借:管理费用――停车费 945贷:库存现金 94548.借:银行存款 1000贷:其他业务收入――租金收入 100049.借:原材料――A材料 50000应交税费――应交增值税(进项税额) 8500贷:应付账款――北京物资公司 5850050.借:原材料――B材料 146744应交税费――应交增值税(进项税额) 24876 贷:应付账款――大连机器厂 171620根据1-10日所填记账凭证编制科目汇总表(也可全月一次汇总)借方合计=贷方合计=4 30951.借:应付账款――重庆机械厂130000贷:银行存款13000052.借:原材料――C材料285000应交税费――应交增值税(进项税额)48450贷:应付账款――北京物资公司33345053.借:应付账款――长春新宇物资公司176000贷:银行存款17600054.借:固定资产――机器设备(机床)54267应交税费――应交增值税(进项税额) 9180贷:银行存款6344755.借:管理费用――租金700贷:银行存款70056.借:银行存款140000贷:应收账款――南京红星公司14000057.借:投资性房地产――六河纺织厂128000累计折旧60000贷:固定资产――房屋150000资本公积—其他资本公积3800058.借:固定资产清理67000累计折旧13000贷:固定资产――机器设备80000借:银行存款78000贷:固定资产清理78000借:固定资产清理1500贷:应交税费――应交增值税(销项税额) 1500借:固定资产清理9500贷:营业外收入――清理收益950059.借:管理费用――办公费79贷:库存现金7960.借:应付账款――北京物资公司100000贷:银行存款10000061.借:管理费用――业务招待费7000贷:银行存款700062. 借:管理费用――税金200贷:银行存款20063.借:管理费用――报刊费1980贷:银行存款198064.借:销售费用――广告费5680贷:银行存款568065.借:周转材料――低值易耗品(办公桌椅)30000应交税费――应交增值税(进项税额)5100贷:银行存款3510066.借:应收票据――福建万盛656520贷:主营业务收入――甲产品560000应交税费――应交增值税(销项税额)95200银行存款132067.借:管理费用――法律咨询费1300贷:银行存款130068.借:持有至到期投资—永安债券200000贷:银行存款20000069.借:营业外支出――罚款支出320贷:银行存款32070.借:库存现金50000贷:其他应付款――刘明50000借;银行存款50000贷:库存现金5000071.借:银行存款10530贷:其他业务收入――销售C材料9000应交税费――应交增值税(销项税额)153072.借:库存现金2000贷:银行存款200073.借:应收账款――上海五金564600贷:主营业务收入――甲产品480000应交税费――应交增值税(销项税额)84600 银行存款300074.借:管理费用――办公费2700库存现金300贷:其他应收款――王刚300075.借:在建工程――办公楼200000贷:银行存款20000076.借:固定资产――房屋(办公楼)520000 贷:在建工程――办公楼52000077.借:应付账款――哈尔滨物资公司503400 贷:营业外收入――其他50340078.借:可供出售金融资产—国库券100000贷:银行存款10000079.借:营业外支出――捐赠支出5076累计折旧3384贷:固定资产――机器设备846080.借:财务费用――手续费80贷:银行存款8081.借:银行存款196800财务费用――利息支出3200贷:应收票据――北京设备有限公司20000082.借:在建工程――锅炉40000应交税费—应交增值税(进项税额)6800 贷:银行存款46800借:在建工程――锅炉74190贷:原材料――A材料74190借:在建工程――锅炉贷:银行存款借:固定资产――机器设备(锅炉)贷:在建工程――锅炉83.借:应付职工薪酬----养老保险金48000----失业保险金2400----医疗保险金24000----住房公积金24000贷:银行存款9840084.借:固定资产――融资租入固定资产180000贷:长期应付款――北京宏达租赁公司180000借:长期应付款――北京宏达租赁公司5000贷:银行存款500085.借:应付职工薪酬----工资240000贷:银行存款225000其他应付款----代扣款1500086.借:原材料----A材料161395应交税费――应交增值税(进项税额)27305 贷:银行存款12700应付账款――长春新宇17600087.借:银行存款440000贷:持有至到期投资400000投资收益――债券利息4000088.借:应付职工薪酬----福利费600贷:库存现金600根据11-20日所填记账凭证编制科目汇总表(也可全月汇总一次)借方合计=贷方合计=5 81489.借:待处理财产损溢――待处理流动资产损益贷:原材料――C材料2808应交税费――应交增值税(进项税额转出)90.借:应收账款――北京车床厂374400贷:主营业务收入――甲产品320000应交税费――应交增值税(销项税额)5440091.借:管理费用――其他贷:待处理财产损溢――待处理流动资产损益92.借:银行存款789750贷:主营业务收入――乙产品675000应交税费――应交增值税(销项税额)11475093.借:坏账准备3000贷:应收账款――华丰工厂300094.借:委托加工物资――铸件29250贷:银行存款2925095.借:制造费用――铸造车间7350――加工车间6860――装配车间4550生产成本--辅助生产成本――机修车间1540――供电车间1750管理费用――折旧费14000其他业务成本――出租固定资产322贷:累计折旧3637296.借:资产减值损失13140贷:固定资产减值准备1314097 .借:制造费用――铸造车间3050――加工车间2690――装配车间2850生产成本--辅助生产成本――机修车间1215――供电车间1175管理费用――耗用周转材料10000贷:周转材料---- 低值易耗品2098098. 借:资产减值损失10625贷:无形资产减值准备1062599.借:生产成本――基本生产成本――甲产品――乙产品制造费用――铸造车间――加工车间――装配车间贷:原材料借:生产成本--辅助生产成本――机修车间――供电车间管理费用――材料费其他业务成本――销售材料委托加工物资—铸件贷:原材料100.借:固定资产――机器设备(磨床)15000贷:待处理财产损溢――待处理固定资产损益3000 累计折旧12000借:待处理财产损溢――待处理固定资产损益12000 累计折旧23000贷:固定资产――机器设备(铣床)35000101.借:生产成本--辅助生产成本――机修车间40000 贷:银行存款40000102.借:管理费用――税金62346贷:应交税费――应交房产税44184――应交土地使用税17362――应交车船使用税800103.借:生产成本――基本生产成本――甲产品――乙产品生产成本--辅助生产成本――机修车间――供电车间管理费用――工资费贷:应付职工薪酬――工资借:制造费用――铸造车间――加工车间――装配车间销售费用――工资费贷:应付职工薪酬――工资104. 借:生产成本――基本生产成本――甲产品――乙产品生产成本--辅助生产成本――机修车间――供电车间制造费用――铸造车间――加工车间――装配车间管理费用――工资销售费用――工资贷:应付职工薪酬――三险一金应付职工薪酬――职工福利105. 借:生产成本――基本生产成本――甲产品1570――乙产品1230 生产成本--辅助生产成本――机修车间320――供电车间288 制造费用――铸造车间160――加工车间240――装配车间160管理费用――工资752销售费用――工资80贷:应付职工薪酬――工会经费4800106.借:长期借款――本金100000贷:银行存款100000107.借;财务费用――利息支出8400贷:应付利息――利息费用8400108.借:管理费用――无形资产摊销440贷:累计摊销440109.借:银行存款2078贷:财务费用――利息收入2078110.借:制造费用――铸造车间――加工车间――装配车间管理费用――维修费贷:生产成本--辅助生产成本――机修车间借:生产成本――甲产品――乙产品制造费用――铸造车间――加工车间――装配车间管理费用――动力费贷:生产成本--辅助生产成本――供电车间111.借:财务费用――利息支出500应付利息39200贷:银行存款40700112. 借:生产成本――甲产品――乙产品贷:制造费用――铸造车间――加工车间――装配车间113.借:资产减值损失贷:坏账准备114.借:库存商品――甲产品――乙产品贷:生产成本――甲产品――乙产品115.借:营业外支出――清理损失12000贷:待处理财产损溢――待处理固定资产损益12000借: 待处理财产损溢――待处理固定资产损益3000 贷:营业外收入――清理收益3000116.借:主营业务成本――甲产品――乙产品贷:库存商品――甲产品――乙产品117.借:营业税金及附加――税金贷:应交税费――应交营业税借:应交税费—应交增值税(转出未交税金)贷:应交税费—未交增值税借:营业税金及附加贷:应交税费――应交城建税――教育费附加118.借:主营业务收入――甲产品――乙产品其他业务收入投资收益营业外收入贷:本年利润借:本年利润贷:主营业务成本营业税金及附加其他业务成本销售费用管理费用财务费用营业外支出资产减值损失119.借:所得税费用贷:应交税费――应交所得税借:本年利润贷:所得税费用借:本年利润贷;利润分配――未分配利润120.借:利润分配――提取盈余公积贷:盈余公积――公积金借:利润分配――提取任意公积金贷:盈余公积――任意公积金借:利润分配――应付利润贷:应付利润――应付宏光机械――应付张璐——应付冷辉借:利润分配――未分配利润贷:利润分配――提取盈余公积――提取任意公积金――应付利润根据21-31日所填记账凭证编制的科目汇总表:借方合计=贷方合计=16 096。
C语言程序设计 上机实验指导与习题 参考答案(第四版)
C 语言程序设计上机实验指导与习题参考答案(第四版)(学生改编)实验 1:C语言程序初步一、实验目的(1)了解所用的计算机系统的基本操作方法,学会独立使用该系统。
(2)了解在该系统上如何编辑、编译、连接和运行一个 C程序。
(3)通过运行简单的 C 程序,初步了解 C程序的特点。
(4)在教师的指导下,学会使用在线评判系统。
二、实验内容1.运行第一个 C 程序题目:ThefirstCProgram将下列程序输入visualc ,编译、连接和运行该程序。
includequotstdio.hquotmain printfquotThefirstCProgramnquot具体操作步骤(1)在编辑窗口中输入程序。
(2)保存程序,取名为a1.c。
(3)按照第一章中介绍的方法,编译、连接和运行程序。
,则该题完成。
4按照第三章介绍的方法,将代码提交到在线评判系统,系统返回“通过”2.在在线评判系统中提交实现了计算 ab 功能的程序题目 1001:计算ab由键盘输入两个整数,计算并输出两个整数的和。
实现该功能的程序如下,inclu dequotstdio.hquotmain int ab scanfquotddquotampaampbprintfquotdquotab(1)在程序编辑窗口中输入程序。
(2)保存程序,取名为a2.c。
(3)按照前二章中介绍的方法,编译、连接和运行程序。
(4)在程序运行过程中,输入 15 30↙↙表示输入回车符(5)如果看到如下输出结果,则表明1530 的结果正确,如果得不到如下结果,则需检查并更正程序。
45(6)按照第三章中介绍的方法进入在线评判系统。
(7)显示题目列表,点击题号为 1001,题名为“计算ab”的题目。
(8)查看完题目要求后,点击页面下端的“sumbit” ,参照第二章提交程序的方法提交程序a2.c。
(9)查看评判结果,如果得到“accepted”则该题通过,否则返回第一步检查程序是否正确。
MATLAB实验四:MATLAB程序设计 参考答案
function y=f(x) y=(x^3-2*x^2+x-6.3)/(x^2+0.05*x-3.14)
河南财经政法大学数学与信息科学学院
6
实验报告
f(1)*f(2)+f(3)
function f=f(a,b,c) f=g(a)*g(b)+g(c)^2; function g=g(x) g=(x^3-2*x^2+x-6.3)/(x^2+0.05*x-3.14);
a=rand(1,100); [b,c]=sort(a); index=c(1); i=1; while i<=7 if i==8 disp('You Lost!'); i=i+1; else d=input('please input the number you guess:'); if d>index disp('High'); elseif d<index disp('Low'); elseif d==index disp('You won!'); i=9;
syms i j k l n i=1;k=0; n=input('Input n:'); for j=1:n i=i*j; k=k+j; end fprintf('%d!=%d \n Sum(1,...,%d)=%d\n',n,i,n,k);
4、用 while-end 循环语句求不超过 1000 的偶数之和,并求显示出最大值。 s=0,n=0; while s<=1000 n=n+2; s=s+n; if s>1000 break end
SQLSERVER2008实用教程实验参考答案解析(实验4)
SQLSERVER2008实用教程实验参考答案解析(实验4)实验4 数据库的查询和视图一、SELECT语句的基本使用1. 查询Employees表中所有数据2. 查询Employees表中指定字段数据3. 查询Employees表中的部门号和性别,要求使用Distinct消除重复行4. 使用WHERE子句查询表中指定的数据查询编号为’000001’的雇员的地址和查询月收入高于2000元的员工查询1970年以后出生的员工的和住址5. 使用AS子句为表中字段指定别名查询Employees表中女雇员的地址和,并将列标题显示为地址和查询Employees表中男雇员的和出生日期,并将列标题显示为和出生日期6. 使用使用CASE子句查询Employees表中员工的和性别,要求Sex值为1时显示“男”,为0时显示“女”查询Employees表中员工的、住址和收入水平,2000元以下显示为低收入,2000~3000地显示为中等收入,3000元以上显示为高收入。
7. 使用SELECT语句进行简单计算计算每个雇员的实际收入8. 使用置函数获得员工总数计算Salary表中员工月收入的平均数获得Employees表中最大的员工计算Salary表中所有员工的总支出查询财务部雇员的最高和最低实际收入9. 模糊查询找出所有姓王的雇员的部门号找出所有地址中含有“”的雇员的及部门号找出员工中倒数第二个数字为0的员工的、地址和学历10. Between…And…和Or的使用找出收入在2000~3000元之间的雇员编号找出部门为“1”或“2”的雇员的编号11. 使用INTO子句,由源表创建新表由表Salary创建“SalaryNew”表,要求包括编号和收入,选择收入在1500元以上的雇员由表Employees创建“EmployeesNew”表,要求包括编号和,选择所有男员工二、子查询的使用1. 查找在财务部工作的雇员情况2. 用子查询的方法查找所有收入在2500以下的雇员的情况3. 查找财务部年龄不低于研发部雇员年龄的雇员4. 用子查询的方法查找研发部比所有财务部雇员收入都高的雇员的5. 查找比所有财务部的雇员收入都高的雇员的6. 用子查询的方法查找所有年龄比研发部雇员年龄都大的雇员的三、连接查询的使用1. 查询每个雇员的情况及薪水的情况2. 查询每个雇员的情况及其工作部门的情况3. 使用连接的方法查询名字为“王林”的雇员所在的部门4. 使用连接的方法查找出不在财务部工作的所有雇员信息5. 使用外连接方法查找出所有员工的月收入6. 查找财务部收入在2000元以上的雇员及其薪水详情7. 查询研发部在1976年以前出生的雇员及其薪水详请四、聚合函数的使用1. 求财务部雇员的平均收入2. 查询财务部雇员的最高和最低收入3. 求财务部雇员的平均实际收入4. 查询财务部雇员的最高和最低实际收入5. 求财务部雇员的总人数6. 统计财务部收入在2500元以上的雇员人数五、GROUP BY、ORDER BY子句的使用1. 查找Employees表中男性和女性的人数2. 按部门列出在该部门工作的员工的人数3. 按员工的学历分组,排列出本科、大专、硕士的人数4. 查找员工数超过2的部门名称和雇员数量5. 按员工的工作年份分组,统计各个工作年份的人数,例如工作1年的多少人,工作2年的多少人6. 将雇员的情况按收入由低到高排列7. 将员工信息按出生时间从小到大排列8. 在ORDER BY 子句中使用子查询,查询员工、性别和工龄信息,要求按实际收入从大到小排列六、视图的使用1. 创建视图(1)在数据库YGGL上创建视图Departments_View,视图包含Department表的全部列(2)创建视图Employees_Departments_View,视图包含员工、、所在部门名称(3)创建视图Employees_Salary_View,视图包含员工、和实际收入三列2. 查询视图从视图Employees_Salary_View中查询出为“王林”的员工的实际收入3. 更新视图(1)向视图Departments_View中添加一条记录(‘6’,‘广告部’,‘广告业务’)执行完命令后,分别查看Departments_View和Department表中发生的变化(2)尝试向Employees_Departments_View中添加一条记录,看看会发生什么情况(3)尝试向Employees_Salary_View中添加一条记录,看看会发生什么情况(4)将视图Departments_View中,部门号为‘6’的部门名称修改为‘生产车间’(5)删除视图Departments_View中最新增加的的一条记录4. 删除视图Employees_Departments_View5. 在界面工具中操作视图一、SELECT语句的基本使用1. 查询Employees表中所有数据SELECT*FROM Employees;2. 查询Employees表中指定字段数据SELECT EmployeeID,Name,DepartmentID FROM Employees;3. 查询Employees表中的部门号和性别,要求使用Distinct消除重复行SELECT Distinct DepartmentID,Sex FROM Employees;4. 使用WHERE子句查询表中指定的数据查询编号为’000001’的雇员的地址和Select Address,PhoneNumber FROM Employees WHERE EmployeeID='000001';查询月收入高于2000元的员工SELECT EmployeeID FROM Salary WHERE InCome>2000;查询1970年以后出生的员工的和住址SELECT Name,Address FROM Employees WHERE YEAR(Birthday)>'1970';SELECT Name,Address FROM Employees WHERE Birthday>'1970';5. 使用AS子句为表中字段指定别名查询Employees表中女雇员的地址和,并将列标题显示为地址和SELECT Address AS地址,PhoneNumber AS FROM Employees;查询Employees表中男雇员的和出生日期,并将列标题显示为和出生日期SELECT Name AS,Birthday AS出生日期FROM Employees WHERE Sex=1;6. 使用使用CASE子句查询Employees表中员工的和性别,要求Sex值为1时显示“男”,为0时显示“女”SELECT Name AS,CASEWHEN Sex=1 THEN'男'WHEN Sex=0 THEN'女'ENDAS性别FROM Employees;查询Employees表中员工的、住址和收入水平,2000元以下显示为低收入,2000~3000地显示为中等收入,3000元以上显示为高收入。
实验四 类图参考答案
实验四类图【实验目的】1.掌握类的定义,类的3要素,UML中类的表示方法。
2.掌握类与类之间的各种关系代表的含义及表示方法。
3.掌握实体类、边界类、控制类的概念和表示方法。
4.接口和抽象类的概念和表示方法,类的多重性关系。
【实验性质】设计性实验。
【实验要求】1.通过网上选课系统学习识别类和类之间关系的方法;2.学习使用Rational Rose绘制类图的方法;3.掌握类图中属性和操作的添加方法。
【实验内容】设计绘制选课系统中的类图和对象图。
【实验步骤】1.分析实验三中选课用例的顺序图,除了角色之外,有以下名词:课程,界面和控制对象。
从而抽象出三个类:课程类Course、界面类FormObject和控制对象类ControlObject。
2.课程类Course应具有的属性有:课程名称、开课教室、授课教师、选课的学生、开课起始时间、允许选课的学生人数,操作有设置课程名称、设置开课教师、设置课程号、设置授课教师信息、设置开课起始时间、设置允许选课的学生人数、查询课程名称、查询开课教师、查询授课教师信息、查询开课起始时间、查询允许选课的学生人数。
根据以上分析,绘制课程类Course的类图。
3.类似的,自己分析建立界面类FormObject和控制对象类ControlObject的类图。
4.在选课系统中,涉及到的用户包括Student(学生)和Registrar(管理员),其主要特性相似,所以可以建立统一基类People,Student和Registrar由People派生。
如下图所示:PeopleStudent (from Use Case View)Registrar (from Use Case View)5.在选课系统中涉及到的角色包括:(1)学生Student;(2)管理员Registrar;(3)学生和管理员的父类People;(4)数据库Database。
这些类和角色之间的关系如下:(1)角色Student和Register从People派生;(2)学生、管理员在与系统交互时,都有一个界面与之对应;(3)一个界面可能和课程相关(0-多门);(4)控制对象负责课程的处理,处理结果显示在界面上;(5)控制对象完成对数据库的操作;(6)界面请求控制对象的服务。
弗兰克-赫兹实验
参考答案答案1:KG2答案2:G1G2答案3:KG1答案4:G2A正确答案为:2你做的答案为:4 (夫兰克-赫兹实验)本实验介绍的测试方法有种;计算氩的第一激发电位U0值用。
答案1:一;逐差法答案2:两;逐差法答案3:三;绘图法答案4:四;绘图法正确答案为:2你做的答案为:2 (夫兰克-赫兹)实验中,夫兰克-赫兹管内充以何种元素,可以得到它们的第一激发电位?答案1:氩答案2:汞答案3:钠答案4:以上答案均正确正确答案为:4你做的答案为:1 (夫兰克-赫兹实验)设初速度为零的电子在电位差为U0的加速电场作用下,会获得能量;氩的中肯电位是。
答案1:eU0;从基态跃迁到第二激发态的电位差答案2:U0/e;从基态跃迁到第二激发态的电位差答案3:U0/e;从基态跃迁到第一激发态的电位差答案4:eU0;从基态跃迁到第一激发态的电位差正确答案为:4你做的答案为: 4答案1:3 ~ 4.5 V;1 ~3V;5 ~7V答案2:3 ~ 4.5 V; 1 ~3V;≤80.0V答案3:1 ~3V; 5 ~7V;≤80.0V答案4:1 ~3V;≤80.0V;5 ~7V正确答案为:1你做的答案为:3参考答案答案1:KG2答案2:G1G2答案3:KG1答案4:G2A正确答案为:2你做的答案为:2 (夫兰克-赫兹实验)设初速度为零的电子在电位差为U0的加速电场作用下,会获得能量;氩的中肯电位是。
答案1:eU0;从基态跃迁到第二激发态的电位差答案2:U0/e;从基态跃迁到第二激发态的电位差答案3:U0/e;从基态跃迁到第一激发态的电位差答案4:eU0;从基态跃迁到第一激发态的电位差正确答案为:4你做的答案为: 4答案1:K;拒斥电压答案2:A;拒斥电压答案3:K;加速电压答案4:A;加速电压正确答案为:1你做的答案为: 1答案1:灯丝答案2:U G1K答案3:U G2K答案4:U G2A正确答案为:4你做的答案为: 3答案1:灯丝答案2:U G1K答案3:U G2K答案4:U G2A正确答案为:2你做的答案为:2参考答案答案1:Oa段;ab段答案2:ab段;bc段答案3:bc段;cd段答案4:cd段;Oa段正确答案为:1你做的答案为: 1答案1:灯丝答案2:U G1K答案3:U G2K答案4:U G2A正确答案为:4你做的答案为: 2答案1:答案2:答案3:答案4:正确答案为:1你做的答案为:3 (夫兰克-赫兹实验)本实验自动测试时,U G2K扫描电压大约每0.4s递增。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
{
protected:
char name[80];
public:
A(const char *n )
{
strcpy(name,n);
}
};
class B: public A
{
public:
B(_______________)______________
{}
void PrintName()
{
cout<<"name:"<<name<<endl;
}
};
intmain()
{
B b1("小明");
b1.PrintName() ;
return 0;
}
填入的内容
const char* n
:A(n)
2.
#include<iostream>
using namespace std;
class Base
cout<<"请输入专业:"; cin>>major;
}
void Student::output()
{
Person::output();
cout<<"学号:"<<stu_no;
cout<<"专业:"<<major;
}
Student::Student(string name,string sex,string id,string phone,string stu_no,string major)
using namespace std;
class Person
{
string name;
string sex;
string id;
string phone;
public:
void output();
void input();
Person(string name="",string sex="",string id="",string phone="");
}
};
int main()
{
Derived d;
d.fun();
}
填入的内容
public:
Base::fun();
2)编程:编程序并上机调试运行。
1.编写一个学生和教师数据输入和显示程序,学生数据有学号、姓名、性别、身份证号、联系电话、专业,教师的数据有工号、姓名、性别、身份证号、联系电话、职称、部门。要求编写三个类实现:
{
this->name=name;
this->sex=sex;
this->id=id;
this->phone=phone;
};
class Student:public Person
{
string stu_no;
string major;
public:
void input();
void output();
cout<<"请输入姓名:";cin>>name;
cout<<"请输入性别:";cin>>sex;
cout<<"请输入身份证号:";cin>>id;
cout<<"请输入电话:";cin>>phone;
}
Person::Person(string name,string sex,string id,string phone)
{
Person::input();
cout<<"请输入职工号:"; cin>>tea_no;
cout<<"请输入职称:"; cin>>prof;
cout<<"请输入所在部门:"; cin>>dept;
}
void Teacher::output()
{
Person::output();
cout<<"职工号:"<<tea_no;
:Person(name,sex,id,phone)
{
this->stu_no=stu_no;
this->major=major;
}
class Teacher:public Person
{
string tea_no;
string prof;
string dept;
public:
void input();
void output();
Teacher(string name="",string sex="",string id="",string phone="",string tea_no="",string prof="",string dept="");
};
void Teacher::input()
};
void Person::output()
{
cout<<"姓名:"<<name<<endl;
cout<<"性别:"<<sex<<endl;
cout<<"身份证号:"<<id<<endl;
cout<<"电话号码:"<<phone<<endl;
}
void Person::input()
{
cout<<endl;
一、实验目的
掌握继承与派生的概念。
掌握派生类的声明与构成。
掌握派生类的继承方式和访问控制权限。
掌握派生类构造函数和析构函数的使用方法。
掌握基类与派生类的类型转换。
二、实验内容和步骤
1)程序填空:填入相应的内容,使得程序可以正常运行。
1.#include <iostreamout<<"职称:"<<prof;
cout<<"部门:"<<dept;
}
Teacher::Teacher(string name,string sex,string id,string phone,string tea_no,string prof,string dept)
Student(string name="",string sex="",string id="",string phone="",string stu_no="",string major="");
};
void Student::input()
{
Person::input();
cout<<"请输入学号:"; cin>>stu_no;
{
public:
void fun()
{
cout<<"Base::fun"<<endl;
}
};
class Derived:public Base
{
_______________
void fun()
{
__________________________ //调用基类的函数fun()
cout<<"Derived::fun"<<endl;
a) Person类包含最基本的共同信息
b) Student类继承Person类,并包含自己的私有成员(成员变量和成员函数)
c) Teacher类继承Person类,并包含自己的私有成员(成员变量和成员函数)
程序源代码(注意添加注释)
#include <iostream>
#include <string>