实验一 数值数组基本操作

实验一 数值数组基本操作
实验一 数值数组基本操作

软件学院 MATLAB软件应用课程实验报告201 ~201 学年第学期级专业班级:学号:姓名:

实验一数值数组基本操作

一、实验目的

1.掌握数值数组的创建

2.学会数值数组的操作

3.熟悉MATLAB工作环境

二、实验内容

1.熟悉MATLAB工作环境

2. 创建数值数组

3. 数组元素访问

三、实验环境

1.工具软件:MATLAB2012b或2015

四、实验步骤

1. 熟悉MATLAB工作环境

(1)命令窗口的使用

例y=2*sin(0.3*pi)/(1+sqrt(5));

例radius=5.2, area=pi*5.2^2;

circle_len = 2*pi*5.2;

例aa = abs(-2.13)

(2)命令who,whos, clc ,clear,help的使用

help abs

help roots

(3)MATLAB示例

% 注释

例 p = [2,0,-3,71,-9,13];%建立多项式系数向量

x = roots(p);%求根

x

2. 创建数值数组

(1)创建一维数组(Vector),行向量

第一种方法:使用方括号“[ ]”操作符

例2-1 a=[1 3 pi 3+5*i]

aa = [1,3,pi,3+5*i]

第二种方法:使用冒号“:”操作符

例2-3 b=1:2:10

bb = 1:0.5:10

第三种方法:利用函数linspace

x= linspace(x1, x2, n)

第四种方法:利用函数logspace

Y=logspace(X1, X2, N) % 10^X1 到 10^X2之间的N个点

例 logspace(1,2,5)

(2)列向量的创建,使用分号“;”间隔

例2-5 x= [1 1;2 2;3 3]

(3)创建二维数组(矩阵,Matrix)

第一种方法:使用方括号“[ ]”操作符,行用空格或者逗号,列之间用分号间隔例3-1 a2=[1 2 3;4 5 6;7 8 9]

aa2 = [3,2,1; 6,5,4; 9,8,7]

第二种方法:函数方法

函数ones,zeros,eye,magic,reshape,randn的操作

A = ones(2,4)

B = zeros(3,2)

C = eye(4)

D = magic(6) %相等的行、列和对角线元素和,从1到N的平方

D11 = reshape(D,4,9)

E = randn(2,3)

3. 数组元素访问

(1)全下标(index)”标识

a2=[1 2 3;4 5 6;7 8 9];

a2(2,2)

(2)“单下标”(linear index)标识

例4-3 一维数组元素与子数组的寻访与赋值

(3)numel、size、length函数的操作

(4)选取对角线元素或创建矩阵

Data = [1 2 3 4; 5 6;7 8; 9 10 11 12]

A1 = diag(Data)

A2 =diag(Data,1)

B1= diag(A1,1)

五、分析与思考

1、特殊矩阵构造函数randn, ones, zeros, eye的用法

2、假设A是二维数组(矩阵),A(:,:)、A(i,:)、A(i,k1:k2)、 A(:,j)、A(k1:k2,j)分别返回A的哪些元素,试举例说明.

六、实验总结

实验基本操作复习专题

化学实验基本操作专题复习 复习重点: 了解常用的化学实验仪器的名称、用途以及使用注意事项。掌握一些重要的实验基本操作。常见的仪器如试管、滴管、酒精灯、烧杯、量筒、集气瓶、漏斗、长颈漏斗、托盘天平、玻璃棒等;重要的实验基本操作如固体、液体药品的取用,酒精灯的使用与加热,溶液的配制,装置气密性的检查,溶解、过滤、蒸发等分离或提纯物质、溶液酸碱性的测定的实验操作方法等。 复习难点: 仪器的用途归纳、实验原因分析、实验现象描述 复习过程 考点知识梳理 一、基本实验操作 二、常见仪器的用途 合作归纳:玻璃棒的用途 集气瓶的用途 烧杯的用途 三、基本实验操作分析 1)请指出并改正下列实验操作描述中的错误之处 A.将10g氯化钠固体直接放在天平的托盘上称量 B.量取90ml水时,俯视读数 C.为了准确,可以在量筒中配制溶液 D.稀释浓硫酸时,将水缓慢注入浓硫酸中 E.为了节约药品,用剩的药品应放回原试剂瓶 F.为了获得感性认识,可触摸药品或尝药品的味道 G.为了能看到标签,倾倒液体时,标签不能向着手心 2)请指出并改正下列实验操作描述中的错误之处 1.测定溶液酸碱性时,为使现象更明显,加入的指示剂越多越好 2.检验铵盐和碱共热时有无氨气放出,应用干燥的红色石蕊试纸检验 3.为了便于观察,给试管加热时,试管口应对着自己 4.用pH试纸测定溶液酸碱度时,先将pH试纸润湿,然后再测定

