《高级语言》实验指导(计算机102班).docVIP

  • 2
  • 0
  • 约2.68千字
  • 约 5页
  • 2018-06-27 发布于河南
  • 举报
《高级语言》实验指导(计算机102班)

《计算机102班高级语言》实验指导 实验4 数组程序设计 6课时 目的与要求 掌握一维数组和二维数组的定义、赋值和输入输出的方法; 掌握字符数组和字符串函数的使用; 掌握与数组有关的算法。 内容与步骤: 有n个数存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则输出“无此数”。n个数用随机函数产生或用键盘输入。要找的数用键盘输入。找出一个二维数组的“鞍点”,即该位置上的元素在该行上最大,在该列上最小。二维数组可能没有鞍点。用键盘输入 用键盘输入n个长度均不超过10个字符的字符串,输出这n个字符串,然后对这n个字符串按不减顺序排序后输出。 实验6函数程序设计 9课时 目的与要求 掌握定义函数的方法; 掌握函数实参与形参的对应关系以及“值传递”、“地址传递”的方式; 掌握函数的嵌套调用和递归调用的方法。 掌握全局变量和局部变量的使用。 内容与步骤: 编写一个函数来实现将一行字符串中最长的单词输出(若有多个最长的单词,则按顺序均输出),并返回该字符串的长度。此行字符串从主函数传递给该函数。 编写一个函数用递归法将一个整数n转换成字符串,例如;输入483,应输出字符串“483”。n的位数不确定,可以是任意的整数。 编写一个函数itobh(unsigned n,char binary[],char hex[]),对参数n(无符号十进制数

文档评论(0)

1亿VIP精品文档

相关文档