搜档网
当前位置:搜档网 › 补充实验五 自制小小投影仪

补充实验五 自制小小投影仪

补充实验五 自制小小投影仪
补充实验五 自制小小投影仪

初中物理微实验校本教材

补充实验五小小投影仪

原理:凸透镜成像原理的应用

器材:能够套在一起的纸盒子,凸透镜(焦距5cm左右),透明塑料片,泡沫块,双面胶,强光手电,记号笔等。

实验步骤:

1.把稍大的盒子的底子剪掉,在底部挖一个比凸透镜稍小一点的圆孔,用双面胶把凸透镜固定在圆孔上。

2.再把稍小的盒子剪成桶状,在底部用双面胶粘好透明塑料片,用记号笔字中间写一个如“开”字(或在印有字的塑料袋上剪个字贴上去)。

3.把两个盒子底部相对套在一起,把泡沫块中间挖孔固定好强光手电,放在小盒子中间,用强光手电在小盒子内把写的字照亮,然后让凸透镜一侧对着远处的白色墙壁,调节透镜和字之间的距离,直到墙上的字变得清晰即可。

4.靠近(或远离)墙壁,重新调整两纸盒之间的距离,直到所成的放大像最清晰。还可以进一步探究成像的大小变化、物距像距的变化关系。

注意:在稍暗的环境中进行实验效果更好。

实验五 数组

实验五数组 一、实验目的 1. 掌握一维、二维数组的定义和使用方法; 2. 掌握字符串的定义和处理方法; 3. 熟悉并掌握应用数组解决实际应用问题; 二、实验内容 1. 用冒泡法将从键盘输入的10个学生的成绩从高到低进行排序;输入一个学生的成绩,插入到已排好序的学生成绩数组中去;最后将排好序的成绩单进行反序存放。(用函数完成) 2. 首先输入一个大于二且小于十的整数n,然后定义一个二维整型数组(n*n),初始化该数组,将数组中最大元素所在的行和最小元素所在的行对调。 要求:① n*n数组元素的值由scanf函数从键盘输入(假定最大值最小值不在同一行上),然后输出该数组;②查找最大值最小值所在的行,将数组中最大元素所在的行和最小元素所在的行对调,并输出对调后的数组;③为直观起见,数组按n行n列的方式输出;④修改程序,对最大值与最小值可能出现在一行种的情况进行处理。 3. 一个数组A中存有n(n>0)个整数,在不允许使用其他数组的前提下,将每个整数循环向右移m(m>=0)个位置,即将A中的数据由(A0A1...An-1)变换为(An-m...An-1A0A1...An-m-1)(最后m个数循环移至最前面的m个数)。 要求:输入n(1=

实验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];

手工制作投影仪方法

手工制作投影仪方法 第一部分:DIY制作投影仪原理 目前DIY制作投影仪主要是采用拆除LCD的背光板,利用LCD面板来显示画面,并用教学投影机或者自制的光源发光,透过LCD面板,经过变焦和放大而形成投影画面。 其主要部件及投影原理见图。 根据LCD尺寸、选用配件及投影距离的不同,上述配件的距离也会有所不同。 DIY投影仪的优点主要是价格低廉,一方面其制作成本只相当于商品投影仪的零头,另一方面单位时间的使用成本也远低于商品投影仪,毕竟商品投影仪的灯泡就要几千元一个。此外,DIY本身的乐趣也是很重要的,那种在朋友面前的满足感是购买商品投影仪所不能提供的。缺点主要是体积较大(我的箱体尺寸大概是470mm×185mm);噪声 较商品投影仪略高(如果有条件我会放出实录的Video供大家参考);自身不能调整亮度、对比度及梯形失真等功能。 第二部分:DIY投影仪需要的主要配件、功用及价格 1、投影仪制作LCD部分: A、可拆背光的LCD显示屏、显示器,注意并非所有的LCD均可以自 行拆除背光及进行改造。 B、驱动板,需与LCD配套,包括单VGA、3in1、4in1等几种。所谓 3in1、4in1,是指除了接电脑显卡的VGA接口外,还提供S-Video、

