如何在visual+studio中进行C与C++的实验大图案上课用

如何在visual+studio中进行C与C++的实验大图案上课用
如何在visual+studio中进行C与C++的实验大图案上课用

1、看看安装的是哪个版本

2、是visual studio 2003(对

标准c++的支持要比原来的vc6.0好得多)

==================== ==================== ==================== ==================== =================

==================== ==================== ==================== ==================== =================

新建一个项目

按图选择visual C++项目

-----Win32------Win32控制台项目(直接在visual C++项目中也可以找到)

注意设置好项目名称和存储项目的位置

单击“应用程序设置”,选

中:“空项目”

空项目建立成功了。项目里什么都没有。

右键单击项目名称,想当前项目里添加一个新项:

选择C++文件,输入文件名称

在“解决方案资源管理器中”找到“源文件”,刚才建立的mytest.cpp在里面。双击它,右面就是编辑它的界面了。

输入你的程序

按ctrl+F5 编译并运行

====================

==================== ==================== ==================== ==================== 新手的烦恼:函数调用容易出问题。

下面的main函数调用myfunc运行成功。

下面的main函数调用

myfunc也成功。

总结:

原则:一个函数A调用B,要么:B的函数体写在A的函数体前面

要么:

在A的函数体前申明过B,此时B的函数体写在A的函数体前面后面都无所谓了。(尽量使用这种方式。见后)

因此,下面的布局成功。

(插一句,修改源程序后会出现下面对话框,选“是”)

成功

化学实验小专题

化学实验小专题

化学实验小专题 1、工业以NaCl、NH3、CO2等为原料先制得 ,进而生产出纯碱。 NaHCO 3 用化学化学方程式表示其生产原理:。(1)碳酸氢铵与饱和食盐水反应,能析出碳酸氢钠晶体的原因是(填字母标 号)。a.碳酸氢钠难溶于水 b.碳酸氢钠受热易分解 c.碳酸氢钠的溶解度相对较小,所以在溶液中首先结晶析出 d.碳酸氢钠的稳定性大于碳酸钠 (2)某活动小组根据上述制碱原理,进行碳酸氢钠的制备实验。 ①一位同学将二氧化碳气体通入含氨的饱 和食盐水中制备碳酸氢钠,实验装置如下图所示(图中夹持、固定用的仪器未画出)。 试回答下列有关问题:

(Ⅰ)乙装置中的试剂是,其作用是; (Ⅱ)丁装置中稀硫酸的作用是; 晶体的操作(Ⅲ)实验结束后,分离出NaHCO 3 是(填分离操作的名称), 该操作所需要的玻璃仪器有 ②另一位同学用图中戊装置(其它装置未画出)进行实验。 (Ⅰ)实验时,须先从a管通入_______气体,说明原因_________________________ (Ⅱ)有同学建议在戊装置的b管下端连接己装

置,理由是 (3)碳酸氢钠受热所得固体12.28g与足量的石灰水充分反应,所得沉淀经洗涤、干燥 质量为12.00g,则所得固体中碳酸钠的质 量分数为_______。 (4)请你再设计出一种实验室制取少量碳酸氢钠的方法: 2、蛇纹石可用于生产氢氧化镁,简要工艺流程如下: I.制取粗硫酸镁:用酸液浸泡蛇纹石矿粉,过滤;并在常温常压下结晶,制得粗硫酸镁(其中常含有少量Fe3+、Al3+、Fe2+等杂质离子)。 II.提纯粗硫酸镁:将粗硫酸镁在酸性条件下溶 解,加入适量的0.1 mol/L H 2O 2 溶液, 再调节溶液pH至7~8,并分离提纯。 III.制取氢氧化镁:向步骤II所得溶液中加入

C语言程序设计实验指导(课后习题)参考答案

《实验指导》课后练习题参考答案实验1: 1.主函数 2-4:DDC 5.stdio.h 6-9:CCCC 实验2: 1.double 2-4:ABB 5.2 6-12:CDDDADC 13.! 14.8 15-17:ACC 18.G 19-20:CA 21.5 4 22.x=6c 23-25:DCA 26.0x 27.2.000000 28-29:AB 30.a=3 31.D 32.3.15 33.B 34.double 实验3: 1-3:CCD 4.B 5.2,0 6-8:CAC 9. (1)pass, (2)中 及格 不及格 10-12:ADD 13.2 14.B 15.10 16.6 17.x>=1 && x<=sqrt(10)

实验4: 1.B 2.1 3.A 4.3/5,5/8 5.30 实验5: 1.D 2.(1)9 (2)1 3-5:CDB 6.(1)10 (2)7 7.C 8.(1)x=16 (2)y=8 9.return 实验6: 1-5:CCADA 6.10,20 7.13 11 12 8.7 9.2 10.B 11.(1)3 (2) 1 12-13:CB 14.-31 15.221 16.main函数 17.22 18.(1)return (2)void 实验7: 1.C 2.auto 3.9 4.(1) 4 (2) 0 5.10 6.(1)5 (2) 7 (3) 8 7.C 8.110 9-12:DDBC 13.(1) 1 (2) 3

15.6 720 16.auto 17.48 18.(1)1 (2)2 19.D 20.D 21.5,25 22.6 实验8: 1-2. DD 3. 16 4. (1)0 2 3 (2)2 3 5 (3)7 11 13 5. (1)i<9 (2)j<9-i (3)a[j]=a[j+1] (4)a[j+1]=temp 实验9: 1. D 2. (1)-1 (2)2 3. (1)1 (2)a[i-1][j-1]+a[i-1][j] (3)j<=i 4. (1)1 3 4 5 6 7 (2)3 4 5 6 (3)End of main()! 实验10: 1. 0或NULL 2-5. CACA 6. (1)10 (2)15 (3)19 7. (1)ia[j] (3)”%d”,p+i (4)”%d”, *(p+i) 8. (1)2 6 (2)2 2 (3)4 6 实验11: 1. A 2. C 3. 7 4. (1)strlen(s) (2)s[i]>=’a’ && s[i]<=’z’(3)s[i]+32 (4)’\0’(5)s2[j]!=s2[n2-j-1] (6)j