5.滴管伸入试管可以准确地把液体滴入试管 6. 选用量程为50mL的量筒量取8mL液体 7.搅拌过滤器内的液体可以加快过滤速度 四、常见反应的实验现象 五、实验安全和意外事故的处理 六、中考模拟演练 1、1)下列有关实验现象的描述中正确的是(多选,用字母作答) A. 红磷在氧气中燃烧发出耀眼的白光,并产生大量的白雾 B. 细铁丝在氧气中燃烧火星四射,生成红色固体 C. 打开浓盐酸的试剂瓶盖,一会儿瓶口会产生白烟 D. 某同学在做一氧化碳还原氧化铁的实验过程中,观察到试管中红棕色粉末逐渐变黑 E.向硫酸铜溶液中滴加氢氧化钠溶液有蓝色沉淀产生 2)请从下列A或B中两题中任选一个 ....作答,若两题均作答。 、(1)下列因素会导致配制的氯化钠溶液的溶质质量分数偏小的是(多选,用字母作答) A.称取的氯化钠不干燥 B.量水时俯视刻度 C.用来的溶解的烧杯内壁有水 D.用玻璃棒搅拌时有液体溅出 E.转移已配好溶液时有液体洒出 (2)请从下列甲乙两两题中任选一题作答。

实验5 数组1答案

实验数组1 实验目的: 1、进一步掌握循环结构的程序设计 2、掌握在循环结构里面使用break、continue 3、掌握一维数组的定义与使用 实验内容: 一、观察下列代码(有语法问题自己解决) 1、利用无限循环输入数据,直到条件满足利用break跳出循环: #include using namespace std; int main( ) { int x,sum=0; while(1) { cin >> x; if(x <= 0) break; sum += x; } return 0; } 2、利用continue语句实现输出1-100之间的偶数: #include using namespace std; int main() { for (int i = 0;i <= 100; i++) { if (i % 2 != 0) continue; cout << i << ' '; } return 0; } 二、编码训练 1、利用break语句写一程序:循环从键盘输入数据并累加起来,直到输入的数为零时结束循环,打印累加结果。(参考前面第1题) #include using namespace std; int main( )

{ int x,sum=0; while(1) { cin >> x; sum += x; if(x == 0) break; } cout << "The sum is " << sum << endl; return 0; } 2、利用continue语句写一程序:输出1-20之间不能被3整除的数。(参考前面第2题) #include using namespace std; int main() { for (int i = 1;i <= 20; i++) { if (i % 3 == 0) continue; cout << i << ' '; } return 0; } 3、实现求6位学生c++的平均成绩。(参考案例书的P47案例1) #include using namespace std; int main() { double score[6]; double avg = 0,sum = 0; for (int i = 0;i <= 5; i++) { cin >> score[i]; sum = sum + score[i]; } avg = sum/6; cout << "平均成绩是:" << avg; return 0; } 4、利用一维数组编写一个程序:从键盘上输入10个float类型的数据,找出它们的最大值和最小值,并输出(定义两个变量分别保存最大值和最小值)。(参考案例书的P47案例1)#include using namespace std; int main() { float numb[10]; float min = 0.0,max = 0.0; int i; for (i = 0;i <= 9; i++) { cin >> numb[i]; } min = numb[0]; max = numb[0]; for (i = 1;i <= 9; i++) { if (numb[i] >= max ) max = numb[i];

实验三 数组和字符串

实验三数组和字符串 一、实验目的 1.掌握Java中的数组定义、引用 2.掌握向量的基本概念和应用技术 3.掌握使用字符串String类处理字符串的方法 4.掌握使用字符串StringBuffer类处理字符串的方法 5.掌握Date类以及Calendar类的常用方法; 二、实验内容 1.使用https://www.360docs.net/doc/9f19056474.html,ng.Math类,生成100 个100~999 之间的随机整数,找出他们之中的最大的和最小的,并统计随机产生的大于300 的整数个数。 package exercise; publicclass shiyan3_1 { publicstaticvoid main(String [] args) { int count=0; int max=0; int min=Integer.MIN_VALUE; int num[]=newint[100];//声明并创建一个具有100 个元素的整型数组对象num int i; for(i=1;i<=100;i++) { num[i-1]=100+(int)(Math.random()*899); System.out.print(num[i-1]+"\t");//随机产生一个100~999 之间的随机整数 if(i % 10 == 0) System.out.println();//输出当前产生的随机数,并一行输出10 个数 if(num[i-1]>max) max=num[i-1]; if(num[i-1]300) count++; } System.out.println("最大的随机整数是:"+max); System.out.println("最小的随机整数是:"+min); System.out.println("大于300 的整数个数是:"+count); } }