AV、TV等接口的驱动板,可以分别直接连接DVD、VCD或电视闭路线等输入设备。另外由于布线的需要,通常都需要一根LCD与驱动板之间的延长线。 C、菲涅尔透镜:包括一模一样的前、后两块,主要作用是进行平行光、发散光的互转,其大小切割成与LCD面板一样 2、手工制作投影仪光源部分: A、灯泡:我是采用的250W金卤灯泡,10000K色温,标称寿命是6000小时(不要和商用投影仪的灯泡寿命比,根本不是一种东西),价格是100多元。 B、镇流器及触发器:建议选择有足够功率的电感镇流器,以保证光源的稳定和亮度。 C、镀膜反光碗、聚焦镜 D、灯座,用于固定金卤灯的。 以上部分用自制的灯室安装在一起。 3、聚焦镜头:可以选用定焦镜头,但是需要在做盒子时制作滑轨调整镜头与菲镜之间的距离;也可以选用变焦镜头,这样制作盒子的时候简单一些,可以通过旋转镜头而保证对焦清楚。 4、散热部分:包括灯室和箱体的散热风扇。我的灯室选用的离心风扇,噪声偏大但效果好;箱体部分在LCD一侧及箱体顶部各安装一个电脑机箱用8cm普通风扇,一个吹风一个排风。实际使用的效果很好,开机4小时后用手触摸LCD及菲镜只是微温。另外我还在灯室前加装了一块隔热玻璃,大家也可以参考。

实验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属性:框架和其中的控件

DIY投影仪

高清卫星电视最佳拍档 --DIY 打造“山寨”投影机 时间:2009-11-01 12:17来源:未知作者:admin 点击:174次 步骤一:DIY投影机之首先要做好规划 DIY这个词相信很多朋友对它已经相当熟悉了,其实它是Do It Yourself的缩写,意思就是自己动手做一些自己非常喜欢的一些东西,即可以享受整个过程,又可以节省很多不必要的开支。而在投影机被广泛普及的今天,消费者对于投 步骤一:DIY投影机之首先要做好规划 DIY这个词相信很多朋友对它已经相当熟悉了,其实它是“Do I t Yourself”的缩写,意思就是自己动手做一些自己非常喜欢的一些东西,即可以享受整个过程,又可以节省很多不必要的开支。而在投影机被广泛普及的今天,消费者对于投影机也有了更加深入的了解,那么您有没有想过自己DIY一个投影机呢?答案一定是肯定的。 今天就为广大网友们展示一下:一位资深的DIY网友“najera”和大家一起分享的他的DIY投影机的全部过程。这款机器的作者用了将近三个多月的时间,使用材料方面,一会大家从下面的图中也可以看到,其实都是一些非常简单的材料。值得一提的是,DIY的整个过程非常地详细,可以说是一部非常好地DIY教材。可能有些朋友已经等的有些不耐烦了吧,不要着急,还有一件事情要交待一下,那就是在DIY之前,首先要把需要的一些材料和细节都规划好,真正动起手来的时候才会一帆风顺。 下面赶紧一起来看DIY的全部过程吧。

机箱正面图纸 机箱侧视图纸

机箱内部设计图 步骤一: [Page]步骤二:制作机箱的外壳 规划好了之后,心中应该有一个大概的印象。接下来的第二步就是开始做机箱。不过,也必须得先把机箱的大小以及各个部件的位置都设计好,为下一步的安装做好充足的准备。

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]="<>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

实验五 数组

哈尔滨工程大学 《程序设计基础》实验报告 基础实践二 姓名:班级: 学号: 实验时间: 年月日 哈尔滨工程大学计算机基础课程教学中心

实验五:数组 实验题目1:对输入的n个整数,进行如下处理: (1)将其升序排序; (2)输入一个整数x,将它插入这组数中,使之仍然有序。 提示:#define N 20 …… int a[N]; printf("请输入数据的个数n(n<%d):",N); scanf("%d",&n); 在插入x时可以考虑从数组后面逐一向前比较,如果x

实验题目2:二维数组的题目 某班有n人,输入每位学生四门课的成绩,统计每门课的优秀率和不及格率。 提示:要求定义一个二维数组,用来表示和存放四门课程的所有数据: const int n=10; float course[4][n+2]={0}; 其中,course[k][0] ~ course[k][n-1]存放第k门课程的n个成绩,course[k][n]存放该课程的优秀率,course[k][n+1]存放该课程的不及格率,k=0~3,依次为四门课的序号。 出处:自编 设计思想: 实验代码及注释: 验证与结论: 总结与心得体会:

实验题目3:通常的文字处理软件中都有查找的功能,请编程实现该功能,具体要求是:在输入的字符串1中查找字符串2,如果找到输出其起始位置,否则输出未找到。注意字符串2可能会出现多次,请全部找出来。提示:可定义数组char text[100],find[10];假设字符串1长度不超过100,字符串2不超过10。 出处:自编 设计思想: 实验代码及注释: 验证与结论: 总结与心得体会:

实验五 -数组

