1 / 9
文档名称:

C 实验报告4.doc

格式:doc   大小:70KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C 实验报告4.doc

上传人:ttteee8 2020/7/7 文件大小:70 KB

下载得到文件列表

C 实验报告4.doc

文档介绍

文档介绍::..福建师大福清分校计算机实验报告院/系:数计系 课程名称:C语言程序设计 日期:2007-04-26专业11信息与计算科学组号学号1**********实验室昌檀楼204室班级姓名游海州老师签名实验名数组成绩评定称实验环境PC机及TC软件实验目的和要求1、2、3、熟练一维数组和二维数组的定义、赋值和输入输出的方•法。掌握字符数组和字符冶函数的使用。掌握与数组有关的算法(特别是排序算法)。实验原理1、 用冒泡法对10个正整数排序,10个整数用scanf函数输入。2、 餐饮服务质量调查打分在商业和科学研究中,人们经常需要对数据进行分析并将结果以直方图的形式显示出来。例如,一•个公司的主管可能需要了解一年来公司的营业状况,比较一下各月份的销售收入状况,如果仅给出一•大堆数据,这显然太不直观了,如果能将这些数据以条形图(直方图)的形式表示,那么将会大大增加这些数据的直观性,也便于数据的分析与对比。下面以顾客对餐饮服务打分为例,练****一下这方•面的程序。假设现在有40个学生被邀请来给自助餐厅的食品和服务质量打分,分数为从1〜10的10个等级(1意味着最低分,10表示最高分),试统计调查结果,并用打印出如下形式的统计结果直方图。GradeCountHistogram15210•X•1^•如叮・•Tw叮・•Tw37*******提示:熟悉数组的编程以及使用方法,掌握基本的统计问题的程序设计方法。实验内容定义一个含有40个元素的数组score,40个学生打的分数存放在这个数组中,再定义一个含有11个元素的数组count,作为计数器使用(count[0]不用)。第一步是计算统计结果,设置一个循环,依次检查数组score中的元素值,是1则将数组元素countEl]加1,是2则将数组元素count[2]加1,依此类推,将各等级分数的统计结果存放在count数组中。然后第二步是打印统计结果,设置一•个循环,按数组count中的元素值的大小,依次打印相应个数的符号'。计算统计结果时,既可以用switch语句,也可以不用switch语句,请分别考虑这两种编程方法。3、找出一个二维数组的“鞍点”,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。应当至少准备两组测试数据:(1) 二维数组有鞍点,例如矩阵:9802054090-60961210-310189(2) 二维数组没有鞍点,例如矩阵:9802054090-601961210-310189455415674、有一篇文章,共有3行文字,每行有80个字符。要求分别统计出其中英文大写字母、小写字母、数字、空格,以及其他字符的个数。(写不完时,可另加附页。)系统实施Pleaseinputtennumbers:2211334215627885645278 8511 15 22 33 42 52 62 64Pleaseinputtennumbers:13121546565232125455第一题:第二题12 12 13 15 32Pleaseinputtennumbers:46 52 54 55 5612345nter10rade]t07m*80141C444444444[9401scores:165432star23456789