实验一Linux基本操作实验报告

实验一 Linux基本操作 一.实验目的: 1. 二.实验环境: 虚拟机+Red Hat Enterprise Server 5.0 三.实验内容: 根据以下的文字提示,调用相应的命令来完成,记录相应的运行结果。一)用户和组基本操作 1.添加一个user01用户,家目录为/home/sub2,并设置密码 2.添加一个group1 组 3.将user01用户添加到group1组中 4.修改group1组名称为group2 5.修改user01的家目录为/home/user01 6.判断/etc/password这个目录是否包含user01这个用户 7.修改user01的shell为/bin/tcsh 8.添加一个group3组,把user01和root用户都添加到该组

https://www.360docs.net/doc/9f19056474.html,er01用户从group2组切换到group3组 10.设置user01的密码在2012-5-20过期 11.把/home/user01目录所属的组修改为group3 12.删除user01帐号 13.查看内核版本号 二)进程管理 1.运行cat命令:vi test,输入若干字符如this is a example,挂起vi进程 2.显示当前所有作业 3.将vi进程调度到前台运行

4.将vi进程调度到后台并分别用kill/pkill/killall命令结束该该进程。 三)磁盘管理 1.通过fdisk 将为硬盘增加一个分区(主分区或者逻辑分区)。 2.并格式化ext3系统,

3.检测分区是否有坏道 4.检测分区的完整性 5.加载分区到/mnt目录(或者其他分区)下,并拷贝一些文件到该目录下 6.(选做)为test用户设置磁盘配额(软限制和硬限制参数自行设定) 7.退出/mnt目录后卸载该分区 8.用du查看/usr目录的大小

(完整版)初中化学实验基本操作练习题

化学实验基本操作同步练习 一、选择题 1、对化学实验剩余的药品,处理方法正确的是() A.带回家中 B.随意倾倒在水槽中 C.倒入指定的容器中 D.倒回原试剂瓶中 2、下列仪器中,不能在酒精灯上直接加热的是() A.试管 B.烧杯 C.蒸发皿 D.燃烧匙 3、下列仪器中,不能作为反应容器的是() A.烧杯 B.集气瓶 C.量筒 D.试管 4、下列仪器中,可与试管、烧杯、蒸发皿归为一类的是() A.集气瓶 B.漏斗 C.量筒 D.锥形瓶 5、下列基本操作中不正确的是() A.用酒精灯火焰的外焰部分给物质加热 B.过滤时,液体应沿着玻璃棒流入过滤器 C.一般用药匙或镊子取用固体药品 D.使用天平时,用手取用砝码 6、给试管里的物质加热时,切勿让试管底部接触灯芯,这是因为() A.将使酒精燃烧不完全 B.易使酒精灯熄灭 C.灯芯温度低,易使已受热后的试管受热不均匀而破裂 D.灯芯温度高,易使试管底部溶化 7、下列基本实验操作正确的是() A.用药品不定量时,固体一般去1~2克 B.安装过滤器时,滤纸边缘高于漏斗口 C.蒸发食盐水,用玻璃棒不断搅拌液体 D.酒精灯不用的时候,一定要盖上灯帽 8、下列实验操作,不正确的是() A. 向试管里倾倒液体试剂时,试剂瓶标签应朝向手心 B. 实验剩余的药品必须放回原瓶 C. 取液后的滴管,放置时应保持橡胶乳头在上 D. 用量筒量取液体时,视线要与量筒内凹液面的最低处保持水平 9、下列仪器中,能在酒精灯火焰上直接加热的是() A. 集气瓶 B. 量筒 C. 试管 D. 烧杯