C语言程序设计实验实验指导书及答案

实验一熟悉C程序运行环境 班级学号成绩 一、实验目的 1. 熟悉C语言Visual C++6.0调试环境。 2. 掌握C程序的编辑、调试及运行。 二、实验内容 项目1. 调试并运行下面程序,并写出运行结果: #include int main() { printf(“Good morning!\n”); printf(“Hello,world!\n”); return 0; } 运行结果(注意,按照屏幕输出格式写): 项目2. 调试并运行下面程序,并写出运行结果: #include int main() { int a , b , sum; /*定义变量*/ a=23; b=56; /*为变量赋值*/ sum=a+b; /*计算两个变量的和*/ printf(“sum is %d\n”,sum); /*输出计算结果*/ return 0; } 运行结果:

项目3. 调试并运行下面程序,并写出运行结果: #include int max(int,int); int main() { int a , b , c; /*定义变量*/ a=23; b=56; /*为变量赋值*/ c=max(a,b); /*调用max函数,将得到的值赋给c*/ printf(“max is %d\n”,c); /*输出c的值*/ return 0; } int max(int x,int y) /*定义max函数,函数值为整型*/ { int z; /*定义变量*/ if(x>y) z=x; else z=y; return(z); /*将z的值返回*/ } 运行结果: 三、提高部分 1.试想,如果求10个数中的最大者,则程序该如何编写。 程序代码 运行结果:

高考化学专题:实验探究

