大一C语言程序设计实验报告报告(网络工程方向)

实验名称:数组
实验器材:硬件 奔4微机一台;软件 windows 2000以上版本,Turbo C
实验目的:
1、 掌握一维数组和二维数组的定义、赋值和输入输出的方法;
2、 掌握字符数组和字符串函数的使用;
3、 掌握与数组有关的算法(特别是排序算法)。
实验任务:
1、 用选择法对10个整数排序。10个整数用scanf函数输入。
2、 有15个数存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则输出“无此数”。这15个数用赋初值的方法在程序中给出。要找的数用scanf函数输入。
3、 将两个字符串连接起来,不要用strcat函数。
4、 找出一个二维数组的“鞍点”,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。
应当至少准备两组测试数据:
①二维数组有鞍点
9 80 205 40
90 -60 96 l
210 -3 101 89
②二维数组没有鞍点
9 80 205 40
90 -60 196 1
210 -3 101 89
45 54 156 7
用scanf函数从键盘输入数组各元素的值,检查结果是否正确。题目并未指定二维数组的行数和列数,程序应能处理任意行数和列数的数组

具体的报告要按照正规的实验报告模式啊。。。
能完全按照我提出来的要求更好。。。
我们用的教材是谭浩强编的那个《C语言程序设计》第三版

高人们,行动起来吧!~!~!~!~!~!~

第1个回答  2010-05-14
自己的作用最好是自己做。如果你是计算机专业的,你最好抓紧这么课,C语言是基础。
相似回答