10、用量筒量取液体时,某同学操作如下:量筒放平稳,面对刻度,仰视液体凹液面最低处,读数为19mL。倾倒出一部分液体,又俯视液体凹液面最低处,读数为11mL。这位同学取出液体的体积是() A. 8mL B. 大于8mL C. 小于8mL D. 无法判断 11、下列说法中正确的是() A. 可以用燃着的酒精灯去点燃另一个酒精灯 B. 实验室可以用品尝味道的方法鉴别一些无毒性的试剂 C. 实验过程中,不慎将稀硫酸溅到衣服上,可以不作处理 D. 不小心将酒精灯碰倒在实验台上,致使酒精溢出燃烧,可以立即用湿抹布盖灭 12、下列实验操作①用量筒量取液体时,将量筒放在水平的桌面上,右手握试剂瓶(标签向掌心)慢慢倒入量筒中②用完滴瓶上的滴管要用水冲洗后放回滴瓶中③实验室里两个失去标签的试剂瓶中均装有白色固体,为了分清哪瓶是白砂糖,哪瓶是食盐,可取少量固体品尝味道。其中()A. 只有①正确 B. 只有②正确 C. 只有③正确 D. 全部错误 13、下列化学实验基本操作正确的是() A. 取块状固体药品时,如果没有镊子可以用手拿 B. 应该用酒精灯的外焰给物质加热 C. 有腐蚀性的药品应放在纸上称量 D. 用胶头滴管滴加液体时,其下端应紧贴试管内壁 14、用托盘天平称量3.6克食盐,称量中发现指针向右偏转,此时应() A. 加砝码 B. 加药品 C. 减药品 D. 调节螺丝向左旋 15、量取8毫升稀硫酸应选用的仪器是() A. 50毫升量筒 B. 50毫升量筒和胶头滴管 C. 10毫升量筒 D. 10毫升量筒和胶头滴管 16、下列各组仪器,能用来加热液体药品的一组是() A. 量筒、蒸发皿、烧杯 B. 量筒、蒸发皿、试管 C. 集气瓶、蒸发皿、试管 D. 烧杯、蒸发皿、试管 17、在进行过滤操作时,除了使用铁架台、烧杯、玻璃棒以外,还需要的仪器是() A. 酒精灯 B. 托盘天平 C. 蒸发皿 D. 漏斗

实验5-数组答案

VB程序设计实验五 实验目的 ●掌握一维数组和二维数组的操作 ●学习跟数组相关的控件:列表框和组合框 复习 1.列表框 列表框(ListBox)控件允许用户查看和选择列表中的多个元素。 表5-11 列表框的常用属性和事件 2.组合列表框(ComboBox)整合了列表框和文本框的功能,以一个文本框控件(TextBox) 右边加上一个向下箭头的样式显示。有Simple(简单组合框)、DropDown(下拉组合框)和DropDownList(下拉列表框)。其中,Simple选项不显示下拉箭头,而是在控件的旁边显示一个滚动条;DropDown风格(默认值)在单击向下箭头时显示一个下拉列表,且在ComboBox中输入一个值;DropDownList显示一个下拉列表,但不允许用户在ComboBox中输入。 表5-13 组合列表框的常用属性和事件

(1) Items.Count属性:列表框或组合框中项目数量。最后一项的序号为Items.Count-1,该属性只能在程序中设置或引用。 (2) Text属性:被选定的选项的文本内容。该属性只能在程序中设置或引用。 注意:ListBox1.Items(ListBox1.SelectedIndex)等于ListBox1.Text。 (3) Items.Add方法 把一个选项加入列表框,格式:对象.Items.Add(选项);如:ListBox1.Items.Add("周海涛") (4) Insert方法 在指定位置插入一个项目。格式:对象.Items.Insert(序号, 添加项内容) (5)Items.Remove方法 从列表框中删除指定的项。格式:对象. Items.Remove (选项)。 例如:ListBox1.Items.Remove ("华成") (6)Items.RemoveAt方法 格式:对象.RemoveAt(Index) 从列表框中删除指定的项。Index表示被删除项目在列表框中的位置,从0开始。 例如:ListBox1.Items.RemoveAT(4) (7) Items.Clear方法 格式:对象.Items.Clear 用于清除列表框所有项目,例如:ListBox1.Items.Clear 4.单选按钮、复选框和框架 1)单选按钮(RadioButton) 单选按钮以组的形式出现,允许选择其中一项。 ?Text属性:按钮上显示的文本 ?TextAlign属性:文本对齐方式 ?Checked属性:表示单选按钮的状态,True ——被选定,False ——未被选定?Click事件:单击后,使Checked属性为True ?CheckedChanged事件:当某个单选按钮的状态被发生变化,该事件随之被触发。2)复选框(CheckBox) 与RadioButton具有相同属性和事件,之外还有: ?CheckState属性:表示复选框状态,Unchecked——未选定,Checked——被选定,Indeterminate——灰色 3)框架(GroupBox分组框) ?Text属性:标题文本 ?Enabled属性:框架和其中的控件

C语言实验五_数组

实验(实训)报告 项目名称实验五数组 所属课程名称 C 语言程序设计 项目类型验证性 实验(实训)日期2011/11.16/11.23/11.30 班级10统计2 学号100112100236 姓名裴晓晓 指导教师刘亚楠 浙江财经学院教务处制