高考化学专题:实验探究 1.)某中学化学实验小组为了证明和比较SO2和氯水的漂白性,设计了如下装置: 品红溶液NaOH溶液品红溶液 A B C D E ⑴实验室常用装置E制备Cl2,指出该反应中浓盐酸所表现出的性质__________________ ⑵反应开始后,发现B、D两个试管中的品红溶液都褪色,停止通气后,给B、D两个试管加 热,两个试管中的现象分别为:B D____________________ ⑶装置C的作用是________________________________________ ⑷该实验小组的甲、乙两位同学利用上述两发生装置按下图装置继续进行实验: SO2 NaOH溶液 通气一段时间后,甲同学实验过程中品红溶液几乎不褪色,而乙同学的实验现象是品红溶液随时间的推移变得越来越浅。 试根据该实验装置和两名同学的实验结果回答问题。 ①指出在气体进入品红溶液之前,先将SO2和Cl2通过浓硫酸中的目的: 。 ②试分析甲同学实验过程中,品红溶液不褪色的原因是: 。(结合离子方程式说明) ③你认为乙同学是怎样做到让品红溶液变得越来越浅的? 。 2.((A).亚氯酸钠(NaClO2)是一种重要的含氯消毒剂,主要用于水的消毒以及砂糖、 油脂的漂白与杀菌。以下是过氧化氢法生产亚氯酸钠的工艺流程图:

已知:①NaClO2的溶解度随温度升高而增大,适当条件下可结晶析出NaClO2?3H2O。 ②纯ClO2易分解爆炸,一般用稀有气体或空气稀释到10%以下安全。 ③160 g/L NaOH溶液是指160 gNaOH固体溶于水所得溶液的体积为1L。 (1)160 g/L NaOH溶液的物质的量浓度为。若要计算该溶液的质量分数,还需要的一个条件是(用文字说明)。(2)发生器中鼓入空气的作用可能是(选填序号)。 a.将SO2氧化成SO3,增强酸性; b.稀释ClO2以防止爆炸; c.将NaClO3氧化成ClO2 (3)吸收塔内的反应的化学方程式为。 吸收塔的温度不能超过20℃,其目的是。(4)在碱性溶液中NaClO2比较稳定,所以吸收塔中应维持NaOH稍过量,判断NaOH是否过量的简单实验方法是。(5)吸收塔中为防止NaClO2被还原成NaCl,所用还原剂的还原性应适中。除H2O2外,还可以选择的还原剂是(选填序号)。 a.Na2O2b.Na2S c.FeCl2 (6)从滤液中得到NaClO2?3H2O粗晶体的实验操作依次是(选填序号)。 a.蒸馏b.蒸发c.灼烧d.过滤e.冷却结晶 要得到更纯的NaClO2?3H2O晶体必须进行的操作是(填操作名称)。 3..过碳酸钠俗称固体双氧水,被大量应用于洗涤、印染、纺织、造纸、医药卫生等领域中,它的制备原理和路线如下: 2Na2CO3 + 3H2O2→2 Na2CO3·3H2O2 + Q (Q>0)

高考化学实验专题习题(附答案)

化学实验单元检测题 一、选择题(每小题有1~2个选项符合题意) 1.下列有关实验操作的叙述中,不正确的是() A.少量的白磷贮存在水中,切割时在水下进行 B.制取硝基苯时,使用的温度计的水银球应浸没于反应混合液中 C.不慎将浓硫酸沾到皮肤上,应迅速用布拭去,再用水冲洗,最后涂上稀小苏打溶液 D.不能使用裂化汽油从溴水中萃取溴 2.下列实验操作中,仪器需插入液面下的有①制备Fe(OH)2,用胶头滴管将NaOH溶液滴入FeSO4溶液中;②制备氢气,简易装置中长颈漏斗的下端管口;③分馏石油时,测量温度所用的温度计;④用乙醇制乙烯时所用的温度计;⑤用水吸收氨气时的导气管;⑥向试管中的BaCl2溶液中滴加稀硫酸 A.③⑤⑥B.③⑤ C.①②④D.①②③④⑤⑥ 3.下列各实验现象能用同一原理解释的是() A.苯酚、乙烯都能使溴水褪色 B.稀硫酸中加入铜粉不反应,再加硝酸钠或硫酸铁后,铜粉溶解 C.葡萄糖和福尔马林与新制氢氧化铜悬浊液共热,都产生红色沉淀 D.将SO2通入氯化钡溶液至饱和,再加入足量硝酸或苛性钠溶液,都产生白色沉淀 4.在化学实验室进行下列实验操作时,其操作或记录的数据正确的是() A.用托盘天平称取8.84g食盐 B.用250mL的容量瓶配制所需的220mL、0.1mol/L的NaOH溶液 C.用量筒量取12.12mL的盐酸 D.用0.12mol/L盐酸滴定未知浓度的NaOH溶液,消耗盐酸21.40mL 5.将淀粉溶液和淀粉酶的混合物放入玻璃纸袋中,扎好袋口,浸入流动的温水中,经相当一段时后,取袋内液体分别与碘水、新制Cu(OH)2悬浊液(加热)、浓硝酸(微热)作用,其现象依次是 6.某工厂排放的酸性废液里含有游离氯。Cl2可氧化Na2SO3,要除去游离氯并中和其酸性,正确的方法是 A.先加适量的Na2SO3溶液,再加适量Na2CO3溶液 B.先加适量的Na2CO3溶液,再加适量Na2SO3溶液

高三化学实验专题复习

高三化学实验 一、研究《考试说明》 1、对化学学习能力的要求 化学实验与探究能力(4项要求) ⑴了解并初步实践化学实验研究的一般过程,掌握化学实验的基本方法和技能。 ⑵在解决简单化学问题的过程中,运用科学的方法,初步了解化学变化规律,并对化学现象提出科学合理的解释。 2、考试范围与要求 化学实验基础 (1)实验要求 ①了解化学实验是科学探究过程中的一种重要方法。 ②了解化学实验室常用仪器的主要用途和使用方法。 ③掌握化学实验的基本操作。能识别化学品安全使用标识,了解实验室一般事故的预防和处理方法。 ④掌握常见气体的实验室制法(包括所用试剂、仪器,反应原理和收集方法)。 ⑤了解常见离子的检验方法,能对常见的物质进行检验、分离和提纯。 ⑥能根据要求配制一定溶质质量分数、物质的量浓度的溶液。了解测定溶液pH的方法。 ⑦能根据实验试题要求,做到: ⅰ.设计、评价或改进实验方案; ⅱ.了解控制实验条件的方法; ⅲ.分析或处理实验数据,得出合理结论; ⅳ.识别典型的实验仪器装置图。 ⑧以上各部分知识与技能的综合应用。 总结:1-6考查基础实验;7-8考查综合实验。 (2)实验内容(22) 化学1(9): 1、萃取与分液 2、离子的检验(Cl- Ag+ SO42- CO32- NH4+ Fe3+ ) 3、配制一定物质的量浓度的溶液 4、钠的性质 5、氢氧化铝的两性 6、铁及其化合物间的转化 8、碳酸钠与碳酸氢钠的性质 9、二氧化硫和浓硫酸的性质 化学2(7): 10、探究钠、镁、铝单质的金属性强弱 11、影响化学反应速率的因素 12、化学反应中的热量变化 13、原电池的工作原理 14、乙醇的主要性质 15、乙酸乙酯的制取和乙酸乙酯(或油脂)的水解 16、葡萄糖与新制氢氧化铜的反应

高三化学实验专题

实验专题 1、某化学兴趣小组的甲、乙、丙三位同学在学习Na 2O2 与CO2的反应时,就提出SO2与Na2O2反应的问题。 同学们设计实验探究SO2与Na2O2的反应。 (1)甲同学认为Na2O2和SO2的反应与Na2O2和CO2的反应 类同,设计了下图实验装置,并将带火星的木条伸到导 管口,预期现象与结果相反,如果甲同学的观点是正确 的,请你分析实验失败的原因是 __________________________________________________________ (2)反应完毕后,综合大家的观点,认为硬质玻璃管中的固体成分有多种可能: 可能Ⅰ:全部为Na2SO3;可能Ⅱ:为Na2SO3和Na2O2的混合物;可能Ⅲ:________ 可能Ⅳ:为Na2SO3和Na2SO4的混合物;可能Ⅴ:为Na2O2和Na2SO4的混合物; 可能Ⅵ:为Na2O2、Na2SO3和Na2SO4的混合物。 (3)乙同学认为,无论哪种观点正确,甲同学设计的装置都有一个明显的缺陷,即 ________________________________________________________________________ (4)丙同学对可能Ⅳ持怀疑的态度。现有下列实验用品:几支试管、带胶塞的导管(单孔)、滴管、 药匙、品红溶液、蒸馏水、Ba(NO3)2溶液、BaCl2溶液、稀硫酸、稀盐酸、稀硝酸、请你帮 实验步 实验操作预期现象和结论骤编号 ①待硬质玻璃管冷却到室温后,用药匙取少量白色固体于试 管中。 ②向①的试管中加入_____ ,塞紧带导管的胶塞,并将导管 通入________。 ③ ④ 2、Fe2O3和Cu2O都是红色粉末,常用作颜料,某校一化学实验小组通过实验来探究—红色粉 末的成分,该粉末可能是Fe2O3或Cu2O或两者的混合物。探究过程如下: 查阅资料Cu2O溶于稀硫酸生成Cu和CuSO4,在空气中加热生成CuO。 提出假设 假设1:红色粉末是Fe2O3; 假设2:红色粉末是Cu2O; 假设3:红色粉末是Fe2O3和Cu2O混合物。 设计探究实验取少量粉末放入足量稀硫酸中,在所得溶液中再滴加KSCN试剂。 (1)若假设1成立,则实验现象是____________________。 (2)若滴加KSCN试剂后溶液不变红色,则证明原固体粉末中一定不含氧化铁。你认为这种说法 合理吗?________。简述你的理由:__________________________________________ ___________________________________________________________________________ ___。 (3)若固体粉末完全溶解无固体存在,滴加KSCN试剂时溶液不变红,则证明原固体粉末是 ________,写出发生反应的离子方程式:______________________________________。 延伸探究经实验分析,确定红色粉末为Fe2O3和Cu2O的混合物。

《C语言》实验指导书

《C语言程序设计》 实 验 指 导 书 华中师范大学信息技术系 二00九年三月

项目一:熟悉C语言的运行环境及简单程序设计 (12) 实验一熟悉C语言的运行环境 实验二c程序初步 (3) 实验三数据类型及输入输出 (5) 实验四运算符与表达式 (8) 项目二:流程控制、指针、数组、模块化程序设计 实验五分支程序设计 (9) 项目六循环程序设计 (11) 项目七函数 (12) 项目八数组 (13) 项目九指针 (15) 项目三:综合程序设计——竞赛编排及优胜排序 (注:每个项目应包含实验学习目标、实验内容、实验原理、实验设备、实验步骤、实验注意事项或实验思考等内容。 基本型实验应有明确的实验学习目标、详细的过程和具体的结果;综合设计型实验应有明确的实验学习目标、可参考的过程和实验结果评价标准)

实验基本要求 1、每次实验前,学生必须预习实验内容,实验程序必须自行编制、自行调试。 2、每次实验,学生都必须提交实验报告,内容包括实验目的、实验内容、实验程序、实验过程(软件的使用、程序的调试)等,见下面的实验报告模版。 3、学生第一次上机时,应在教师机指定文件夹下建立以自己学号+姓名的子文件夹,例如学号为2005683001的学生张三,应在教师机指定文件夹下建立“2005683001张三”的子文件夹,此文件夹就是学生张三存放本课程实验全部文档的文件夹,也是教师评价学生饰演成绩的主要依据。 4、学生每次实验完毕后,都应将实验报告、实验程序等文档上传到教师机自己建立的子文件夹中。 5、学生每次实验,都应该在考勤表上签到。 附 华中师范大学信息技术系c语言程序设计实验报告 实验目的: 实验设备(包括软件): 实验内容: 实验过程: 实验程序及实验结果: 实验体会:

高三化学实验专题基础实验练习题

高三化学实验专题基础实验练习题 1.下图是一套实验室制取气体装置,用于发生、干燥、收集和吸收有毒气体,下列各组物质能利用这套装置进行实验的是〔〕 A.MnO2和浓盐酸 B.Na2SO3〔s〕和浓H2SO4 C.Cu片和稀HNO3 D.浓氨水和生石灰 2.关于下列各装置图的叙述中,正确的是 A.电解装置甲中,d为阳极、c为阴极 B.装置乙可用于收集NH3等密度比较小的气体,不可以收集CO2等密度较大的气体C.装置丙中X若为四氯化碳,可用于吸收氨气或氯化氢等易溶于水的气体D.装置丁可用于实验室制取并收集乙酸乙酯 3.下列实验中,能达到预期目的的是〔〕 A.用过滤法除去Fe 〔OH〕3胶体中的FeCl3 B.只需在淀粉KI溶液中滴加少量市售食盐配制的溶液,就可鉴别真假碘盐 C.用广泛试纸测得氯水的pH值为2.1 D.液溴应盛放在用水密封且用玻璃塞塞紧的棕色试剂瓶中 4.下列有关化学实验的叙述中,正确的是〔〕 A.中和滴定实验中应用待测液润洗锥形瓶 B.蒸馏操作时应将温度计的水银球插入液面下 C.NaOH溶液应保存在带玻璃塞的试剂瓶中 D.配制硫酸亚铁溶液,是将绿矾晶体溶于稀硫酸中,再加入一定量的铁粉 5.下列实验问题处理方法错误的是〔〕 ①用pH试纸测溶液pH时,将试纸用水润湿再蘸取待测液 ②实验中,点燃CO前应首先检验CO的纯度 ③实验结束后,可将所有的废液倒入下水道排出实验室 ④给试管中的液体加热时加入碎瓷片,以免暴沸伤人 ⑤测定硫酸铜结晶水含量时,将晶体加热至白色,然后冷却、称重即可计算 ⑥配制稀硫酸时,先在烧杯中加一定体积的水,再边搅拌边加入浓硫酸 A.①② B.②④⑤ C.①③⑤ D.②④⑥ 6. 下列对实验现象或结论的预测正确的是〔〕 A.向苯酚钠溶液中通入CO2,溶液变浑浊,继续通入CO,至过量,又变澄清 B.向NaOH溶液中通入足量CO2,再加入少量Ba〔OH〕2溶液,CO32-浓度增大 C.向NaAlO2溶液中通入CO2,溶液变浑浊,继续通CO2至过量,浑浊消失 D.向银氨溶液中滴加盐酸至过量,开始有沉淀出现,后来沉淀又溶解 7.利用下列实验装置能完成相应实验的是〔〕

高中化学实验专题

无机实验专题 1.为测定石中碳酸钙的纯度(设含杂质SiO 2),某兴趣小组设计了如下几个方案: 方案Ⅰ 按下图连接好装置开始实验,通过测定装置E 反应前后的质量,计算纯度。 (1)B 中发生反应的离子方程式为 ; (2)装置C 中所装的试剂是 ,F 的作用是 ; (3)当样品充分反应完后,缓慢通入空气的目的是: ,A 中所装的试剂是 ; 方案Ⅱ ①称取碳酸钙样品m g ②将样品充分高温煅烧,冷却后称量,剩余固体质量为m 1 g (4)该方案中高温煅烧应选用的仪器名称是 ;判断碳酸钙样品完 全分解的方法是 ; “冷却”应如何操作 ,理由是 ; (5)有同学认为方案Ⅱ高温煅烧的过程中会发生CaCO 3+SiO 2=====高温CaSiO 3+CO 2↑, 会导致测定结果有误,你认为这位同学的观点正确吗? (填“正确” 或“错误”);请说明自己的理由 。 2.晶体硅是一种重要的非金属材料,制备纯硅的主要步骤如下: ① 高温下用碳还原二氧化硅制得粗硅 ② 粗硅与干燥HCl 气体反应制得SiHCl 3:Si +3HCl=====300℃SiHCl 3+H 2 ③ SiHCl 3与过量H 2在1000~1100℃反应制得纯硅 已知:SiHCl 3能与H 2O 剧烈反应,在空气中易自燃. 请回答下列问题: (1)第①步制备粗硅的化学反应方程式为 ; (2)粗硅与HCl 反应完全后,经冷凝得到的SiHCl 3(沸点33.0℃)中含有少量 SiCl 4(沸点57.6℃)和HCl (沸点-84.7℃),提纯SiHCl 3采用的方法为 ; (3)用SiHCl 3与过量H 2反应制备纯硅的装置如下图所示(热源及夹持装置略去):

C实验指导书

《C程序设计语言》实验指导书 信息教研室编 西南科技大学计算机科学与技术学院 2006年8月

实验一简单的C语言程序 1.1 实验类型:验证型实验2学时 1.2 实验目的 1、熟悉并学习使用C程序编译平台TurboC; 2、掌握如何在编译平台下编辑、编译、连接和运行一个简单的C程序; 3、掌握C语言基础数据类型,熟悉变量定义和赋值方法; 4、学会使用C算术运算符和算术表达式; 1.3 知识点介绍 1、C程序的结构。 一个程序有多个程序单位构成,每一个程序单位作为一个文件,编译系统分别对每个程序文件分别编译,然后连接起来形成可执行程序。 在一个程序单位中包含以下几部分: 预处理命令 全局声明部分 函数(有函数首部和函数体组成),一个C必须有一个(而且只能有一个)main()函数。 2、C数据类型和表达式 C有多种数据类型,数据类型隐含着该类数据的表示、存储及处理规则。 C运算符丰富,使用十分灵活。有运算符和括号将运算对象(操作数)连接起来,构成表达式。表达式中混合运算式要注意运算符的优先级和结合性。此外,不同数据类型运算时,存在类型转换(隐式自动转换和强制转换)。 3、C程序的编写实现 用C语言编写程序——对源程序文件进行编译声称目标文件——对目标文件连接形成可执行程序——运行程序得到结果——分析结果。 1.4 实验内容 题目1 最简单的C程序 按提示的操作步骤,输入下面程序代码,编译连接并执行。

[实验提示] 按照操作步骤创建第一个应用: (1)编辑你的第一个C源程序 (2)保存你的源文件 (3)编译、连接得到可执行程序 (4)改正源程序中的错误 (5)运行你的第一个程序 [思考与扩展] 1、如果程序中大小写输入错误如main 写成Main,结果会怎样? 2、编译运行通过后,本程序输出了一行字符,如果还想输出一行字符: "it’s too easy! " 程序代码该如何修改添加? 提示:注意使用换行控制符’\n’ 题目2 简单应用—求圆柱体的体积 输入下面程序代码,编译运行。 [实验提示] 按照第一题的操作步骤新建工程,输入代码,编译连接,执行程序,输入测试数据分析结果是否正确,如有错误改正后再重新编译连接,直到没有错误为止。 [测试数据] 运行时输入: 5 8

C语言程序设计实验指导书(新编)

C语言程序设计实验指导书 桂林电子科技大学信息科技学院

前言上机实验的目的和要求 一上机实验的目的 上机实验的目的,绝不仅仅是为了验证教材和讲课的内容,或者验证自己所编程序正确与否。学习程序语言,上机实验的目的如下: 1 加深对讲授内容的理解,尤其是一些语法规定,光靠课堂讲授,既枯燥无味又难以记住,通过多次上机,就能自然、熟练地掌握语法规定。 2 了解和熟悉C语言程序开发环境。熟悉一两种环境(计算机系统的软件和硬件条件),再遇到其他的系统时便会触类旁通,很快学会。 3 学会上机调试程序,也就是善于发现程序中的错误,并且能很快地排除这些错误,使程序能够正确地运行。要真正掌握计算机应用技术,就不仅应当了解和熟悉有关理论和方法,而且要求自己动手实践能力强。 4 在做实验时千万不要在程序通过后就认为万事大吉,完成任务了,应当在通过的程序上做一些调试和修改,看看会得到什么结果。多动脑筋思考,将会对你有很大帮助。 二上机实验前的准备工作 1 了解所用的计算机系统的性能和使用方法; 2 复习和掌握与本实验有关的教学内容; 3 准备好上机所用的程序,切忌自己不思考、不编制程序或抄袭别人的程序; 4 准备好调试和运行时所需的数据。 三上机实验的步骤 1 调出C语言编译系统,进入C语言工作环境; 2 输入自己编制好的程序; 3 检查输入是否有错,及时更正; 4 进行编译和连接; 5 运行程序,分析结果。 四、实验结束,整理实验报告 实验报告应包括以下内容: 1 上机题目; 2 程序清单; 3 运行结果; 4 对结果的分析和本次获得的经验和体会。

实验一 C语言程序初步 数据类型、运算符和表达式 一实验目的 1 熟悉C语言运行环境——Microsoft Visual C++ 6.0中文版。 2 掌握C语言程序的书写格式和C语言程序的结构,初步了解C源程序的特点。 3 掌握C语言上机步骤,了解如何编辑、编译、调试和运行一个C程序的方法。 4 掌握C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对他们赋值的方法。 5 掌握不同的类型数据之间赋值的规律。 二实验内容 1 C语言上机步骤 ⑴开机,启动Microsoft Visual C++ 6。 ⑵建立工程文件:在“文件”菜单中选择“新建”命令项,在弹出的“新建”对话框的“工程”选项卡中选择“Win32 Console Application”选项,在“工程”框中输入工程文件名sy1,在“c:位置”下拉框中输入或选择文件夹,单击“确定”;在以下弹出的两个对话框中分别单击命令按钮“完成”和“确定”。 ⑶建立C++源文件:在“工程”菜单中选择“添加到工程”—“新建”命令项,在弹出的“新建”对话框的“文件”选项卡中选择“C++ Source File”,在右边的“文件”框中输入文件名sy11后单击“确定”。 ⑷输入源程序:在弹出的文件编辑窗口中输入下面的源程序: #include void main() { printf("Hello,World!\n"); printf("Welcome to the C language world!\n"); printf("Everyone has been waiting for.\n"); } ⑸编译:用“编译”菜单的“编译”命令项对源文件sy11.cpp进行编译,如果程序有语法或语义错误,在屏幕下面的窗口会出现错误信息;这时候要修改源程序、保存后重新编译。直到修改了全部错误,屏幕下面的窗口会出现下面的信息:

C语言实验指导及报告模板

C语言程序设计

附件1:实验报告模板 C语言程序设计 实验报告 实验一简单的C程序 教学班级:冶金136 学号:01 姓名:张博 课程教师:胡春安实验教师:胡春安 完成时间:2015-2016学年第1学期

实验一简单的C程序 实验时间:2机时 一、实验目的 1. 熟悉C程序编辑环境,掌握主要菜单项的操作和作用。 2. 熟悉编写一个C程序的上机过程(编辑、编译、链接和运行)。 二、实验意义 通过上机实验,加深对第一章所学基本知识:C语言的基本结构和简单C 程序的理解。通过调试简单的C程序,让学生对C程序的编辑、编译、链接和运行有一个直观的体验和熟悉,激发学习的好奇心和兴趣,为后面的全面学习奠定非常必要的基础。 三、实验内容 1.验证实验 (1)掌握程序的编辑、编译、连接、运行、调试过程,按以下步骤进行实验。 ?输入源程序 #include int main() { float a,b; a=12 b=10; c=a%b; printf("a=%d,b=%d,c=%d",a,b,c); return 0; } ?编译、链接及运行,并记录下列问题: ①您在编辑、编译该程序时,在输出窗口显示了几条错误信息?请记录在实验报告中。 C:\Users\h\Desktop\c\ex1\main.c||In function 'main':| C:\Users\h\Desktop\c\ex1\main.c|6|error: expected ';' before 'b'| C:\Users\h\Desktop\c\ex1\main.c|7|error: 'c' undeclared (first use in this function)| C:\Users\h\Desktop\c\ex1\main.c|7|note: each undeclared identifier is reported only once for each function it appears in| C:\Users\h\Desktop\c\ex1\main.c|7|error: invalid operands to binary % (have 'float' and 'float')| ||=== Build failed: 3 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===| 错误1:变量b前少了分号“;” 错误2:变量c未定义; 错误3:%运算符运算对象必须是整型数据。

高三化学实验专题完整版

高三化学实验专题 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

实验专题 1、某化学兴趣小组的甲、乙、丙三位同学在学习Na 2O 2 与CO 2 的反应时,就提出SO 2 与 Na 2O 2 反应的问题。同学们设计实验探究SO 2 与Na 2 O 2 的反应。 (1)甲同学认为Na 2O 2 和SO 2 的反应与Na 2 O 2 和CO 2 的反应类同,设计了下图实验装置,并将 带火星的木条伸到导管口,预期现象与结果相反,如果甲同学的观点是正确的,请你分析实验失败的原因是__________________________________________________________ ________________________________________________________________________ (2)反应完毕后,综合大家的观点,认为硬质玻璃管中的固体成分有多种可能: 可能Ⅰ:全部为Na 2SO 3 ;可能Ⅱ:为Na 2 SO 3 和Na 2 O 2 的混合物;可能Ⅲ:________ 可能Ⅳ:为Na 2SO 3 和Na 2 SO 4 的混合物;可能Ⅴ:为Na 2 O 2 和Na 2 SO 4 的混合物; 可能Ⅵ:为Na 2O 2 、Na 2 SO 3 和Na 2 SO 4 的混合物。 (3)乙同学认为,无论哪种观点正确,甲同学设计的装置都有一个明显的缺陷,即 ________________________________________________________________________ (4)丙同学对可能Ⅳ持怀疑的态度。现有下列实验用品:几支试管、带胶塞的导管(单 孔)、滴管、药匙、品红溶液、蒸馏水、Ba(NO 3) 2 溶液、BaCl 2 溶液、稀硫酸、稀盐酸、稀 硝酸、请你帮助丙同学从中选出合适的用品对“可能Ⅳ”进行验证,完成下表(可以不填满):

C语言实验指导

C语言实验指导书 实验一:简单的C语言程序 一、实验目的 1.了解C语言的语法结构和书写格式; 2.掌握C语言数据类型以及变量的定义和赋值;掌握运算符的种类、运算优先级和结合性;掌握不同类型数据间的转换和运算。 2.掌握C语言的表达式。 3.掌握C程序的编辑、编译、连接和运行的过程。 二、实验内容 1.输入并运行以下程序: #include void main( ) { char c1,c2; c1=97; c2=98; p rintf(“%c %c\n”,c1,c2); printf(“%d %d\n”,c1,c2); } 在此基础上 ①将第三行、第四行改为: c1=321;c2=353; (类型转换) 再使之运行,分析其运行结果。 ②将第二行改为: int c1,c2; 再使之运行,分析其运行结果。 2.输入并运行以下程序: ①#include void main() { int a,b,x; x=(a=3,b=a--); printf(“x=%d,a=%d,b=%d\n”,x,a,b); } x=3,a=2,b=3 ②#include void main() { float f1,f2,f3,f4; int m1,m2; f1=f2=f3=f4=2; m1=m2=1; printf(“%d\n”,(m1=f1>=f2) && (m2=f3

③#include void main() { float f=13.8; int n; n=(int)f%3; printf(“n=%d\n”,n); } 3.输入并运行以下程序: #include void main( ) { int i=8,j=10,m,n; m=++i;n=j++; printf(“%d,%d,%d,%d\n”,i,j,m,n); } 分别作以下改动并运行: ①将程序改为: #include void main( ) { int i=8,j=10; printf(“%d,%d\n”,i++,j++); (8,10) } ②在①的基础上,将printf语句改为: printf(“%d,%d\n”,++i,++j);(9,11) ③再将printf语句分别改为: printf(“%d,%d,%d,%d\n”,i,j, i++,j++);(8,10,8,10) printf(“%d,%d,%d,%d\n”,++i,++j,i,j); (9,11,8,10) ④程序改为: main( ) { int i=8,j=10,m=0,n=0; m+=i++; n-=--j; printf(“i=%d,j=%d,m=%d,n=%d\n”,i,j,m,n); } (i=9,j=9,m=8,n=-9) 4. 请将下列给出的两个程序段分别输入计算机后,分析其运行结果: ①void main() { int num; num=32767; printf(“num=%d\n”,++num); } ②void main() { int a=-2; printf(“%d, %d\n”,a, a--); }

北京邮电C语言程序设计实验指导书10版 V1.0

《C语言程序设计》 实 验 指 导 手 册 授课教师: 宋 茂 强 实验指导教师: 李 晶 教学对象: 一年级本科生 开课时间: 秋季学期 北京邮电大学软件学院 2010年8月

《C语言程序设计》实验指导手册 (2010年8月) 实验内容分为九部分,涉及到编程环境的使用,循环控制语句的练习,判断分支语句练习,函数的应用,模块化开发,数组和字符串的应用,结构体、指针以及链表的应用等,最终完成一个学生成绩管理系统的设计与实现。 关于实验的说明: 1. 实验环境为:Visual Studio C++ 6.0。 2. 有需要提交实验内容的部分在实验要求一项中有提示。 3. 实验内容提交至:ftp://59.6 4.164.17/软件学院/ 10级/软件学院10级C 语言程序设计用户名:student,密码:student。 4. 提交时请注意:每一部分都有对应的文件夹,每个班都有对应的文件夹。 提交内容时,遵守“学号-姓名”命名规则上传。比如,2010211501班某 同学张三,学号为100011,完成的第一部分实验包含了两部分:工程和 实验报告。工程的提交方法:找到“part 1”文件夹下 “10-01”文件夹,找 到“project”文件夹,并将工程打包为.rar包,命名为:100011-张三.rar, 传到这个文件夹下。实验报告的提交方法:找到“part 1”文件夹下 “10-01” 文件夹,找到“report”文件夹,将word形式的实验报告命名为:100011- 张三.doc上传至该文件夹下。 第一部分: VC6.0的使用(2学时) 1.实验目的 (1) 掌握Visual Studio C++ 6.0 编程环境的基本使用方法; (2) 掌握如何在Visual Studio C++ 6.0编程环境下为工程引入第三方类库。 2.实验内容 如何建立新的工程 (1) 打开【file】|【new】,出现new窗口。选择【project】选项卡,选择【Win32 Console Application】。在右面的【project name】栏中输入工程的名字,【location】项是指定当前的工程文件放在那个目录中,单击右面的按钮 可以进行更改。选择一个合适的目录(更为方便的方法是,在硬盘上建 立一个自己的目录,比如在D盘上建立一个目录名为C Programming, 那么,【location】这里就选择D:\ C Programming\ ,这样后面所有部分 的实验内容都可以放在这个目录下),最后单击【OK】。如图1-1所示。

高考化学实验题专题

高考化学实验专题——硫代硫酸钠(Na 2S 2O 3) 硫代硫酸钠,又名大苏打、海波、次亚硫酸钠。为单斜晶系白色结晶粉末,易溶于水,不溶于醇。用于分析试剂等,用途非常广泛。 一、化学性质 1、硫代硫酸钠在碱性或中性条件下稳定,遇酸分解立刻分解放出二氧化硫气体并产生硫的沉淀。 S 2O 2 -3+2H +=S↓+SO 2↑+H 2O 2、在空气中加热被氧化分解成硫酸钠、二氧化硫。在隔绝空气下燃烧则生成硫酸钠、硫化碱和硫黄。 2Na 2S 2O 3+3O 2 →2Na 2SO 4+ 2SO 2 3、硫代硫酸钠具有很强的络合能力,能跟溴化银形成络合物。根据这一性质,它可以作定影剂。 4、硫代硫酸钠有一定的还原性,能将氯气等物质还原: S 2O 2-3+4Cl 2+5H 2O =2SO 2-4+8Clˉ +10H + 二、制法: 1、工业普遍使用用亚硫酸钠与硫磺共煮得到硫代硫酸钠, 经重结晶精制:Na 2SO 3 + S + 5H 2O = Na 2S 2O 3·5H 2O

2、亚硫酸钠法将纯碱溶解后,与(硫磺燃烧生成的)二氧化硫作用生成亚硫酸钠,再加入硫磺沸腾反应,经过滤、浓缩、结晶,制得硫代硫酸钠。 Na2CO3+SO2==Na2SO3+CO2 Na2SO3+S+5H2O== Na2S2O3·5H2O 3、硫化碱法利用硫化碱蒸发残渣、硫化钡废水中的碳酸钠和硫化钠与硫磺废气中的二氧化硫反应,经吸硫、蒸发、结晶,制得硫代硫酸钠。 2Na2S+Na2CO3+4SO2==3Na2S2O3+CO2 4、氧化、亚硫酸钠和重结晶法由含硫化钠、亚硫酸钠和烧碱的液体经加硫、氧化;亚硫酸氢钠经加硫及粗制硫代硫酸钠重结晶三者所得硫代硫酸钠混合、浓缩、结晶,制得硫代硫酸钠。 2Na2S+2S+3O2==2Na2S2O3 Na2SO3+S==Na2S2O3重结晶将粗制硫代硫酸钠晶体溶解(或用粗制硫代硫酸钠溶液),经除杂,浓缩、结晶,制得硫代硫酸钠。 三、标准溶液的配制和标定 (一)原理

2018化学实验专题

化学实验专题复习一、常用仪器的使用 l.能加热的仪器 (l)试管用来盛放少量药品、常温或加热情况下进行少量试剂反应的容器,可用于制取或收集少量气体。 使用注意事项:①可直接加热,用试管夹夹在距试管口 1/3处。 ②放在试管内的液体,不加热时不超过试管容积的l/2,加热时不超过l/3。 ③加热后不能骤冷,防止炸裂。 ④加热时试管口不应对着任何人;给固体加热时,试管要横放,管口略向下倾斜。 (2)烧杯用作配制溶液和较大量试剂的反应容器,在常温或加热时使用。 使用注意事项:①加热时应放置在石棉网上,使受热均匀。 ②溶解物质用玻璃棒搅拌时,不能触及杯壁或杯底。 (3)烧瓶用于试剂量较大而又有液体物质参加反应的容器,可分为圆底烧瓶、平底烧瓶和蒸馏烧瓶。它们都可用于装配气体发生装置。蒸馏烧瓶用于蒸馏以分离互溶的沸点不同的物质。 使用注意事项:①圆底烧瓶和蒸馏烧瓶可用于加热,加热时要垫石棉网,也可用于其他热浴(如水浴加热等)。②液体加入量不要超过烧瓶容积的1/2。 (4)蒸发皿用于蒸发液体或浓缩溶液。 使用注意事项:①可直接加热,但不能骤冷。②盛液量不应超过蒸发皿容积的2/3。 ③取、放蒸发皿应使用坩埚钳。 (5)坩埚主要用于固体物质的高温灼烧。 使用注意事项:①把坩埚放在三脚架上的泥三角上直接加热。②取、放坩埚时应用坩埚钳。 (6)酒精灯化学实验时常用的加热热源。 使用注意事项:①酒精灯的灯芯要平整。 ②添加酒精时,不超过酒精灯容积的2/3;酒精不少于l/4。 ③绝对禁止向燃着的酒精灯里添加酒精,以免失火。④绝对禁止用酒精灯引燃另一只酒精灯。 ⑤用完酒精灯,必须用灯帽盖灭,不可用嘴去吹。 ⑥不要碰倒酒精灯,万一洒出的酒精在桌上燃烧起来,应立即用湿布扑盖。 2.分离物质的仪器 (1)漏斗分普通漏斗、长颈漏斗、分液漏斗。普通漏斗用于过滤或向小口容器转移液体。长颈漏斗用于气体发生装置中注入液体。分液漏斗用于分离密度不同且互不相溶的不同液体,也可用于向反应器中随时加液。也用于萃取分离。 (2)洗气瓶中学一般用广口瓶、锥形瓶或大试管装配。洗气瓶内盛放的液体,用以洗涤气体,除去其中的水分或其他气体杂质。使用时要注意气体的流向,一般为“长进短出”。 (3)干燥管干燥管内盛放的固体,用以洗涤气体,除去其中的水分或其他气体杂质,也可以使用U型管。 3.计量仪器(l)托盘天平用于精密度要求不高的称量,能称准到0.1g。所附砝码是天平上称量时衡定物质质量的标准。 使用注意事项:①称量前天平要放平稳,游码放在刻度尺的零处,调节天平左、右的平衡螺母,使天平平衡。 ②称量时把称量物放在左盘,砝码放在右盘。砝码要用镊子夹取,先加质量大的砝码,再加质量小的砝码。③称量干燥的固体药品应放在在纸上称量。 ④易潮解、有腐蚀性的药品(如氢氧化钠),必须放在玻璃器皿里称量。 ⑤称量完毕后,应把砝码放回砝码盒中,把游码移回零处。 (2)量筒用来量度液体体积,精确度不高。

相关文档
最新文档