实验五数组 一、实验目的 1.掌握一维数组与二维数组的定义、赋值及输入输出方法。2.掌握字符数组和字符串函数的使用。 3.掌握与数组有关的算法。 二、实验要求 1.熟悉环境; 2.按照编程风格要求正确写源程序 3.能得到正确的程序运行结果 4.本实验要求写实验报告。 三、主要仪器及耗材 计算机及软件 四、基础实验 1. 输入以下程序,查看输出结果。 #include <> void main() { int i,k=5,a[10],p[3]; for(i=0;i<10;i++) a[i]=i; for(i=0;i<3;i++) p[i]=a[i*(i+1)]; for(i=0;i<3;i++) k=k+p[i]*2; printf(“%d\n”,k); }

输出:21 2. 输入以下程序,查看输出结果。#include <> void main() { int a[2][3]={{1,2,3},{4,5,6}}; int b[3][2],i,j; printf("矩阵a为:\n"); for(i=0;i<2;i++) { for(j=0;j<3;j++) { printf("%5d",a[i][j]); b[j][i]=a[i][j]; } printf("\n"); } printf("矩阵b为:\n"); for(i=0;i<3;i++) { for(j=0;j<2;j++) printf("%5d",b[i][j]); printf("\n"); } }

输出:矩阵a为: 1 2 3 4 5 6 矩阵b为: 1 2 2 5 3 6 程序功能:输出一个二行三阶矩阵和一个三阶二行矩阵 3. 程序改错 设有4x4的方阵,其中的元素由键盘输入,求出主对角线上元素之和。 1 #include<> 2 void main() 3 { 4 int a[4][4]; 5 int i,j,sum; 6 printf("please input the numbers:"); 7 for(i=0;i<=4;i++) 8 for(j=0;j<=4;j++) 9 scanf("%d",&a[i][j]); 10 for(i=1;i<4;i++) 11 {for(j=1;j<4;j++) 12 printf("%d",&a[i][j]); 13 printf(“\n”); 14 } 15 printf("\n"); 16 for(i=0;i<4;i++) 17 for(j=0;j<4;j++)

自制投影仪

如今的显示设备,面子是越来越大,CRT就不必提了,就液晶显示器而言,屏幕尺寸一路攀升。对于一般地学习用户来说,过大的屏幕其实没有必要,而且因为视角的原故,还不方便。但是对于热衷于电脑家庭影院和电脑游戏的用户来说,大屏幕是他们永恒的追求。这是因为大屏幕显示设备在营造现场氛围这方面相对于小屏幕显示器具有不可比拟的优势:哪怕电影或者游戏中的人物和真人一般大才过瘾呢!所以有人预言:显示设备的下一个王者将非投影机莫属! 那么是什么原因导致投影机在现阶段还不能走进千家万户呢?根本原因还是价格,尽管现在的投影机价格不断地的下调,但是一台具备基本的电脑显示要求的640*480像素的品牌投影机价格仍然近万元!如果是800*600分辨率的话,价格更高!另外,一只液晶投影机用的灯泡售价达两三千元!相当于一台液晶显示器的价钱了。因此,对于工薪阶层来说品牌投影机起码在现阶段仍属于高消费品。这两年,突然在国内刮起了一股自制彩色液晶投影机的风来,用一千多元的价格便能自制一个效果相当不错的液晶投影机来。这个消息着让我这个一直梦想着有大屏幕(起码要有60寸以上)显示设备的电影迷兴奋不已。在经过一番努力之后,终于自制成功了一台自已的液晶投影机,使用效果不错。 一、工作原理 很多人可能觉得,这种制作一定具有很高的难度,其实在搞清液晶投影机原理之后,您也许就不这么认为了。先来了解一下我们常见的普通液晶显示器(LCD)的工作原理:如图1所示,液晶显示器主要由一块液晶屏(现在的液晶显示器所用的液晶屏都是TFT真彩屏)和一个背光装置。TFT液晶屏是由成千上万个薄膜晶体管组成的,这种薄膜晶体管在外加电场的作用下会产生不同的透光量。TFT液晶屏正是靠这种透光量的变化来显示图像的,其中每一个薄膜晶体管就是我们常说的一个“像素”。当然,仅靠液晶屏是不可能让我们的眼睛感知道的图像的,因为液晶屏本身不发光,也就是说,必须让一定的光线透过液晶屏才能表现

C语言实验五、数组程序设计解答