一、实验(实训)概述: 【实验目的】 1. 掌握一维数组和二维数组的定义、赋值和输入输出的方法。 2. 掌握字符数组和字符串函数的使用。 3. 掌握与数组有关的算法(特别是排序算法)。 【实验要求】 1.选择合适的数据类型表达应用要求; 2.正确运用循环结构处理数组问题; 3.输入和输出格式清晰,有提示信息。能对输入数据进行基本的合理性判断。 【基本原理】 见第五章课件和课本内容 【实施环境】(使用的材料、设备、软件) Visual C++ 6.0 二、实验(实训)内容: 第1题 【项目内容】 完成课后第3题。求一个3×3矩阵对角线元素之和。 【方案设计】 提示:请在此粘贴你的完整程序。□ #include using namespace std; int main() {int a[3][3]; int i,j,sum; sum=0; for(i=0;i<3;i++) for(j=0;j<3;j++) {cin>>a[i][j]; if(i==j) sum=sum+a[i][j]; } cout<<"sum="<

【结论】(结果、分析) 提示: 请记录该程序的运行过程:输入输出。比如: 123 456↙(↙表示输入,如果没有输入,则没有这一行) a+b=579 (输出) 并尽可能对程序的执行结果进行分析。□ 4 5 5 6 2 34 7 23 5 66 sum=104 第2题 【项目内容】 完成课后第4题。 提示:自定义数组a的大小和内容。插入一个数number到已排好的数组中,可以有以下两种方法:(1)先从数组前面开始比较number和数组元素a[i]的大小,直到找到待插入的正确位置(即a[i-1] using namespace std; int main() {int a[11]={2,5,8,17,28,39,58,89,100,298},n,i,j; cout<<"a[i]="<

实验五 数组的应用(1)

实验五数组的应用(1) 一、实验目的: 1、掌握静态数组的定义和使用方法。 2、用数组解决实际问题。 二、实验准备: 1、计算机基本操作练习。 2、VisualBasic软件使用预习。 3、设计出下面问题的程序。 三、实验步骤及内容: 1、静态数组的声明,语法格式如下: Dim 数组名[(各维下标)] [As 数据类型],… 例如:Dim num(6) As Integer 定义了一个包含()个元素的数组,从()到()。 静态数组的上下标必须是(),如果希望数组下标下界默认从1开始,则可在窗体的“通用|声明”部分使用: ________________________________语句来改变默认值。 2、Array函数的使用。 Dim a() As Variant A = Array(154,135,121) 请说明以上语句的作用,()。 Lbound函数和Ubound函数可以分别返回数组的指示维数的最小、最大可用下标。 3、应用一维静态全局数组求10个100以内的最大值、最小值、平均值和方差。程序运行界面如图所示。

4、利用数组排序。按“生成随机数”按钮,在第一个文本框中生成10个10~99之间的随机数,然后按“按大小排序”按钮,将这10个数按从大到小的顺序排列放在第二个文本框中。设计界面及运行结果如图1和图2 所示:

图1 设计界面 图2 运行界面 要求: 提示: (1)设计窗体,添加控件:两个文本框(Text)、两 个按钮(Command)。 (2)如表1 所示设置窗体控件属性。 (4)自行编辑代码。 窗体通用声明代码如下: Option Base 1 Dim a() As Integer 窗体控件代码自行编辑。 Private Sub Command1_Click()

VB实验3数组

本科实验报告 课程名称:人机界面程序设计基础实验项目:三、数组 实验地点:北区多学科楼 专业班级:学号: 学生姓名: 指导教师: 年月日

一、实验目的和要求 1、掌握数组的声明、数组元素的引用。 2、掌握固定长度数组和动态数组的使用差别。 3、掌握数组常用的操作和常用算法。 4、掌握列表框和组合框的使用。 二、实验内容和原理 1、随机产生30~100(包括30、100)的10个正整数,求最大值、最小值、平均值,并显示整个数组的值和结果。 2、随机产生20个学生的成绩,统计各分数段人数并显示结果。产生的数据在List1显示,统计结果在List2显示。 提示:①、在通用声明段声明一个数组。例如:Dim mark%(19);在Command2声明一个数组s(9),分别存放分数段的人数。 ②、统计时的关键在于确定每个人的分数mark(i)与数组s下标之间的关系。 3、窗体上建立一个简单组合框,在组合框的文本框输入数字字符,按回车键后加入到组合框的列表框内,单击“交换”按钮,将列表框中最小值项目和第0个项目交换;最大值项目与最后项目交换。 三、主要仪器设备 计算机 四、实验结果与分析(必填) 1.随机产生30~100(包括30,100)的10个正整数,求最大值、最小值、

平均值,并显示整个数组的值和结果,。 代码: Private Sub Form_Click() Dim i%, s%(1 To 10), max%, min%, avg! For i = 1 To 10 s(i) = Int(Rnd * 71 + 30) Next i max = s(1) min = s(1) avg = s(1) For i = 2 To 10 If s(i) > max Then max = s(i) If s(i) < min Then min = s(i) avg = avg + s(i) Next i avg = avg / 10 For i = 1 To 10 Print s(i); Next i Print Print "max="; max; "min="; min; "avg="; avg End Sub 2.随机产生20个学生的成绩,统计各分数段人数。即0~59,60~69,70~ 79,80~89, 90~100, 并显示结果。产生的数据在picture1显示,统计结果在picture2显示,如图E3所示。

1 药理实验基本操作

实验1 药理实验基本操作 一、试验报告的撰写 实验报告要求结构完整、条理分明、用词规范、详略得当。 内容包含:试验题目、试验目的、实验原理、试验材料、试验方法、实验结果、讨论、结论、注意事项。 二、药理学实验设计的三大原则 重复、随机、对照。 三、注射器的使用方法 试验目的:掌握注射器的使用方法 试验材料: 器材:注射器 1 ml、2 ml、5 ml;针头:4号、5号、6号。一般小鼠皮下、腹腔、肌肉注射用5.0-6号针头,静脉注射用4.5号或5号针头,口服灌胃用12号针头;大鼠与兔子用16号针头。 药品:生理盐水 试验方法: 1、安装针头:选择适宜号数的针头,安装在针管的管嘴上,拧紧,要求针尖斜面与针管刻度面一致。 2、吸取药液:将针尖浸入药液中,左手持针管,右手提抽针芯,缓慢吸取药液至需要量。 3、排尽气泡:将吸入药液的注射器垂直向上,先抽一下针芯,使针头内的药液进入针管,并使针管内的空气汇集在药液上面,然后轻轻推动针芯,使空气自针头排出,直至溢出药液为止。若遇小气泡不易排出时,可再抽入空气少许,使该微量气泡汇合于抽入的空气中,然后一并排出(注意:避免将针头朝着自己或他人,防止液体喷射到人身上)。 4、持注射器: (1)用右手拇、中二指持注射器(针管的刻度面朝上以便观察注入的药液量)。食指固定在针头与针管接头处;进针后,用食指夹住针管,拇指推动针芯注药。 (2)用右手拇、中二指持注射器(针管的刻度面朝上以便观察注入的药液量)。无名指固定在针头和针管接头处,食指推动针芯注药。 注意事项: 1、选择适宜的注射器及针头; 2、按接针头时须旋转90度; 3、针头斜面与针管刻度面一致; 4、排尽气泡; 5、注射器针头按接处需用食指或无名指固定;

中考化学复习专题十八 常见仪器与基本实验操作

专题十八常见仪器与基本实验操作 命题点1常见仪器的识别及用途 1. (2019苏州)下列仪器对应的名称正确的是() 2. (2019淄博改编)下列化学仪器对应的名称书写正确的是() 3. (2019株洲)取用粉末状固体化学药品时,应使用的仪器是() A. 滴管 B. 研钵 C. 药匙 D. 镊子 4. (2019德州)下面是实验室常见的玻璃仪器,其中能够在酒精灯上直接加热的是() 5. (2019益阳)实验室中,药品的存放必须符合一定的规则。下列存放药品时所选择的仪器及存放方式正确的是() 6. (2019贵阳)化学是一门以实验为基础的科学。下列仪器用途不正确的是() 7. (2019牡丹江改编)如图为实验室中常见的仪器,请回答相关问题。 (1)写出下列仪器的名称:②________,②________,②________。

(2)量取一定体积的液体,需要用到的仪器是________(填序号)。 (3)②不能直接加热,加热时需要______________________。 (4)②的用途是______________________。 命题点2基本实验操作及注意事项 8. (2019南京)过滤实验中,不需要使用的仪器是() A. 烧杯 B. 漏斗 C. 玻璃棒 D. 蒸发皿 9. (2019德阳)下列实验基本操作正确的是() A. 用湿润的pH试纸测某待测液的pH B. 胶头滴管用后平放在桌面上 C. 在量筒中配制溶液 D. 一般用药匙或镊子取用固体药品 10. (2019铜仁改编)下列化学实验基本操作,正确的是() A. 加热后的试管立即用冷水冲洗 B. 蒸发食盐水时,待蒸发皿中固体全部析出时停止加热 C. 滴管使用后都要立即用清水冲洗干净 D. 将玻璃管插入带孔橡胶塞时要先把玻璃管口用水润湿 11. (2019河南)下列图示的实验操作中正确的是() 12. (2019陕西)下列实验基本操作正确的是() 13. (2019北京)下列操作不正确 ...的是() 14. (2019安徽改编)下列实验操作正确的是()

C语言实验5(结构体)

实验五结构体 一、实验目的 1.掌握结构体类型变量的定义和使用。 2.掌握结构体类型数组的概念和使用。 二、实验内容 编写一个程序实现下面的功能: A.建立一个数组用于存储学生的学号、姓名和三门课程的成绩和平均成绩 B.输入学号后输出该学生的学号、姓名和三门课程的成绩 C.输入学号后删除该学生的数据 D.插入学生的数据 E.输出平均成绩在80分及以上的记录 F.退出 要求用循环语句实现B--E的多次操作 三、实验具体实验程序代码(要有注释)、测试结果(最好截图)和实验总结 1、实验代码 建立一个数组用于存储学生的学号、姓名和三门课程的成绩和平均成绩 输入学号后输出该学生的学号、姓名和三门课程的成绩 um,&stud[i].name,&stud[i].yingyu,&stud[i].shuxue,&stud[i].cc); stud[i].avg=(stud[i].yingyu+stud[i].shuxue+stud[i].cc)/3; } for(i=0;i

实验3要求(数组)

实验3-1一维数组 目的和要求: 1.理解数组的概念以及用数组描述数据结构的好处; 2.掌握一维数组的定义、下标变量的引用、数组的初始化以及输入输出的方法; 3.学习应用数组解决查找和排序问题。 一. 实验内容 1.改错题 (1)下列程序的功能是:为指定的数组输入10个数据,并求这10个数据之和。但程序中存在若干错误,请你纠正,并将正确的程序保存到学号文件夹下,文件名为shiyan3_1.c。 #include void main() {int n=10,i,sum=0; int a[n]; for(i=0;i<10;i++) { scanf("%d",a[i]); sum=sum+a[i]; } printf("sum=%d\n",sum); } (2)下列程序的功能是:读入20个整数,统计其中非负整数个数,计算所有非负整数之和。但程序中存在若干错误,请你纠正,并将正确的程序保存到学号文件夹下,文件名为shiyan3_2.c。 #include main( ) { int i, n=20, s, count; int a[n];s = count = 0; for ( i = 1; i <= n; i++ ) scanf("%d",a[i]); for ( i = 1; i <= n; i++ ) { if ( a[i] <0 ) break; s += a[i]; count++; } printf("s=%d\t count=%d\n", s, count ); } 2.程序填空 (1)以下程序的功能是:采用二分法在给定的有序数组中查找用户输入的值,并显示示查找结果。根据题意,将程序写完整,并将程序保存到学号文件夹下,文件名为shiyan3_T1.c。

实验一 实验基本操作规范

实验一实验基本操作规范 一、实验目的 1.了解实验室的基本要求、实验室安全及防护知识 2.熟悉常用玻璃仪器及洗涤与干燥 3.掌握称取、吸取和量取的操作规范 4.掌握移液管、容量瓶、滴定管的正确使用方法 二、实验器材 (此部分要求同学们自己写,挑主要的写即可) 三、常用玻璃仪器(此部分不用写在实验报告) 化学实验中的玻璃仪器分为普通玻璃仪器和标准磨口仪器。 1. 普通玻璃仪器 常见的普通玻璃仪器有试管、烧杯、烧瓶等,见图1-1所示。 图1-1 常用普通玻璃仪器 2. 标准磨口仪器 化学实验中常用的标准磨口仪器如图1-2所示。

短颈圆底烧瓶斜三颈烧瓶梨形烧瓶蒸馏头标准接头 克氏蒸馏头二口接管接受管真空接受管搅拌器套管 温度计套管直形冷凝管球形冷凝管蛇形冷凝管 图1-2 标准磨口仪器 四、玻璃仪器的洗涤与干燥 (实验报告此部分序号为“三”,抓自己认为重点的写,不需要全部照抄) 1. 玻璃仪器的洗涤 使用洁净的仪器是实验成功的重要条件,也是化学工作者应有的良好习惯。洗净的仪器在倒置时,器壁应不挂水珠,内壁应被水均匀润湿,形成一层薄而均匀的水膜。如果有水珠,说明仪器还未洗净,需要进一步进行清洗。 (1) 一般洗涤 仪器清洗的最简单的方法是用毛刷蘸上去污粉或洗衣粉擦洗,再用清水冲洗干净。洗刷时,不能用秃顶的毛刷,也不能用力过猛,否则会戳破仪器。有时去污粉的微小粒子粘服在器壁上不易洗去,可用少量稀盐酸摇洗一次,再用清水冲洗。如果对仪器的洁净程度要求较高时,可在用去离子水或蒸馏水进行淋洗 次,用蒸馏水淋洗仪器时,一般用洗瓶进行喷洗,这样可节约蒸馏水和提高洗涤效果。 (2) 铬酸洗液洗涤

化学实验基本操作专项练习题

化学实验基本操作专项练习题 一、选择题(下列每小题只有一个选项符合题意,把符合题意的选项填入题后括号中) 1.下列实验操作中,正确的是() 2.量取8mL水稀释浓硫酸的下列操作错误的是() 3.下列实验操作中,正确的是() 4.下列各图是初中化学的几个实验操作,其中正确的是() 5.化学实验必须规范,否则容易发生安全事故。你认为下列实验操作正确的是() 6.下列图示实验操作错误的是() 7.学习化学,我们对商品的标签和标志有了更深层次的认识,以下四枚标志使用不恰当的是 ()

8.徐浩同学准备了下列仪器和用具:烧杯、铁架台、铁圈、石棉网、酒精灯、玻璃棒、蒸发皿、坩埚钳、火柴。从缺乏仪器或用具的角度看,他不能进行的实验操作是() A.溶解B.过滤C.蒸发D.给溶液加热 9.在实验室中有下列实验用品:①酒精灯、②铁架台、铁圈、石棉网、酒精灯、玻璃棒、蒸发皿、坩埚钳、火柴。从缺乏仪器或用具的角度看,他不能进行的实验操作项目是() A.溶解B.过滤C.蒸发D.给溶液加热 10.下列实验操作正确的是() 11.下列实验操作能达到预期目的的是() A.用10mL的量筒量取9.0mL的水 B.用托盘天平称取10.58克的碳酸钠粉末 C.用向下排空气法收集纯净的氢气 D.用150mL酒精和50mL水精确配制200m L医用消毒酒精 12.做溶解、过滤、蒸发实验均要用到的一种仪器是()A.试管B.烧杯C.酒精灯D.玻璃棒 13.配制10%的氯化钠溶液时,不会引起溶液中氯化钠的质量分数偏小的是() A.用量筒量取水时仰视读数B.配制溶液的烧杯用少量的蒸馏水润洗 C.氯化钠晶体不纯D.转移已配好的溶液时,有少量溶液溅出 14.“神舟7号”载人航天飞船发射成功,极大地增强了我们的民族自豪感。在航天飞船的失重环境中,下列实验操作最难完成的是()A.结晶B.蒸发C.溶解D.过滤 15.某学生用量筒量取液体,视线与液体凹液面的最低处保持相平,读数为30mL,将液体倒出一部分后,俯视读数为20mL,则该同学实际倒出的液体体积为() A.大于10m L B.小于10m L D.等于10m L D.无法确定 16.郝颖同学在化学课上提出,可用澄清石灰水检验人呼出的气体是否是二氧化碳气体,就这一过程而言,属于科学探究环节中的()A.建立假设B.收集证据C.设计实验D.作出结论 17.实验结束后,下列仪器的放置方法正确的是() 二、填空与简答题 18.在实验室中有下列实验用品:①酒精灯、②试管夹、③10mL量筒、④100mL量筒⑤烧杯、⑥漏斗、⑦蒸发皿、⑧玻璃棒、⑨铁架台(带铁圈)⑩滤纸,请按要求选择相应实验用品填空(填序号) (1)加热试管里的药品应使用; (2)量取5mL液体应使用; (3)过滤操作中应使用; (4)蒸发、结晶操作中应使用。

实验五 数组

实验五数组 一、目的和要求 1.掌握一维数组、二维数组、字符数组的定义、初始化赋值、数组元素的引用方法; 2.掌握求最大、小值、平均值、排序的方法以及有序数组的查找、增加、删除的编 程方法; 3.初步掌握字符串处理函数的使用方法以及字符串复制、连接、测长等程序的编写 方法; 4.掌握数组的典型应用。 二、实验设备及分组 1.Windows XP操作系统; 2.Visual C++6.0语言环境; 3.每人一台PC机。 三内容和步骤 (一)验证实验程序 1.应用一维数组,对10个数进行冒泡排序,使其按照从大到小的顺序输出。 分析:n个数冒泡排序的方法是将第一个数与其后面的数逐个进行比较,发现大者进行交换,完成后最大的数就放到了第一个的位置;第二个数与其后面的数逐个进行比较,发现大者进行交换,完成后次大的数就放到了第二个的位置;如此循环,直到第n-1个数与第n 个数进行比较,发现大者进行交换。 解: #include int main() { int a[10]; //A inti,j,t; cout<<"输入数据:"<>n; int a[n]” 观察运行结果?分析原因。 ● 将B 行改为“for(i=1;i<=10;i++)”,观察现象。 2.应用二维数组打印如图5-1所示杨辉三角形。 分析:由杨辉三角形可以看出每行数存在以下规律:每行数据的个数与行序相同;每行的第一个数和最后一个数均为1;中间的数为上一行同一列的数和其前一列的数之和。 解: #include int main() { int y[5][5]; inti,j,n=5; for(i=0;i

相关文档
最新文档