第一篇:关于C语言的实验题自己总结的
实验1的内容和要求
实验1的内容和要求
1.同学们在上机的时候,请选择开机菜单中的“Develop”项进入系统。
2.在实验过程中,你编写的程序不要存放在桌面或者C盘,要存在D盘上。
实验要求
实验1上传格式要求:
实验做完之后,会有6个文件:test1-1.c,test1-2.c,test1-3.c,test1-4.c,test1-5.c,将这6个文件压缩为:学号-姓名.rar;
实验1上传时间要求:
提交截至时间:2011.4.5,22:00之前。
实验1上传地址要求:
ftp://202.204.120.77/caijuan/C语言/homework中各班文件夹中的实验1文件夹中。
实验内容
第1题
编写一段程序,程序名称命名为test1-2.c,程序要实现如下功能:
要求从键盘输入xy的值,并输出。
2x-1(-5 y=x-1(x=0) 2x+10 #include void main() {float x,y; printf(“请输入一个实数:”); scanf(“%f”,&x); if(x>-5&&x<0) y=2*x-1; else if(x==0) y=x-1; else if(x>0&&x<10) y=2*x+1; printf(“所求y值等于%fn”,y); } 第2题 编写一段程序,程序名称命名为test1-3.c,程序要实现如下功能: 通过键盘一个输入字符,将输入的字符分为数字、大写字母、小写字母和其他字符四类。 #include void main() {char ch; printf(“请输入一个字符:”); scanf(“%c”,&ch);or ch=getchar(); if(ch>='A'&&ch<='Z') printf(“您输入的是大写字母。n”); elseif(ch>='a'&&ch<'z') printf(“您输入的是小写字母。n”); elseif(ch>=‘0’&&ch<=‘9’) printf(“您输入的是数字。n”); else printf(“您输入的是其他字符。n”); } 第3题 编写一段程序,程序名称命名为test1-4.c,程序要实现如下功能:建议使用switch-case方式。 已知银行整存整取存款不同期限的月息利率分别为 0.63%期限一年 0.66%期限二年 0.69%期限三年 0.75%期限五年 0.84%期限八年 要求输入存钱的本金和期限,求到期时能从银行约得到的本息和利息的合计。 #include void main() { int b; double a,d; printf(“请输入您的本金和年限:n”); scanf(“%lf%d”,&a,&b); switch(b) { case 1:d=a+a*0.0063;break; case 2:d=a+a*0.0066;break; case 3:d=a+a*0.0069;break; case 5:d=a+a*0.0075*;break; case 8:d=a+a*0.0084;break; default: printf(“您输入的数据不在此范围内”); } printf(“您的本息和利息合计为%lfn”,d); } 第4题 编写一段程序,程序名称命名为test1-5.c,程序要实现如下功能:建议使用switch-case方式。 某商场给予顾客购物的折扣率如下: 购物金额〈200不折扣 500元〉购物金额>=2009折 1000元>购物金额>=500元8折 购物金额>=1000元7.5折 输入一个购物金额,输出打折率、购物实际金额。 #include void main() { double a,b; printf(“请输入您的购物金额,要求大于0”); scanf(“%lf”,&a); if(a<200) b=1; else if(a<500) b=0.9; else if(a<1000) b=0.8 else b=0.75; printf(“你的实际付款额为%lf n”,a*b); } switch –case: #include void main() { double a; int b; printf(“请输入您的购物金额,要求大于0:”); scanf(“%lf”,&a); b=(int)a/100; switch(b) { case 0: case 1: printf(“你的实际付款额为%lf n”,a);break; case 2: case 3: case 4: printf(“你的实际付款额为%lf n”,a*0.9);break; case 5: case 6: case 7: case 8: case 9: printf(“你的实际付款额为%lf n”,a*0.8);break; default:printf(“你的实际付款额为%f n”,a*0.75); } 第5题 编写一段程序,程序名称命名为test1-6.c,程序要实现如下功能:要求使用switch-case方式实现。 编写程序,要求先从键盘输入a、b两个整数,然后再从键盘输入一个运算字符(即‘+’、‘-’、‘*’、‘/’、‘%’)要求按照输入的运算要求对a和b进行相应的运算,并输出相应的运算结果(即如果输入‘+’则输出a+b的值,如输入‘-’则输出a-b的值等),要是输入其他字符则提示出错信息。 #include main() { int a,b,c; char o; printf(“输入两个数,用空格键隔开n”); printf(“输入加减乘除运算符之一n”); scanf(“%d%d%c”,&a,&b,&o); switch(o) { case '+':c=a+b;break; case '-':c=a-b;break; case '*':c=a*b;break; case '/':c=a/b;break; default: printf(“错误!请输入正确的运算符号。n”); } printf(“运算结果是:%dn”,c); } 第6题 编写一段程序,程序名称命名为test7-1.c,程序要实现如下功能: 要想获得一等奖学金的条件如下: (1)所有课程总成绩超过450分; (2)每门课程成绩都在88分以上;或者 (3)前3门主课程成绩都在95分以上,后面的其他两门非主课每门成绩都在80分以上。 现要求从键盘输入某个学生5门课程的成绩s1、s2、s3、s4、s5,输出该学生是否能获得一等奖学金的标准。如果是则输出“yes”,否则输出“no”。 #include main() { int s1,s2,s3,s4,s5,sum;printf(“按次序输入5门成绩:n”);scanf(“%d%d%d%d%d”,&s1,&s2,&s3,&s4,&s5);sum=s1+s2+s3+s4+s5; if(sum<=450) printf(“non”); else if(s1>88&&s2>88&&s3>88&&s4>88&&s5>88||s1>95&&s2>95&&s3>95&&s4>80&&s5>80) printf(“yesn”); else printf(“non”); } 历年高考化学实验题总结 例1: (1)在没有现成的CO2气体发生器的情况下,请你选用下图中的部分仪器,装配成一个简易的、能随开随用、随关随停的CO2气体发生装置。应选用的仪器是(填入仪器的编号)________________。 (2)若用上述装置制取CO2气体,而实验室只有稀硫酸、浓硝酸、水、块状纯碱、块状大理石,比较合理的方案应选用的药品是________________ 例2:为制取纯净的气体A可用下图所示的装置,生成A的速度可通过滴液的速度控制,图中B、C、D均为液体,且为下列试剂中某一种: 浓硫酸、稀硫酸、浓硝酸、稀硝酸、浓盐酸、稀盐酸、浓氨水、稀氨水、蒸馏水、饱和氢硫酸溶液、饱和石灰水 例3: 请回答:A、B、C、D、E各是什么物质? 利用下图所示装收集以下8种气体(图中烧瓶位置不得移动):①H2 ②Cl2 ③CH4 ④HCl ⑤NH3 ⑥NO ⑦H2S ⑧SO2 (1)若烧瓶是干燥的,则由A口进气,在B口可收集的气体有(用数字表示,下同)________________.(2)若烧瓶充满水,可收集的气体有________,这时气体由________口进入。 (3)若在烧瓶内装入浓硫酸进行干燥气体,则可用此装置的气体有____________,这时气体由________口进入。 (4)若烧杯是干燥的,不能用此装置来收集的气体是___。 例4:某集气瓶中充满了HI气体,试设计一个装置表示:将这种气体排出烧瓶,并粗略证明它确实是HI气体,写出有关反应的离子方程式。 例5: 铜与浓硝酸反应和铜与稀硝酸反应,产物不同,实验现象也不同。 ⑴某课外活动小组为了证明并观察到铜与稀硝酸反应的产物为NO,设计了如左图所示的实验装置。请你根据他们的思路,选择下列药品,完成该实验,并叙述实验步骤。 药品:稀硝酸、稀盐酸、锌粒、碳酸钙固体 步骤:①检查装置的气密性; ②________________ ; ③________________ ; ④____________ ; ⑤__________ ; ⑥用注射器向试管内推入氧气(或空气) ⑵推入氧气或空气的目的是 ________________,⑶分别将等质量的铜片与等体积均过量的浓硝酸、稀硝酸反应,所得到的溶液前者成绿色,后者成蓝色,某同学提出这可能是铜离子浓度差异形成的,你同意这种看法吗?________________(填“同意”或 “不同意”),原因是________________; 另一同学提出溶液成“绿色”,是铜离子与二氧化氮混合的结果,请你设计一个实验证明之(简述实验方案和实验现象)________________。 历年高考题选摘 从高考题型看,在第Ⅰ卷出现在选择题型中的主要是基本实验的内容,从气体的制备,离子的共存与识别,到物质的分离与提纯。 在第Ⅱ卷中出现的简答、填空和实验的分析与设计,主要是考核实验的能力,如根据实验现象和数据,对物质进行综合判断,选择和连接实验设计所用的仪器,综合运用化学知识,对实验设计的正确性以及对改进实验操作上的评估。这对考核实验能力非常重要。 例1:为了在实验室利用工业原料制备少量氨气,有人设计了如下装置(图中夹持装置均已略去)。 ① 检查实验装置的气密性后,关闭弹簧夹a、b、c、d、e。在A中加入锌粒,向长颈漏斗注入一定量稀硫酸。打开弹簧夹c、d、e,则A中有氢气发生。在F出口处收集氢气并检验其纯度。 ② 关闭弹簧夹c,取下截去底部的细口瓶C,打开弹簧夹a,将氢气经导管B验纯后点燃,然后立即罩上无底细口瓶C,塞紧瓶塞,如图所示。氢气继续在瓶内燃烧,几分钟后火焰熄灭。 ③ 用酒精灯加热反应管E,继续通氢气,待无底细口瓶C内水位下降到液面保持不变时,打开弹簧夹b,无底细口瓶C内气体经D进入反应管E,片刻后F中的溶液变红。 回答下列问题: (1)检验氢气纯度的目的是 ________________; (2)C瓶内水位下降到液面保持不变时,A装置内发生的现象是 ________________;防止了实验装置中压强过大。此时再打开弹簧夹b的原因是 ________________;C瓶内气体的成份是 ________________; (3)在步骤③中,先加热铁触媒的原因是 ________________;反应管E中发生反应的化学方程式是 ________________; 例2:(1993全国)下图是一套实验室制气装置,用于发生、干燥和收集气体.下列各组物质中能利用这套装置进行实验的是()(填正确选项的标号).(A)铜屑和浓硝酸(B)二氧化锰和浓盐酸(C)电石和水(D)碳酸钙和稀盐酸 例3:实验室里可按下图所示的装置干燥、储存气体R,多余的气体可用水吸收,则R 是 A.NO2 B.HCl C.CH4 D.NH3 例4:设计了四种制备气体的方案:(1)加热稀硫酸和乙醇制备乙烯;(2)加热稀盐酸和二氧化锰制备氯气;(3)用稀硫酸和大理石制备二氧化碳;(4)用稀硝酸和硫化亚铁制备硫 化氢。不宜采用的方案有哪些? A.只有(1)和(2)B.只有(1)和(3)C.只有(3)和(4)D.(1)(2)(3)(4) 例4:(2000全国)实验室可用氯气与金属反应制备无水三氯化铁,该化合物呈棕红色、易潮解100℃左右时升华。下图是两个学生设计的实验装置,左边的反应装置相同,而右边的产品收集装置则不同,分别如(Ⅰ)和(Ⅱ)所示。试回答: 1)B中反应的化学方程式为________________ 2)D中的反应开始前,需排除装置中的空气,应采取的方法可能是 3)装置(Ⅰ)的主要缺点是: 4)装置(Ⅱ)的主要缺点是: 5)如果选用些装置来完成实验,则必须采取的改进措施是: 例5:(1993全国)根据下面实验图填空和回答问题:(1)烧瓶中所发生的主要反应的化学方程式是________________,装置(Ⅱ)的烧杯中冷水的作用是________________,装置(Ⅲ)的烧杯中液体的作用是________________。 (2)进行此实验时,烧杯内的橡皮塞最好用锡箔包住,用橡皮管连接的两玻 璃管口要相互紧靠,这是因为________________。 (3)装置(Ⅲ)的烧杯 中使用倒置漏斗可防止液体倒吸,试简述其原因。 例6:(2001年,江浙)用图示的装置制取氢气,在塑料隔板上放粗锌粒,漏斗和带支管的试管中装有稀硫酸,若打开弹簧夹,则酸液由漏斗流下,试管中液面上升与锌粒接触,发生反应。产生的氢气由支管导出;若关闭弹簧夹,则试 管中液面下降,漏斗中液面上升,酸液与锌粒 脱离接触,反应自行停止。需要时再打开弹簧夹,又可以使氢气发生。这是一种仅适用于室温下随制随停的气体发生装置。回答下面问题: (1)为什么关闭弹簧夹时试管中液面会下降? (2)这种制气装置在加入反应物前,怎样检查装置的气密性? (3)从下面三个反应中选择一个可以用这种随制随停的制气装置制取的气体,填写下表中的空白。 ① 大理石与盐酸反应制取二氧化碳 ② 黄铁矿与盐酸反应制取硫化氢 ③ 用二氧化锰催化分解过氧化氢制氧气 (4)食盐跟浓硫酸反应制氯化氢不能用这种装置随制随停。试说明理由。 例6: 1、实验室用甲酸与浓硫酸在加热条件下制取CO气体反应为:HCOOH(H2SO4)△H2O+CO↑,请设计一装置以制取干燥纯净的CO气体。 2、某课外活动小组欲利用右图和下列试剂制取下列 气体:A浓硫酸 B浓盐酸 C食盐 D二氧化锰 E氯酸钾 F过氧化氢 G高锰酸钾 H浓氨水 J氢氧化钠 试用各试剂序号回答: 若要快速制备少量氧气,应选择__________ 若要快速制备少量氯化氢,应选择__________ 若要快速制备少量氨气,应选择__________ 若要快速制备少量氯气,应选择__________ 答案在下一页 例1:【答】:A是氯化氢气体,B是浓盐酸,C、D、E均是浓硫酸 例2:【答】(1)②④⑦⑧(2)①③⑥,A(3)①②③④⑥⑧,B(4)⑥ 例3:【答】:往装有气体的瓶中注入浓磷酸,使气体排出,用盛有适量水的烧杯吸收排出的气体(玻璃管下端接一个倒置漏斗),一段时间以后,取少量烧杯中的溶液,测得PH值小于7;加入用硝酸酸化的硝酸银溶液,如发现有黄色沉淀生成,则可说明原气体是HI气体。 ①向试管中加入一定量碳酸钙固体 ②向试管中到入过量的稀硝酸,并迅速盖上带铜丝和导管的橡皮塞 ③待反应完全后,将右边导管插入试管内接近液面 ④将铜丝插入到溶液中 (2)检验生成的NO (3)不同意 铜片质量相同,溶液体积相同,生成的铜离子浓度相同 加热绿色溶液,有红棕色气体产生,溶液变成蓝色。 历年高考题答案: 例1:(1)排除空气,保证安全 (2)锌粒与酸脱离 N2、H2 尽量增大氢气的浓度以提高氮气的转化率 (3)铁触媒在较高温度时活性增大,加快氨合成的反应速率 例2:AD 例3:D 例4:D 例5:(1)4HCl+MnO2=MnCl2+2H2O+Cl2↑ (2)B中的反应进行一段时间后,看到黄绿色气体充满装置,现开始加热D (3)2Fe+3Cl2=2FeCl3 (4)导管易被产品堵塞;尾气排入空气,易造成环境污染 (5)产品易潮解 (6)在瓶E和F之间连接装有干燥剂的装置 例6:(1)2H2SO4(浓)+2NaBr+MnO2═MnSO4+Br2↑+Na2SO4+2H2O 冷凝溴蒸气 吸收未冷凝的气体 (2)溴蒸气会腐蚀橡皮塞和橡皮管 (3)当气体被吸收时,液体上升到漏斗中.由于漏斗的容积较大,导致烧杯中液面下降,使漏斗口脱离液面,漏斗中的液体又流回烧杯中,从而防止了倒吸。 例7:(1)关闭弹簧夹时,反应产生的气体使试管内液面上的压力增加,所以液面下降。 (2)塞紧橡皮塞,夹紧弹簧夹后,从漏斗注人一定量的水,使漏斗内的水面高于试管内的水面,停止加水后,静置片刻,漏斗中与试管中的液面差保持不再变化,说明装置不漏气。 初中化学常见实验题型解题技巧 知识要点: 1.除杂题:【略读】 解答除杂质一类的题目时,要注意三原则;三要领;五种常用的方法。三原则:①不引入新杂质;②不减少被提纯物质的质量;③杂质便于分离。三要领:①根据物理性质或化学性质的差异;②确定除杂质方法;③选择适宜试剂。 除杂质思路分析方法: (1)沉淀法:加入一种试剂将被除去的杂质变为沉淀,再用过滤法除去。(2)化气法:加热或加入一种试剂将杂质变为气体逸出。 (3)置换法:利用置换反应的原理将杂质除去。(4)转纯法:将被除去的杂质变为提纯的物质。(5)吸收法:常用于气体的提纯。 在掌握了以上除杂质的原则、要领、方法后,解答题目时要审清题目要求,分析理顺思路且与题目要求吻合,才能准确解题。 2.混合物的分离: (1)可溶性与难溶性物质的混合物——常用溶解、过滤、蒸发三步操作加以分离,分别得到纯净物。如:粗盐的提纯;BaSO4和Na2SO4的混合物。 (2)两种物质均溶于水,但两种物质的溶解度一种随温度变化大,另一种变化不大时,可考虑——结晶法。即冷却热饱和溶液的方法加以分离。如:NaCl和KNO3的混合物。 (3)两种物质均溶于水时,可考虑用化学方法分离。 如BaCl2和NaCl的混合物。可将混合物先溶于水,加入适量Na2CO3溶液,得到BaCO3和NaCl溶液。 BaCl2+ Na2CO3=BaCO3↓+2NaCl。将沉淀过滤出,洗净后在沉淀中加入适量盐酸溶液,又得到BaCl2溶液,CO2逸出。BaCO3+2HCl =BaCl2+H2O+CO2↑。最后分别将NaCl溶液和BaCl2溶液蒸发,分别得到纯净的NaCl固体和BaCl2固体。 注意:用化学方法或用物理方法进行混合物分离时,要区别除杂质与分离物质的不同点是:除杂质时只要求把杂质除掉、保留原物质即可;而混合物分离是几种物质用一定的方法分开,原混合物中各成分都必须保留。 3.物质的鉴别: 鉴别是通过化学实验将几种不同特性的物质区别开来。如鉴别两瓶无色溶液哪瓶是NaCl或KNO3。我们只要把NaCl溶液中的Cl-检验出来,即可认定NaCl溶液,另一瓶则是KNO3溶液。 (1)常见离子鉴别的特效试剂 H+和OH-:紫色石蕊试液或pH试纸。 OH-:无色酚酞试液(可鉴别碱性溶液)——变红。Cl-:AgNO3溶液和稀HNO3——有白色沉淀。SO42-:BaCl2溶液和稀HNO3——有白色沉淀。 2-CO3:稀HCl和石灰水——有CO2↑ PO43-:AgNO3溶液——有黄色沉淀。 NH4+:强碱溶液(NaOH)——有NH3↑。使湿润红色石蕊试纸变蓝。(2)特征离子关系图 (3)物质鉴别的原则 ① 操作简便:能用物理方法鉴别的不用化学方法。能用一种试剂鉴别的不用多种试剂。 ② 现象明显:使待检物质的现象对比度较大。 ③ 防止干扰:鉴别Cl-和SO42-时,只能用BaCl2溶液不能用AgNO3溶液。(4)物质鉴别的思路和方法 ① 气体鉴别:一看颜色,二用试纸,三用火点,四加试剂。② 固体、液体鉴别:一看颜色,二看气体,三辨沉淀。③ 一种试剂的鉴别: A.几种溶液含不同阳离子时,常选用2)(OHBa溶液或NaOH溶液做鉴别试剂。 B.几种溶液含不同阴离子时,常选用强酸做鉴别试剂。C.几种溶液酸碱性不同时,常选用紫色石蕊做鉴别试剂。 D.几种物质是金属或金属氧化物时,常选用稀强酸做鉴别试剂。 E.一种试剂与四种溶液反应时,应是现象对比度大。多数是有沉淀、有气体,既有沉淀又有气体、沉淀颜色不同,无明显现象。 F.当给定的一种试剂不能鉴别出被检物时,可从已鉴别出的物质中找出一种试剂再鉴别。④ 不同试剂的鉴别: A.观察法:根据物理性质中颜色、气味、状态、溶解性等进行鉴别。B.热分解法:根据不同物质的热稳定性,利用产物的不同性质特征进行鉴别。 C.相互作用法:根据两两混合后的不同现象进行鉴别。4.物质的鉴定: 鉴定是根据待检物质的特性,通过不同的实验将物质的各组分逐一检验出来,从而确定某物质。鉴定与“用实验方法确定或证明”等用语意义相同。如:用化学方法证明某白色固体是硫酸铵。在鉴定时不但要用化学实验检验白色固体是否是铵盐(含NH4+),还要检验它是否是硫酸盐(含 24SO)。从而确定此白色固体是424)(SONH。 2012年下学期C语言实验实习总结 贺秀山 在科技高度发展的今天,计算机在人们之中的作用越来越突出。而c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。 上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程的实践来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。 学习c程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。因为学时所限,课程不能安排过多的统一上机实验,所以学生有效地利用课程上机实验的机会,尽快掌握用c语言设计简单程序的能力,为今后的继续学习打下一个良好的基础。课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面: 1.加深对课堂讲授内容的理解 课堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实践中会发现原来理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实践所致。 学习c语言不能停留在学习它的语法规则,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否能够正确地解题。 通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要克服的传统的、错误的想法。因为在这种思想支配下,可能你会想办法去“掩盖”程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步提高自己对c语言的理解和程序开发能力。 2.熟悉程序开发环境、学习计算机系统的操作方法 一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进行。所谓“环境”就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进行程序开发工作。通过上机实验,熟练地掌握c语言开发环境,为以后真正编写计算机程序解决实际问题打下基础。同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用。 3.学习上机调试程序 完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,实际上机运行时可能不断出现麻烦。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也能够顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经验分析判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。 通过一个学期的C语言上机实践学习,我们了解了一些关于c语言的知识,理解巩固了我们c语言的理论知识,经过上机操作,我们也了解了一个程序的编辑、编译、调试的全过程,学会编写一些简单的程序,这对我们今后的学习将会有莫大的帮助。 2013年1月17 述: 输入三个整数x,y,z,请把这三个数由小到大输出。输入: 输入数据包含3个整数x,y,z,分别用逗号隔开。输出: 输出由小到大排序后的结果,用空格隔开。样例输入 2,1,3 样例输出2 3 #include int main() { int *p1,p,*p2,*p3,a,b,c; scanf(“%d,%d,%d”,&a,&b,&c); p1=&a; p2=&b; p3=&c; if(*p1>*p2) {p=*p1;*p1=*p2;*p2=p;} if(*p1>*p3) {p=*p1;*p1=*p2;*p2=p;} if(*p2>*p3) {p=*p2;*p2=*p3;*p3=p;} if(*p1>*p3) {p=*p1;*p1=*p2;*p2=p;} if(*p2>*p3) {p=*p2;*p2=*p3;*p3=p;} printf(“%d %d %dn”,a,b,c); return 0; }第二篇:化学实验题总结
第三篇:初三化学实验题总结
第四篇:C语言实验实习总结
第五篇:C语言实验题——三个数排序