C语言实验五、数组程序设计解答 实验五数组应用,二, 一、实验目的 1(掌握二维数组的定义和初始化。 2(掌握二维数组元素的引用及其应用。 3(掌握字符数组的定义和初始化。 4(掌握字符数组元素的引用及其应用。二、实验内容 1([目的]掌握二维数组的输出方法。 [题目内容]已知有二维数组a的定义:int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};编程序~以三行四列的形式输 出a数组。 [输入]无 [输出] 1 2 3 4 5 6 7 8 9 10 11 12 [提示] 利用二重for循环结构与printf()。 #include void main() { int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}; int i,j; printf("二维数组:\n"); for(i=0;i<3;i++) { for(j=0;j<4;j++)

printf("%6d",a[i][j]); printf("\n"); } } 2([目的]掌握二维数组的输入、输出方法。 [题目内容]已知有一个3行2列的二维数组: 89 76 67 98 54 78 编程序~从键盘输入数据存储在二维数组中~并以3行2列的形式输出。 [输入]89~76~67~98~54~78 [输出] 89 76 67 98 54 78 [提示] 利用二重for循环结构与scanf()、printf()及%4d格式输出。 #include void main() { int a[3][2]; int i,j; printf("请输入3行2列二维数组:\n"); for(i=0;i<3;i++) for(j=0;j<2;j++) scanf("%d",&a[i][j]);

投影机制作入门

投影机制作入门 现在的显示设备,显示尺寸是越来越大,就液晶显示器而言,屏幕尺寸一路攀升。对于一般的学习用户来说,过大的屏幕其实没有必要,而且因为视角的原故,还不方便。但是对于热衷于电脑家庭影院和电脑游戏的用户来说,大屏幕是他们永恒的追求。这是因为大屏幕显示设备在营造现场氛围和超级震撼的情景这方面相对于小屏幕显示器具有不可比拟的优势:哪怕电影或者游戏中的人物和真人一般大才过瘾呢!所以有人预言:显示设备的下一个王者将非投影机莫属! 那么是什么原因导致投影机在现阶段还不能走进普通千家万户呢?根本原因还是价格和技术垄断,尽管现在的投影机价格不断地的下调,但是一台具备基本的电脑显示要求的640*480像素的品牌投影机价格仍然近万元!如果是800*600分辨率的话,价格更高!另外,一只液晶投影机用的灯泡售价达两三千元!相当于一台液晶显示器的价钱了。因此,对于工薪阶层来说品牌投影机起码在现阶段仍属于高消费品。这两年,突然在国内刮起了一股自制彩色液晶投影机的风来,用一千多元的价格便能自制一个效果相当不错的液晶投影机来。这个消息着让我这个一直梦想着有大屏幕(起码要有80寸以上)显示设备的电影迷兴奋不已。在经过一番努力之后,终于自制成功了一台自已的液晶投影机,使用效果不错。现在来看看具体的制作方法:很多人可能觉得,这种制作一定具有很高的难度,其实在搞清液晶投影机原理之后,您也许就不这么认为了 一、投影机基本原理(如图) 投影机的基本原理是利用投影灯泡发出的强光把液晶显示片上的图象照射到镜头上,然后通过镜头把放大了的图象投射在幕布上,主要由:光源系统、光学系统、液晶成像系统、主电源系统组成。 主电源主要由开关变压器和插座、保险、供电线路组成,其作用就是提供投影机各部分需要的各种高低压交直流电源。 2、光学系统主要由镜头、菲镜、聚光镜、反光碗(用LED做光源可以不用反光碗)组成:反光碗的作用就是把

实验6数组——参考答案

实验6 数组 一、一维数组实验 2. 编程:输入长度为10的整型数组并输出;然后将其逆序存放后再输出。例如: Input 10 number: 0 1 2 3 4 5 6 7 8 9 After reversed: 9 8 7 6 5 4 3 2 1 0 #include<> void main() { int i, j, a[10], t; printf("Input 10 number: "); for(i=0; i<10; i++) /*读入数据*/ scanf("%d", &a[i]); printf("origin data: "); for(i=0; i<10; i++) /*输出原始数据*/ printf("%d ", a[i]); printf("\n"); for(i=0,j=9; i

#include <> void main() { int i, n , max, min, a[10], sum; float average; printf("Input n (1 a[max]) max= i; if(a[i] < a[min]) min= i; } printf("max=%-5d index=%d\n", a[max], max); printf("min=%-5d index=%d\n", a[min], min); printf("average=%.2f\n", average); } else printf("数据超出范围"); } 4. 编程:青年歌手参加歌曲大奖赛,有10个评委对她(他)进行打分,试编程求这位选手的平均得分并输出(去掉一个最高分和一个最低分)。 #include <> void main() { int i, max, min; float a[10], ave; printf("请输入10个评委的打分:"); for(i=0, ave=0; i<10; i++) /*输入分数并求累加和*/ {

相关主题