广联达2014年校园招聘 软件开发工程师
笔试题卷(2)
说明:答题时间为100分钟,答案写在答题纸上。本试卷适用于应聘软件开发工程师。编程题目对语言没有要求,用自己熟悉的编程语言编写即可,但请用同一种编程语言。适当的地方请写注释。
要求:所有问题都要求写出解题过程或解题思路,并尽可能深入的回答,否则不给分。请在答题纸上写明应聘职位、姓名、学校、专业、学历、以及信息来源等。
编程题
(100分,每题20分)
1.编写猜数游戏,程序给定某个整数,从键盘上反复输入数据进行猜测。如果未猜中,程序提示输入过大或者过小;如果猜中,则输出猜的次数,最多允许猜10次。
2.C语言实现:int strlen(const char *str)功能,计算字符串s的长度,不能用C自带的字符
串函数,比如strlen.
说明:返回s的长度不包括结束符NULL。
3.写一个程序,给定一个文件和一个字符串,输出包含该字符串的行和行号。
4.实现一个简单的存储整数堆栈类,至少包含Push和Pop方法,并且堆栈的容量不能超过255.
5.写一个函数,给定一个字符串,返回该字符串是否符合下列英文词法:
Sentence:
Noun Verb //例如:C++ rules
Sentence Conjunction Sentence //例如 Birds fly but fish swim
Conjunction:
"and"
c语言游戏编程题经典100例 "or"
"but"
Noun:
"birds"
"fish"
"C++"
Verb:
"rules"
"fiy"
"swim"
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论