西南交通大学计算机复试详攻略在线阅读版(7)
本站小编 免费考研网/2016-03-20
程序设计上机考试说明:(考生需提前15分钟到考场外等候,地点:犀浦校区7507)
1. 打开sogo浏览器(必须),输入网址后(考试时公布),输入考号和密码登陆。
2. 登陆后首先进入“考试规则”页面,大家务必好好阅读考试规则。
3. 阅读完后,点击右上角的“开始做题”按钮。
4. 接下来会进入做题界面,做题界面会每隔三十秒自动保存已提交的程序,也可以单击上方的“保存”按钮保存。
5. 左上角会有题目显示和剩余时间显示,到了规定时间试卷会自动提交。
6. 点击提交按钮后,会有提交确认,两次确认后方可提交成功。
7. 上机考试由计算机判题,只有运行正确才能得分,因此建议大家编译、运行通过后再提交程序。
程序设计上机考试规则:
1. 本判题系统对于程序输出格式要求严格,请务必要仔细阅读题目。
2. 如无特殊说明,每题的输出都要加一个换行符。
3. 不要自己输出提示信息等与题目无关的字符。例如有的同学会加一些提示信息,printf("please input a string:")之类的语句。这些都会影响判题结果。
4. 如果一个题目中输出数据中有多个,如无特殊说明数据后应有一个空格。
5. 如题目没有特殊要求,请慎用某些格式化输出,如%3d %4.2f。
6. 注意puts函数本身就带有一个换行符。
7. 题目中给出的“标准输入”和“标准输出”是对你程序的初步判定。如果你的程序输入“标准输入”后,得到结果和标准输出不完全匹配,你的程序一定是错误的。但是标准输入输出对了并不代表程序一定正确。
8. 对于有多组数据的题目,每组数据分别输出其结果即可,不必一起全部输出。
9. 程序书写格式一定是
int main()
{
//你的代码
return 0;
}
1.3 交大本校生使用的机试资料(改编模拟题)
说明:样题一为信息学院官方通知给定样题,其余样题为笔者当年被上机练习虐出翔后,在小伙伴们的指点下,自行改编的题目。1.3、1.4所用题目均为从本校保研的要过来的资料。所有代码当年测试通过,现在没测,可能敲的时候有BUG,请自行排除。
注:不可将机试全赌在本套资料上,任何后果,笔者概不负责。
样题一:
题意:本题有N组测试数据,每组测试数据包括两个数a,b;对于每组测试数据分别输出a+b和a-b的值。输入第一行是一个整数N代表测试数据的组数,接下来有N行,每行有两个数a,b.
样例输入:
3
5 2
8 6
4 9
样例输出:
7 3
14 2
13 -5
样题二:
给出N个整数,统计其中负数的平均值,以0作结束。
样例输入:
5 2 -8 6 -4 9 0
样例输出:
-6
样题三:
判断回文,输入一组字符串,如果是回文,则输出YES,否则输出NO。
样例输入:
aabbcdcbbaa
样例输出:
YES
样题四:
将字符串中除了下标为偶数同时asc值也为偶数的字符外,其余全部删除
样例输入:AABCDEF
样例输出:BDF
样题五:
将字符串中的字符按逆序输出。
样例输入:abcdefg
样题输出:gfedcba
样题六:
比较两个字符串的长度(不得调用c语言提供的求字符串长度的函数),函数返回较长的字符串,若两个字符串长度相同,则返回第一个字符串。
样例输入:
abcdefg
abcde
样例输出:abcdefg
样题七:
删除字符串中的所有空白字符(包括制表符,回车符和换行符),以“#”号结束。
样例输入:a b cde f#
样例输出:abcdef
样题八:
将字符串中的所有数字字符移到所有非数字字符之后,并保持原顺序。
样例输入:13a041bc2ed81f
样例输出:abcedf13041281
1.4交大本校生使用的机试资料(未改编题)
说明:请自行将以下题目改编至符合本文1.3的格式。
1.用π/4≈1-1/3+1/5-1/7+…公式求π的近似值,直到某一项的绝对值小于10-6为止
#include <stdio.h>
#include<math.h>
void main()
{ int s;
float n,t,pi;
t=1;pi=0;n=1.0;s=1;
while(fabs(t)>1e-6)
{ pi=pi+t;
n=n+2;
s=-s;
t=s/n;
}
pi=pi*4;
printf("pi=%10.6f\n",pi);
}
2.求Fibonacci数列前40个数
#include <stdio.h>
void main()
{
long int f1,f2;
int i;
f1=1;f2=1;
for(i=1; i<=20; i++)
{ printf("%12ld %12ld ",f1,f2);
if(i%2==0) printf("\n");
f1=f1+f2;
f2=f2+f1;
}
}
3.删除字符串中的数字字符,以‘#’作为字符串的结束标志
#include <stdio.h>
#include <string.h>
fun(char *p)
{
char a[100];
int i,j,k;
相关话题/计算机
东南大学计算机考研真题复试回忆版本分享
1.请编写程序定义和使用枚举变量 2.下面三段程序,如果有错就指出,没有错就写出运行结果 1) #includeiostream Using namespace std; void main() {for(inti=0;ii++){ if( i%2==0 ) cout i+1 if( i%3==0 ) continue; if( i%5==0 ) break; coutEnd of Program. } coutEnd of Program. ...专业课考研资料 本站小编 免费考研网 2016-03-19哈尔滨工业大学2012-2009计算机研究生考试机试编程带答案
哈工大计算机院研究生入学考试机试编程题(09-12) 哈工大计算机专业机试编程题(2009) 题目描述: 用小于等于n元去买100只鸡,大鸡5元/只,小鸡3元/只,还有1/3元每只的一种小鸡,分别记为x只,y只,z只。编程求解x,y,z所有可能解。 输入: 测试数据有多组,输入n。 输出: 对于每组输入,请输出x,y,z所 ...专业课考研资料 本站小编 免费考研网 2016-02-06哈尔滨工业大学2010计算机专业机试编程考研真题带答案
哈工大计算机专业机试编程题(2010) 题目描述: 求1-n内的完数,所谓的完数是这样的数,它的所有因子相加等于它自身,比如6有3个因子1,2,3,1+2+3=6,那么6是完数。即完数是等于其所有因子相加和的数。 输入: 测试数据有多组,输入n,n数据范围不大。 输出: 对于每组输入,请输出1-n内所有的完数。如 ...专业课考研资料 本站小编 免费考研网 2016-02-062016考研东北大学计算机专业课(842)考研真题
2016考研东北大学计算机专业课(842) C语言部分 一、一、简答 1、1、 循环语句while和dowhile的区别。 2、2、 有static声明的局部变量和自由变量的区别。 3、3、 根据 4 4、Int (*p)[4]和int *p[4]的区别 二、二、写出程序运行的结果 有一个是用指针作函数参数,实现数据的交换 有一个是a[9]={1,2 ...专业课考研资料 本站小编 免费考研网 2016-01-10安徽大学2008年计算机专业基础考研试题
专业课考研资料 本站小编 免费考研网 2016-01-06安徽大学2007年计算机专业基础考研试题
专业课考研资料 本站小编 免费考研网 2016-01-06计算机2009-2013操作系统考研真题
2009年计算机专业考研真题OS 一、试题 23. 单处理机系统中,可并行的是( )。 I. 进程与进程 II. 处理机与设备 III. 处理机与通道 IV. 设备与设备 A. I、II和III B. I、II和IV C. I、III和IV D. II、III和IV 24. 下列进程调度算法中,综合考虑进程等待时间和执行 ...计算机考研资料 本站小编 免费考研网 2015-12-30计算机组成原理(第2版) 课件 PDF版 唐朔飞
专业课考研资料 本站小编 免费考研网 2015-11-162011年计算机导论修订第二版课后练习答案
2011年计算机导论修订第二版课后练习答案 第一章 一、简答题 1、什么是计算机? 计算机系统是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储的系统。一个计算机系统包括硬件和软件两大部分。 2、解释冯诺依曼所提出的存储程序概念。 把程序和数据都以 ...专业课考研资料 本站小编 免费考研网 2015-11-062016考研大纲解析:计算机只字未改
秋天是个收获的季节,今天我们收获了2016年计算机考研大纲,如我们所预测,2016年考研计算机大纲只字未改,这是自统考以来第三次大纲没有进 行修订,这说明计算机专业课命题进入一个成熟时期,同学们可以按部就班的按照计划进行。2016年考研时间定格在2015年的12月26日,专业课在27 日下午举行,掐指算来,还有100天的时间, ...计算机考研招生 本站小编 免费考研网 2015-11-04