2016复试回忆c上机:4道编程,第一道是编写一个计算两数乘积的程序,题目有给出输入和输出的格式,很简单,15分。第二道是水仙花数,这个几乎每年都有,输入数字n,小于65535,判断是否是水仙花数,25分。第三道是求最大公约数和最小公倍数,要求有输入文件和输出文件,在输入文件中输入两个数,在输出文件中输出结果,这个一定要弄会,我当时编出来了,但是不会弄输出文件和输入文件,30分。第四道是比较难的一道,在输入文件中输入一串由26个字母和10个数字组成的字符串,在输出文件中输出每个字符出现的频率,例如:输入:zdzzc112输出:c:1d:1z:31:22:1这些都比较经典,复试之前在网上找c语言经典100题,敲一遍就行,看下几年真题,希望我的回忆对你们有用。 c+复试:一共三道大题,第一题:选择,一道2分,共10道,都是很简单的,就不说了,第二道是读程序,写结果,第一小题是计算面积的shape类,3空,20分,第二小题是一个字符数组的,很简单,2空,15分。第三道是编程题,第一小题是设计并实现一个栈类,有出栈和进栈的功能,当进栈满是输出overflow,出栈无数据时输出underflow,20分,第二小题是设计并实现一个通用的dictionary,其中存储的一个数据分为键和值两个元素,键是唯一的,值可以不唯一,实现存储功能。25分