深大c语言程序设计题库,深大复试C语言程序.doc
深大复试C语言程序
深圳大学信息工程学院复试C语言题库
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,其立方为1331,皆为回文数。要求编制函数 int svalue(long m)实现此功能,如果是回文数,则函数返回1,反之则返回0。在主函数中将三重回文数输出。
B14.统计符合特定条件的数
从键盘随机敲入200个4位数,并把这些数存入数组
深大c语言程序设计题库,深大复试C语言程序.doc相关推荐
- 免费c语言程序设计题库app,2020知到APPC语言程序设计(青岛职业技术学院)答案搜题公众号...
2020知到APPC语言程序设计(青岛职业技术学院)答案搜题公众号 更多相关问题 [多选] 以下属于完善性维护的有(). [判断题] 发现错误多的模块,残留在模块中的错误也多.() [判断题] 路试检 ...
- 考研c 语言程序设计题库,温州大学c语言程序设计考研复试核心题库(23页)-原创力文档...
2017年温州大学C语言程序设计考研复试核心题库 (一) 说明:本资料为学员内部使用,整理汇编了 2017考研复试重点题及历年复试常考题 . _.选择题 1 ,在以下给出的表达式中,与while ( ...
- c/c++语言程序设计题库,CD2_计算机实践《C/C++语言程序设计》_题目列表.doc
CD2_计算机实践<C/C语言程序设计>_题目列表 C语言程序设计计算机实践题目 [2011.6修订] A类-简单题 [最高分80,良好]1 B类-中等难度题 [最高分90,优秀]4 C类 ...
- 最新计算机二级c语言程序设计题库,2016年计算机二级考试C语言程序设计真题题库.doc...
2016年计算机二级考试C语言程序设计真题 2016上半年全国计算机等级考试时间是3月26-29日,以下小编为大家整理出来的是计算机二级考试试题,希望对大家的复习有帮助! 一.选择题,(1-40)每题 ...
- 第七届c语言程序设计题,Itat第七届C语言程序设计复赛试题(A卷).pdf
Itat第七届C语言程序设计复赛试题(A卷) 教育部教育管理信息中心 第七届全国信息技术应用水平大赛复赛试题 C 语言程序设计(A卷) 请仔细阅读并严格遵守题目中关于文件命名和保存的要求. 考生答题完 ...
- c语言上机题库编程,全国二级C语言上机编程题库
考试被抽到的题库大多数都在了 5计算n门课程的平均分,计算结果作为函数值返回. #include float fun (float *a , int n) { int i; float ave=0.0 ...
- c语言程序设计题2015,2015年荐C语言程序设计等级考试习题汇编.doc
C语言程序设计等级考试习题汇编 1.设计程序:数列第1项为81,此后各项均为它前1项的正平方根,统计该数列前30项之和,并以格式"%.3f"写到考生目录中Paper子目录下的新建文 ...
- 大疆网上测评题库_大疆笔试题
大疆笔试的体验很好, 没有很为难应聘者, 还有着自己鲜明的特点, 我认为值得 一说,特此写笔经记录一下,顺便攒攒 RP ,第一次笔经就献给大疆啦 ~ 笔试网站是大疆自己搭建的( UI 设计炒鸡好看!! ...
- 大疆网上测评题库_大疆校招笔试实录
大疆笔试的体验很好,没有很为难应聘者,还有着自己鲜明的特点,我认为值得一说,特此写笔经记录一下,顺便攒攒RP,第一次笔经就献给大疆啦~ 笔试网站是大疆自己搭建的(UI设计炒鸡好看!!!),我猜题目也是 ...
最新文章
- Python中的[:n],[::n],[:,:,n],[...,n]介绍
- 每日一皮:很多时候你和Bug就像这样!
- mysql only_full_group_by报错的问题(转)
- MFC控件的颜色设置
- 近20万奖金:天池异常检测大赛来了!
- Hadoop集群日常运维
- java线程之基础学习
- 第九篇 并发(进程和线程)
- 流程图虚线框表示什么_UI设计|APP的交互线框布局设计
- C# MVC中过滤器的简单使用
- 漫谈云计算与OpenStack的前世今生
- hdu 3746 kmp求循环节
- 电脑怎么找到tomcat端口_更换内存条的时候我怎么找到自己电脑配置的详细信息...
- 一个不明觉厉的貌似包含很多linux资料索引的网页
- 清华大学李涓子教授:AI系统如何实现认知推理?
- iOS 技术支持网址:
- Paper:自动驾驶领域SAE标准之《道路机动车辆驾驶自动化系统相关术语的分类和定义》官方英文原文翻译与解读(二)
- 新手上路--分享20个无版权的高清图库素材网站
- Eclipse汉化教程详细
- zCloud使用技巧:如何使用性能下钻功能分析SQL性能问题
热门文章
- AND and SUM
- md5校验 java_Java MD5校验
- raiserror 在 java_Sql 的 RAISERROR用法
- windows10删除文件时遇到“拒绝访问”的解决方法
- taskkill /im xxx.exe 提示拒绝访问解决方法
- JavaScript自定义对象
- .NetFramework升级.Net5 各种第三方升级记录
- 通过nmap的nse脚本(dns-brute.nse)扫描和收集子域名
- 面对搞不懂的Z世代,创业者应该掌握哪些“增长”密码?
- Mac如何查看JAVA_HOME