中南大学软件工程试卷及答案
㈠ 如何找到中南大学期末试卷
第一,找老师要或者找学长
第二,去各个打印店里去找找看 比如百花打印社之类的,一般都会有的
第三,班级上一般都会统一发试卷的
第四,可以去网上找找看
㈡ 求中南管理学教材课后习题答案以及历年考试答案
http://www.10xiao.com/
· (第三册)新视野大学英语视听说教程答案及录音原文
· 《马克思主义基本原理概论》复习思考题参考答案
· 毛邓三课后思考题答案
· 新视野大学英语读写教程第三册答案
· (第一册)新视野大学英语视听说教程答案及录音原文
· 西方经济学习题答案(宏观部分)(高鸿业版)
· 《思想道德修养与法律基础》的课后答案
· 新视野大学英语读写教程第二册答案
· (第二册)新视野大学英语视听说教程答案及录音原文
· 西方经济学(第三版)习题答案
· 新视野大学英语读写教程第一册答案
· 中国近代史纲要(高教版)课后答案完整版
· 电工学第六版(秦曾煌)课后答案
· 西方经济学习题答案(微观部分)(高鸿业版)
· 新视野大学英语读写教程第四册答案
· 机械设计基础答案(第五版)(1~6章)
· 西方经济学习题解答
· (第四册)新视野大学英语视听说教程答案及录音原文
· 大学物理练习册解答
· c++语言程序设计习题答案(1到7章)
· 《经济学原理》答案(上册微观部分)
· 《管理运筹学》第二版习题答案
· 《电力电子技术》(第四版)课后习题答案
· 《普通逻辑》练习题参考答案
· 《财务管理学》习题参考答案
· 离散数学(高等教育出版社)习题答案
· 线性代数习题参考答案
· 《货币银行学》习题答案
· 机械设计基础答案(第五版)(7~18章)
· 全新版大学英语第二册综合教程练习答案
· 《现代西班牙语》第一册讲解及答案
· 市场营销学习题及答案
· 微观经济学习题答案
· 《管理学》课后答案(周三多)
· 高等数学(上)习题答案及提示
· 《会计学原理》习题答案
· 普通逻辑课后习题答案
· 单片机原理及应用答案
· 《管理运筹学》习题答案(第二版)(韩伯棠教授)
· 概率论的基本概念习题答案
· 《国际贸易》习题答案参考
· 《计算机网络》习题解答(谢希仁版)
· 《微机原理及接口技术》习题参考答案
· 生物化学(第三版)课后习题详细解答
· 《统计学》(第二版)课后答案
· 工程光学习题答案
· 计算机网络(第4版)习题答案(中文版)
· 有机化学习题解答第九章(徐寿昌版)
· 《大学英语自学教程》(上册)课后习题答案
· 《现代西班牙语》第二册讲解及答案
· 《微机原理及应用》习题答案
· 有机化学习题解答第十章(徐寿昌版)
· 计算机操作系统教程课后习题详解
· 无机化学习题答案(第三版)
· 《政治经济学》课后习题答案
· 21世纪大学英语第1册读写教程课后答案
· 高等代数习题答案(北大版)
· 《模拟电子技术基础》习题解答
· 罗森财政学第七版(英文版)课后答案
· 《遗传学》朱军主编课后习题答案
· 《理论力学》习题参考答案(1~2章)
· 《数据结构》习题答案
· IBM-PC 汇编语言程序设计习题答案
· 外国学生做的数学题(搞笑)
· 统计学习题答案
· 有机化学习题解答第十二章(徐寿昌版)
· 有机化学习题解答第六章(徐寿昌版)
· 有机化学习题解答(汪小兰版)
· 古代汉语习题及参考答案(上册)
· 《理论力学》习题参考答案(3~5章)
· 大学英语精读第2册课文翻译
· 数据库系统概论习题答案(第三版)
· 有机化学习题解答第二章(徐寿昌版)
· 《国际金融学》习题答案
· 《管理学——原理与方法》课后习题答案
· 有机化学习题解答第十三章(徐寿昌版)
· 《管理信息系统简明教程》答案
· 《单片机原理与接口技术》习题集答案
· 《2009版考研数学复习指南》课后习题详解(陈文灯)第三
· 《中级财务会计》课后习题答案
· 《软件工程基础》习题集及答案
· 《财务分析》答案(第二版)
· 《全新版大学英语阅读教程》1-2册课后练习答案
· 模拟电路课后习题全解第一章
· 物理学(五版)马文蔚版 课后答案
· 阎石《数字电子技术基础》第四版习题解答
· 模拟电路课后习题全解第二章
· 信息论与编码习题答案
· 《数字信号处理》习题答案
· 会计习题答案
· 有机化学习题解答第十一章(徐寿昌版)
· 电机学习题答案(张松林主编)第二部分:变压器
· 有机化学习题解答第八章(徐寿昌版)
· 细胞生物习题答案
· 有机化学习题解答第三章(徐寿昌版)
· 《财政学》习题集答案
· 光学教程答案第一章~第三章
· 计算机组成原理课后习题答案
· 经济法基础理论习题参考答案
· 《语言学概论练习题》答案
· c++语言程序设计习题答案(8到13章)
· 《高分子化学》习题与答案
· 有机化学习题解答第十五章(徐寿昌版)
· 有机化学习题解答第四章(徐寿昌版)
· 自动控制原理答案
· 数字电路答案
· 有机化学习题解答第十六章(徐寿昌版)
· 国际贸易理论与实务答案
· 全新版大学英语阅读教程一(通用本)练习答案
· 《语言学概论》习题答案(新版,自考)
· 成本会计习题答案
· 数字图像处理第二版中文版(冈萨雷斯)的习题答案
· 《高等数学》总习题答案
· 《二级C语言》课后习题参考答案
· 机械原理习题解答
· 电机学习题答案(张松林主编)第一部分:直流机
· 单片机习题答案
· 有机化学习题解答第十四章(徐寿昌版)
· 现当代文学习题参考答案(第一章至第四章)
· 《数据库原理与应用》习题答案
· 《国际贸易实务》习题的解答
· 《数字逻辑电路》习题参考答案
· 现当代文学习题参考答案(综合练习)
· 《中国新闻传播史》笔记
· 有机化学习题解答第五章(徐寿昌版)
· 《组织行为学》答案
· 《语言学教程》课后答案
· 《金融市场学》答案
· 《公共关系学》作业参考答案
· 《工程材料》课后习题答案
· 刑法提纲资料
· 《计算机英语》参考译文和练习答案
· 工程热力学(第三版)课后习题答案第一章~第四章
· 《政治经济学》习题答案
· 《操作系统》课后答案(西电汤子赢)
· 研究生英语 多维教程翻译(第二册)
· 中国古代文学作品选(一)课后题答案
· 模拟电路课后习题全解第六章
· 第六章 完全竞争市场习题答案
· 《机械原理》课后习题答案
· 有机化学习题解答第七章(徐寿昌版)
· 高等数学(下)习题答案及提示
· 《电动力学》习题答案
· 大学计算机基础教程答案
· 测控电路习题答案(机械出版社)
· 罗宾斯《管理学》习题答案
· 机械制造技术基础习题答案
· 电磁场 第二章
· 模拟电路课后习题全解第三章
· 传播学教程课后习题答案
· 模拟电路课后习题全解第九章
· 《编译原理》课后习题与答案
· 外国教育史课后习题答案
· VB高教版课后答案
· 《初级财务会计》习题答案
· 有机化学习题解答第十七章(徐寿昌版)
· 《中国教育史》习题答案
· 让人上吊的计算题
· 《普通化学》(第二版)习题答案
· 网络信息安全习题及答案
· 陈传璋《数学分析》答案第四篇多变量微积分学
· 水力学课后习题解答(全)
· 计算机英语(第2版)译文
· 《旅游学概论》习题参考答案
· 模拟电子技术教程答案
· 固体物理学习题答案
· 光学教程答案第四章~第八章
· 模拟电路课后习题全解第七章
· 《数据库应用》课程答案
· 分析化学思考题的参考答案
· 合同法学课后习题案例参考答案
· 人力资源管理课后练习参考答案(选修课)
· 模拟电路课后习题全解第八章
· 模拟电路课后习题全解第四章
· 电子电路分析与设计 课后题答案
· 大学化学习题解答
· 《2009版考研数学复习指南》课后习题详解(陈文灯)第一
· 电力电子课后答案
· 《微观经济学:现代观点(第5版)》(ch1~ch5)习题答案
· 法律基础习题答案
· 陈传璋《数学分析》答案第二篇单变量微积分学
· 《微观经济学:现代观点(第5版)》(ch31~ch35)习题答
· 《2009版考研数学复习指南》课后习题详解(陈文灯)第二
· 电力系统习题答案
· 陈传璋《数学分析》答案第一篇极限论
· 《计算机应用基础》课后习题与答案
· 《微观经济学:现代观点(第5版)》(ch26~ch30)习题答
· 计算机系统结构习题解答(清华2版)
· 资产评估习题及答案
· 微积分(下册)课后答案
· 汽车构造习题集答案
· 高等数学(中)习题答案及提示
· 执政党建设概论课后答案
· 建筑材料习题集答案
· 电机学习题答案(张松林主编)第三部分:交流机
· 高等化工习题答案第一章
· 《广告学教程》习题答案
· 世界历史简答题答案
· 《全球视角的宏观经济学》习题答案
· 《ASP.NET程序设计》习题答案
· VB语言程序设计课后习题答案
· 无机及分析化学原理和应用习题参考答案
· VF教材课后题答案
· 模拟电路课后习题全解第五章
· 《生理学》习题参考答案
· 基础上机实践习题及答案
· 矩阵及其运算课后习题答案
· 电磁场习题解第一章 矢量场
· 生理学习题参考答案
· 信号与系统答案(第四版,吴大正)第一章~第二章
· 工程热力学(第三版)课后习题答案第五章~第八章
· 西方财务会计习题答案
· 《新编Visual Foxpro 教程》课后练习题参考答案.
· 水力学练习题及参考答案
· 二级VF教材课后习题答案
· 《热学》习题答案第五章热力学第一定律
· 电子测量与仪器习题答案
· 《热学》习题答案第一章温度
· 信号与系统答案(第四版,吴大正)第七章~第八章
· 《婚姻继承法》习题集参考答案
· 《现代教育原理》课后练习答案
· 形式语言与自动机课后答案
· 《计算机应用基础.S》课后习题参考答案
· 信号与系统答案(第四版,吴大正)第三章~第四章
· ASP动态网站开发教程(第二版)习题答案
· 《无机化学基础》习题解答
· 电磁场习题解 第四章 恒定磁场
· 工程热力学(第三版)课后习题答案第九章~第十四章
· 森林生态学习题及答案
· 数据与计算机通信课后习题答案
· 信号与系统答案(第四版,吴大正)第五章~第六章
· 开放专科计算机应用基础(XP)课后练习及答案
· 路基路面工程习题答案
· 《高等教育学》课后习题及答案
· 陈传璋《数学分析》答案第三篇级数论
· 《计算机绘图》习题集答案
· 《热学》思考题答案
· 《热学》习题答案第三章气体分子热运动速率和能量的统
· 《算法导论》课后习题答案
· 高等化工习题答案第四章
· 人力资源管理师二级考试指南答案
· 电磁场习题解 第三章 恒定电流场
· 新闻学基本原理课后习题答案
· 异步电动机习题参考答案
· 高等化工习题答案第五章
· 财政与金融课后习题答案
· 《公文写作与处理》课后习题参考答案
· 领导科学课后练习及答案
· 《应用语言学概论》课后练习及答案
· 自动控制原理习题答案第二章(胡寿松)
· 《热学》习题答案第六章热力学第二定律
· 电磁场习题解第六章 平面电磁波
· 电磁场习题解 第五章 时变电磁场
· 研究生英语 多维教程课后答案(下册)
· 《特种加工》习题解答
· 国际商事仲裁法习题及参考答案
· 《热学》习题答案第二章气体分子运动论的基本概念
· 激光原理及应用习题答案(陈家璧版)
· 《分子与细胞》课文解析及课后答案
· 《食品营养与卫生学》习题答案
· 《微观经济学:现代观点(第5版)》(ch6~ch10)习题答
· 机械课程设计说明书
· 《微观经济学:现代观点(第5版)》(ch21~ch25)习题答
· 电磁场习题解 第八章 电磁辐射与天线
· 电磁场习题解第七章 导行电磁波
· 财政收入概述习题答案
· 高等化工习题答案第二章
· 自动控制原理习题答案第三章(胡寿松)
· 《媒体与广告》课后答案
· 自动控制原理习题答案第五章(胡寿松)
· 《微观经济学:现代观点(第5版)》(ch11~ch15)习题答
· 《微观经济学:现代观点(第5版)》(ch16~ch20)习题答
· 新闻评论课后答案
· 自动控制原理习题答案第七章(胡寿松)
· 自动控制原理习题答案第六章(胡寿松)
· 新概念力学习题答案
· 广告摄影课后题及答案
· 自动控制原理习题答案第四章(胡寿松)
· Operating SyStems Concepts课后答案
· 《热学》习题答案第四章气体内的输运过程
· 机械装配技术习题参考答案
· 组合数学课后答案
· 北林函授林专有机化学习题答案
· 土地经济学习题答案
· 动物外科手术习题答案
· 《塑料模塑成型技术》习题参考答案
· 住店期间服务习题答案
· 呼吸系统习题答案
· 《热学》习题答案第八章液体
· 《数量方法》习题参考答案
· 《热学》习题答案第七章固体
· 《局域网组建与管理培训教程》习题答案
· IDS习题答案
· 《有机化学》[9~10章][曾昭琼]习题答案
· 《有机化学》[11~20章][曾昭琼]习题答案
· 《有机化学》[1~5章][曾昭琼]习题答案
· 《环境化学》课后习题答案
· 《动物学》课后习题答案
· 《有机化学》[6~8章][曾昭琼]习题答案
㈢ 中南大学c语言试题
C 语言程序设计试卷
一、单项选择题(每题1分,共20分)
1. C语言规定:在一个源程序中,main函数的位置( ① )。
A. 必须在最开始
B. 必须在系统调用的库函数的后面
C. 可以任意
D. 必须在最后
2. 下面四个选项中,均是合法浮点数的选项是( ① )。
A. +1e+1 5e-9.4 03e2
B. -.60 12e-4 -8e5
C. 123e 1.2e-.4 +2e-1
D. -e3 .8e-4 5.e-0
3. 若a=-14,b=3,则条件表达式 a<b? a:b+1的值为 。
A. -14 B. -13 C. 3 D. 4
4. 已知:int n,i=1,j=2;执行语句n=i<j?i++:j++;则i和j的值是( ① ).
A. 1,2 B. 1,3 C. 2,2 D. 2,3
5. 为了判断两个字符串s1和s2是否相等,应当使用( ① )
A. if (s1==s2) B. if(s1=s2)
C. if (strcmp(s1,s2))
D. if (strcmp(s1,s2)==0)
6. 以下正确的描述是( ① )。
A. 函数的定义可以嵌套,但函数的调用不可以嵌套。
B. 函数的定义不可以嵌套,但函数的调用可以嵌套。
C. 函数的定义和函数的调用均不可以嵌套。
D. 函数的定义和函数的调用均可以嵌套。
7. 在C语言中,下面对函数不正确的描述是( ① )。
A. 当用数组名作形参时,形参数组值的改变可以使实参数组之值相应改变。
B. 允许函数递归调用。
C. 函数形参的作用范围只是局限于所定义的函数内。
D. 子函数必须位于主函数之前。
8. 如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是( ① )。
A. 该变量只在该复合语句中有效
B. 该变量在该函数中有效
C. 该变量在本程序范围内均有效
D. 该变量为非法变量
9. 以下正确的函数形式是( ① )。
A. double fun(int x,int y) { z=x+y;return z;}
B. fun(int x,y) { int z; return z;}
C. fun(x,y) { int x,y; double z; z=x+y; return z;}
D. double fun( int x,int y) {double z; z=x+y; return z; }
10. 以下程序的输出结果是( ① )。
#include<stdio.h>
#define F(y) 8.19-y
#define PRINT(a) printf("%d",(int)(a))
void main(void)
{
int x=2;
PRINT(x*F(3));
}
A. 10 B. 13 C. 11 D. 报错
11. 以下程序中编译和运行结果均正确的一个是( ① )。
A. A. void main(void)
{
union
{
int n;
float x;
} comm={1};
printf("%d",comm.n);
}
B. B. void main(void)
{
union
{
int n;
float x;
} comm={12.5};
printf("%f",comm.x);
}
C. C. void main(void)
{
union
{
float x;
int n;
} comm={12.5}
printf("%f",comm.x);
}
D. D. void main(void)
{
union
{
int n;
float x;
} comm=5;
printf("%d", comm.n);
}
12. 设有定义:int a=1,*p=&a; float b=2.0; char c='A'; 以下不合法的运算是( ① )。
A. p++; B. a--; C. b++; D. c--;
13. 以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是( ① )。
main()
{
int *p,*q,a,b;
p=&a;
printf("input a:");
scanf("%d",*p);
…
}
A. *p表示的是指针变量p的地址
B. *p表示的是变量a 的值,而不是变量a的地址
C. *p表示的是指针变量p的值
D. *p只能用来说明p是一个指针变量
14. 若num、a、b和c都是int型变量,则执行表达式num=(a=4,b=16,c=32);后num的值为( ① )。
A. 4 B. 16 C. 32 D. 52
15. 已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是( ① ),(注: _ 表示空格)
int al,a2,char c1,c2;
scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
A. 10A_20_B B. 10_A_20_B C. 10A20B D. 10A20_B
16. 若有说明:int a[10]; 则对a数组元素的正确引用是( ① )。
A. a[10] B. a[3.5] C. a[5-3] D. a[-1]
17. 在C语言中, 一维数组的定义方式为:
类型说明符 数组名 ① ;
A. [整型常量表达式] B. [表达式]
C. [整型常量] D. [整型表达式]
18. 以下能对一维数组a进行正确初始化的语句是( ① )。
A. in a[10]=(0,0.0,0,0);
B. int a[10]={}; C. int a[]={0};
D. int a[10]={10*1};
19. 以下程序段( ① )。
x=-1;
do
{
x=x*x;
}
while(! x);
A. 是死循环 B. 循环执行二次
C. 循环执行一次 D. 有语法错误
20. 以下关于do-while循环的不正确描述是( ① )。
A. do-while的循环体至少执行一次
B. do-while循环由do开始,用while结束,在while(表达式)后面不能写分号
C. 在do-while循环体中,一定要有能使while后面表达式的值变为零("假")的操作
D. do-while的循环体可以是复合语句
二、是非判断题(每题1分,共15分)
1. C语言规定,标识符中的字母一般区分大、小写。
2. 控制台标准输入设备一般是指键盘。
3. 使用while和do-while循环时,循环变量初始化的操作应在循环语句之前处理。
4. 循环体中continue语句的作用是结束整个循环的执行。
5. 关系表达式的值是0或1。
6. 若有说明:int a[3][4]={0},则只有元素a[0][0]可得到初值0。
7. 字符串作为一维数组存放在内存中。
8. 字符数组中的一个元素存放一个字符。
9. 字符数组中的最后一个字符必须是'\0'。
10. 形参为指针变量时,实参必须是数组名。
11. 用数组名作函数参数时传递的是数组的值。
12. 全局变量可以被任何一个函数中的任何一个表达式使用。
13. 一个函数可以带回一个整型值、字符值、实型值等,也可以带回指针型的数据。
14. 表达式i++与++i在任何场合功能完全相同。
15. 在赋值表达式中,赋值号左边的变量和右边的表达式之值的数据类型可以不相同。
三、多项选择题(每题1分,共5分)
1. 若要求在if 后一对圆跨括号中表示a不等于0的关系,则不能正确表示这一关系
的表达式为( ① ).
A.a<>0
B.!a
C.a=0
D.a
E.a!=0
2. 选出所有合法的常量( ① )。
A.3e22.5
B.-e-3
C.-.1e-1
D.'BASIC'
E.'\045'
F.0fd
G.0xfdaL
H.e8
I.'\\'
J."\""
3. 以下关于函数原型说法错误的是:
(1)对变量的定义”和“声明”是一回事,对函数的“定义”和“声明”也是一回事。
(2)在声明函数原型时,允许只写出参数的类型,而不必写出参数的名称。
(3)如果在定义函数时不指定函数类型,系统会隐含指定函数类型为int型。
(4)调用一个函数时,函数名、实参个数、实参类型必须与函数原型一致。
(5)如果被调函数的定义出现在主调函数之前,可以不必加以声明。
(6)所有的函数之间可以互相调用。
(7)在C语言中,所有函数都是平行的,一个函数不能从属于另一个函数,即不能嵌套定义的。
(8)如果函数没有返回值,在定义时可以省略函数类型。
(9)在C语言中,任何函数的定义都不允许为空。
(10)C语言规定,实参变量对形参变量的数据传递是“值传递”。
4. 请从下面关于指针的叙述中, 选出5个正确的叙述。
(1)指针即地址。
(2)指针须先赋值后使用。
(3)当指针p指向数组a的首址后,由于p[i]和a[i]都能引用数组元素,所以这里p和a是等价的。
(4)int *p表示定义了一个指向int类型数据的指针变量p。
(5)数组的指针是指数组的起始地址。
(6)若有定义int a[4],*p=a,则p++后p指向数组a所占内存的第二个字节。
(7)使用指针变量作函数参数采取的是"值传递"的方式。
(8)相同类型的指针可以进行减法运算。
(9)指针变量和许多变量一样可以进行四则运算。
(10)指针p指向数组元素a[2],若要其指向a[4],执行p=p*2即可。
5. 以下关于数组的叙述中,5个最确切的说法是:
(1)在声明一个数组变量时必须指定大小。
(2)必须用常量表达式来说明一个数组变量的大小。
(3)在对数组进行初始化时大括号中的数据个数必须和数组的大小相同。
(4)有变量定义int a[3]={0,1,2},b[3];,可以用b=a,使数组b的每个元素和a的每个元素相等。
(5)在C语言中,可以将字符串作为字符数组来处理。
(6)定义了字符数组char c[11];为了给它赋值,可以用c="china";。
(7)如果有char s[15]={"I am a\0 student"};,则strlen(s)的值为6。
(8)C语言中,二维数组中元素排列的顺序是:按行存放。
(9)在C语言中,不能对局部的数组变量进行初始化。
(10)在声明时对数组进行进行初始化必须指定数组大小。
四、程序运行结果题(每题4分,共20分)
1. (4分)
下面程序的运行结果是( ① ) 。
#include<stdio.h>
void main(void)
{
int i;
char a[]="Time",b[]="Tom";
for(i=0;a[i]!='\0'&&b[i]!='\0';i++)
if (a[i]==b[i])
if (a[i]>='a' && a[i]<= 'z') printf("%c",a[i]-32);
else printf("%c",a[i]+32);
else printf("*");
}
2. (4分)
下面程序段的运行结果是( ① ) 。
i=1;s=3
do
{
s+=i++;
if (s%7==0) continue;
else ++i;
} whlie(s<15);
printf("%d",i);
3. (4分)
若运行时输入:5999,则以下程序的运行结果(保留小数点后一位)是( ① )。
void main(void)
{
int x;
float y;
scanf("%d",&x);
if (x>=0 && x<=2999) y=18+0.12 * x;
if (x>=3000 && x<=5999) y=36+0.6*x;
if (x>=6000 && x<=10000) y=54+0.3*x;
printf("%6.1f",y);
}
4. (4分)
以下程序的运行结果是( ① )。
void main(void)
{
int a=1,k;
for(k=0;k<3;k++) printf("%4d",f1(a))
}
int f1(int x)
{
static int z=3,y=0;
y++;
z++;
return(x+y+z);
}
5. (4分)
以下程序的功能是计算函数F(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值,请选择填空。
#include<stdio,h>
#include<math.h>
float fun1(float,float);
void main(void)
{
float x,y,z,sum;
scanf("%f%f%",&x,&y,&z);
sum=fun1( ① )+ fun1 ( ② );
printf("sum=%f\n",sum);
}
float fun1(float a,float b)
{
float num;
num=a/b;
return num;
}
五、程序填空题(每题2分,共20分)
1.下面程序的功能是用公式:π×π/6=1/(1×1)+1/(2×2)+1/(3×3)+......
求π的近似值, 直到最后一项的值小于10e-6为止。
#include <stdio.h>
#include <math.h>
void main(void)
{
long i=1;
① pi=0;
while (i*i<=10e+6) { pi= ② ; i++; }
pi=sqrt(6.0*pi);
printf("pi=%10.6f\n",pi);
}
2. 下面程序的功能是把以下给定的字符按其矩阵格式读入数组str1中,并输出行列号之和是3的数组元素。
void main(void)
{
char str1[4][3]={'A','b','C','d','E','f','G','h','I','j','K','i'
};
int x,y,z;
for(x=0;x<4;x++)
for(y=0; ① ;y++)
{
z=x+y;
if ( ② ) printf("%c\n",str1[x][y]);
}
}
3. 以下程序的功能是用递归方法计算学生的年龄,已知第一位学生年龄最小,为10岁,其余学生一个比一个大2岁,求第5位学生的年龄。
递归公式如下:
age(1)=10
age(n)=age(n-1)+2 (n>1)
#include<stdio.h>
int age(int n)
{
int c;
if (n==1) c=10;
else c= ① ;
return c;
}
4. 以下程序的功能是判断输入的年份是否是闰年。
void main(void)
{
int year,yes;
scanf("%d",&year);
if (year%400==0) yes=1;
else if ( ① ) yes=1;
else ② ;
if(yes) printf("%d is ",year);
else printf("%d is not ",year);
printf("a leap year.\n");
}
5. 以下程序实现: 输入三个整数,按从大到小的顺序进行输出。
void main(void)
{
int x,y,z,c;
scanf("%d %d %d",&x,&y,&z);
if ( ① ) { c=y;y=z;z=c;}
if ( ② ) { c=x;x=z;z=c;}
if ( ③ ) { c=x;x=y;y=c;}
printf("%d,%d,%d",x,y,z);
}
六、填空题(每题1分,共20分)
1. 在C语言中,一个float型数据在内存中所占的字节数为( ① )个字节;一个double型数据在内存中所占的字节数为( ② )个字节。
2. 若有定义:char c='\010'; 则变量C中包含的字符个数为( ① )。
3. C源程序的基本单位是( ① )。
4. 在C语言中(以16位PC机为例),一个char型数据在内存中所占的字节数为( ① );
一个int型数据在内存中所占的字节数为( ② )。
5. 已有定义:
int m;
float n,k;
char chl,ch2;
为使m=3, n=6.5, k=12.6, ch1='a', ch2='A', 输入数据的格式为:
3 6.5 12.6aA
则对应的scanf语句是( ① );。
6. 执行下面的程序片段后,x的值是( ① )。
i=10; i++; x=++i;
7. 设a、b、c均是int 型变量,则执行以下for循环后,c的值为( ① )。
for(a=1,b=5;a<=b;a++) c=a+b;
8. 以下do-while语句中循环体的执行次数是( ① )。
a=10;
b=0;
do { b+=2; a-=2+b; } while (a>=0);
9. 设x和y均为int型变量,则以下for循环中的scanf语句最多可执行的次数是( ① )。
for (x=0,y=0;y!=123&&x<3;x++)
scanf ("%d",&y);
10. 若有以下定义和语句:
int *p[3],a[9],i;
for(i=0;i<3;i++) p[i]=&a[3*i];
则*p[0]引用的是数组元素( ① ); *(p[1]+1)引用的是数组元素( ② )。
11. 设a=3,b=4,c=5,则表达式a||b+c&&b==c的值是( ① )。
12. 进行逻辑与运算的运算符是( ① )。
13. 若a=6,b=4,c=2,则表达式!(a-b)+c-1&&b+c/2的值是( ① )。
14. 下面程序片段中循环体的执行次数是( ① )次。
for(i=1,s=0;i<11;i+=2) s+=i;
15. 若有以下定义和语句:
int a[4]={0,1,2,3},*p;
p=&a[2];
则*--p的值是( ① )。
16. 执行以下程序段后, s的值是( ① )
int a[]={5,3,7,2,1,5,3,10},s=0,k;
for(k=0;k<8;k+=2)
s+=*(a+k);
17. 执行以下程序段后,m的值是( ① )
int a[]={7,4,6,3,10},m,k,*ptr;
m=10;
ptr=&a[0];
for(k=0;k<5;k+=2)
m=(*(ptr+k)<m)?*(ptr+k):m;
答案:
一、单项选择题(20分)
1.~5.CBACD 6.~10.BDADB
11.~15.CABCC 16.~20.CACCB
二、是非判断题(15分)
√√√×√ √√√×× × √
三、多项选择题(5分)
1.ABC 2.CEGIJ 3.ADFHI 4.ABDEH 5.BEGHI
四、程序运行结果题(20分)
1. t*M
2. 8
3. 3635.4
4. 6 8 10
5. z+y,z-y^x+y,x-y
五、程序填空题(20分)
1. ①double ②pi+1.0/(i*i)
2. ①y<3 ②z==2
3. ①age(n-1)+2
4. ①year%4==0&&yeaar%100!=0 ②yes=0
5. ①z>y ②z>x ③y>x
六、填空题(20分)
1. ①4 / 四 ②8 / 八
2. ①1 / 1个
3. ①函数
4. ①1 / 一 ②2 / 二
5. ①scanf("%d%f%f%c%c",&m,&n,&k,&ch1,&ch2)
6. ①12
7. ①10
8. ①3..9. ①3..10. ①a[0] ②a[4]
11. ①112. ①&&13. ①1.14. ①5
15. ①1
16. ①16
17. ①6
㈣ 中南大学软件工程考研具体科目有哪些求确切答案!谢谢!!
考试科目
1、综合考试(200分):内容包括数学、英语。
参考书目:全国工程硕士专业学位教育指导委员会指定的复习资料《工程硕士专业学位研究生入学资格考试指南》(科学技术文献出版社)和《工程硕士专业学位研究生入学考试考前辅导教程》(清华大学出版社)。
2、专业基础考试(100分):软件工程基础。
参考书目:陈松乔 主编《现代软件工程》,清华大学出版社。
3、复试:前两项笔试成绩达到学校要求之后,参加学院组织的复试。
参加2008和2009年由国家统一组织的工程硕士专业学位研究生入学资格考试(GCT),总成绩不低于150分(其中英语和数学单科成绩不低于30分)的考生可持本人的GCT成绩单申请免试数学和英语。
㈤ 软件工程考研资料
为了满足我国软件行业迅猛发展对人才的需求,2002年,全国35所高校的软件学院成为国家教育部批准成立的首批全国示范性软件学院。北京地区的北京大学、清华大学、北京邮电大学、北京航空航天大学、北京理工大学等7所高校的软件学院名列其中,授权培养软件工程硕士,其主要目的就是培养从事软件工程各领域工作,如软件开发、项目管理、网络安全等具有较高学历层次的人才。报考软件工程硕士有学历背景和知识背景,即学位证书和考试成绩两方面的要求。教育部规定,报考攻读软件工程硕士学位的考生要具有学士学位或具有国民教育系列大学本科毕业学力,应届本科毕业生和在职工作人员都可以参加,原所学专业和年龄也不受限制。但是,这并不意味着只要具有本科学士学位就可以读软件工程硕士。 北京大学、北京工业大学等高校还面向非计算机专业的学生开设了软件工程的第二学位课程。这些学生的目标是将软件工程方面的技术知识应用到原专业中,因此学习的深度比较低,以基础课程为主,录取条件也低于硕士的要求。软件工程硕士研究生的招考与录取1、考攻读软件工程硕士学位考生的基本条件(1)具有学士学位或具有国民教育系列大学本科毕业学历(包括应届本科毕业生和在职工作人员,原所学专业和年龄不限);(2)较系统掌握计算机专业基础知识,具有一定的软件开发或软件项目管理等方面的经验和能力。2、入学考试 � 报考攻读软件工程硕士学位须参加入学考试。入学考试分全国联考和各培养单位自行组织考试两段进行。考试科目为外语、数学、专业基础和专业综合。其中外语和数学实行全国联考。专业基础和专业综合考试由各培养单位自行组织,重点是考核考生对计算机专业基础知识,特别是计算机软件与信息技术领域的专业知识的掌握程度,以及解决软件工程实际问题的能力。3、录取 � 攻读软件工程硕士学位研究生的录取工作由各培养单位自行组织和确定。录取分数线由各培养单位自行划定,录取人数由各培养单位根据社会需求和本单位的培养力量自主确定。录取名单及成绩送全工程硕士专业学位教育指导委员会秘书处备案。经教育部、国家计委批准试办示范性软件学院高等学校的招生方式,参照教高[2001]6号文件执行。是否参加全国入学联考,由学校自主确定。录取名单送全国工程硕士教育指导委员会秘书处备案。 答案补充 全国35所示范性软件学院名单 北京大学 清华大学 北京理工大学 北京工业大学 北京航空航天大学 北京邮电大学 南开大学 天津大学 大连理工大学 东北大学 吉林大学 哈尔滨工业大学 复旦大学 同济大学 上海交通大学 华东师范大学 南京大学 东南大学 浙江大学 中国科学技术大学 山东大学 武汉大学 华中科技大学 湖南大学 中山大学 华南理工大学 四川大学 重庆大学 电子科技大学 云南大学 西安交通大学 西北工业大学 西安电子科技大学 厦门大学 国防科学技术大学 除35所示范性软件学院外,以下院校也可招收软件工程硕士 北方交通大学 北京科技大学 中南大学 华东理工大学 东华大学 苏州大学 南京理工大学 南京航空航天大学 南京邮电大学 河海大学 福州大学 山东科技大学 上海大学 广东工业大学 中科院研究生院 解放军装备指挥技术学院 解放军信息工程大学
㈥ 中南大学软件工程复试问题
并列排在第34名,中南大学的软件工程学科评估得分70在最新一轮的教育部官方学科评估中。其实力不算强也不算差
