1 / 11
文档名称:

计算机实践.doc

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

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

分享

预览

计算机实践.doc

上传人:xxj16588 2016/5/16 文件大小:0 KB

下载得到文件列表

计算机实践.doc

相关文档

文档介绍

文档介绍:计算机实践 A类-简单题 A1: 设计一个菜单程序,选择数字键 1~3 分别在屏幕中间输出正三角形、倒三角形和菱形,选择数字 4 结束操作并回到操作系统状态。 A2: 建立一个结构体, 含有 n 名学生的通信录, 对这 n 名学生按姓名进行排序。 A3: 从键盘上输入三个矩阵,输出三个矩阵主对角线的和及乘积。 A4: 字符左右排序要求编制函数 jsSort() ,以行为单位对字符串按给定的条件进行排序,排序后的结果仍按行重新存入字符串数组中。排序条件: 将字符串从中间一分为二, 左边部分按字符的 ASCII 码升序排序, 排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参与处理,仍放在原位置上。例如,原字符串: dcbahgfe 432198765 则处理后字符串: hgfe abcd 876591234 A5: 新完全平方数在三位整数( 100 ~ 999 ) 中寻找符合条件的整数并依次从小到大存入数组中,特定条件为它既是完全平方数,又有两位数字相同,例如: 144 、 676 等。要求把满足该条件的整数及其个数通过所编制的函数返回。 A6: 有一个一维数组, 内放 10 个学生成绩, 输出各分数段人数、平均分、最高分和最低分。 A7: 编写程序求出 555555 的约数中最大的三位数是多少。 A8: 编写程序,实现比较两个分数的大小。 A9: 求这样一个三位数,该三位数等于其每位数字的阶乘之和。 A10: 求兔子问题。第1 年有 1 对兔子, 每对兔子从出生后第 3 个年起, 就可每年生 1 对兔子,兔子的寿命是 6 年,问第 n 年有多少对兔子? A11: 用C 实现时钟程序。 B类-中等题 B1: 设计一个菜单程序,选择数字键 1 生成 10个[10 , 100] 随机整数并排序输出(每行 5个) ,选择数字 2 在数组中查找是否有从键盘中输出的数字,选择 3 则回到操作系统状态。 B2: 从键盘输入字符串,将其中的单词(两个空格之间的字符串)的第一个字母转换为大写字母,输出原始字符串及转换后的所有单词, 直到输出“*”结束转换和输出。 B3: 四则运算考题。随机产生指定范围的题并统计分数,并显示每道的回答结果、得分及正确答案。(每次 10 道,每道 2 分) B4: 输入若干行正文,输出其中含有给定单词的那些行。例如输入正文为 The expression exprl is evaluated first. If it non-zero(true), then the expression 给定但此为“ is”,则输出为 The expression exprl is evaluated first. B5: 写一个统计学生成绩的程序, 要求输入10 个学生5 门功课的成绩, 分别用子函数求出: (1) 每个学生的平均分; (2) 每门功课的平均分; (3) 找出最高分所对应的学生和功课。 B6:. 从一个文本文件读取正文, 统计每个数字出现的次数和其他字符出现的次数。 B7: 从一个文本文件读取正文,将其中的小写字母转换成大写字母, 大写字母转换成小写字母, 其他字符不变, 然后输出到另一个文本文件中保存。 B8: 在C 语言环境下开发简单的绘图程序。在C 语言环境下开发简单的绘图程序,实现画点、线,图形等。要求: 程序可执行, 正确完成点、线, 图形绘制功能。将部分功能组和绘制图像。要有完整的开发文档,程序说明文档等。 B9: 在C 语言环境下实现复数运算。要求: 编程实现复数的乘、除及乘幂运算。用程序包含形式实现。包括功能分析文档、程序框图、程序说明文档等。具有可扩充性。 B10: 在C 语言环境下开发简单的结构体应用程序。要求: 编程实现结构体应用,开发链表。具有可扩充性,进一步完功能。包括功能分析文档、程序框图、程序说明文档等。 B11: 在C 语言环境下实现多种排序算法,比较排序程序的优劣。要求:实现多种排序算法,比较排序程序的优劣。完成比较报告。 B12. 部分排序要求编制函数 jsSort() , 对任意几个在 1000 ~ 9999 之间的数, 按每个数的后三位的大小进行升序排列, 然后取出满足此条件的前 5 个数依次存入数组 bb 中,如果后三位的数值相等,则按原先的数值进行降序排列。例如处理前: 6012 5099 9012 7025 8088 处理后: 9012 6012 7025 8088 5099 B13. 三重回文数寻找并输出 11~ 999 之间的数 m, 它满足 m、m 的平方、m 的立方均为回文数。所谓回文数是指其各位数字左右对称的整数, 例如 121 、 676 、 94249 等。满足上述条件的数如 m=11 , 其平方为 121 , 其立方为 133