东南大学C++期中考试题
大学电气信息专业《大学物理(二)》期中考试试卷C卷 附答案

大学电气信息专业《大学物理(二)》期中考试试卷C卷附答案姓名:______ 班级:______ 学号:______考试须知:1、考试时间:120分钟,本卷满分为100分。
2、请首先按要求在试卷的指定位置填写您的姓名、班级、学号。
一、填空题(共10小题,每题2分,共20分)1、如图所示,一静止的均匀细棒,长为、质量为,可绕通过棒的端点且垂直于棒长的光滑固定轴在水平面内转动,转动惯量为。
一质量为、速率为的子弹在水平面内沿与棒垂直的方向射出并穿出棒的自由端,设穿过棒后子弹的速率为,则此时棒的角速度应为______。
2、一质点沿半径R=0.4m作圆周运动,其角位置,在t=2s时,它的法向加速度=______,切向加速度=______。
3、同一种理想气体的定压摩尔热容大于定容摩尔热容,其原因是_______________________________________________。
4、设作用在质量为1kg的物体上的力F=6t+3(SI).如果物体在这一力的作用下,由静止开始沿直线运动,在0到 2.0 s的时间间隔内,这个力作用在物体上的冲量大小I=__________________。
5、设在某一过程P中,系统由状态A变为状态B,如果________________________________________,则过程P为可逆过程;如果_________________________________________则过程P为不可逆过程。
6、静电场中有一质子(带电荷) 沿图示路径从a点经c点移动到b点时,电场力作功J.则当质子从b点沿另一路径回到a点过程中,电场力作功A=___________;若设a点电势为零,则b点电势=_________。
7、一质量为0.2kg的弹簧振子, 周期为2s,此振动系统的劲度系数k为_______ N/m。
8、花样滑冰运动员绕通过自身的竖直轴转动,开始时两臂伸开,转动惯量为,角速度为;然后将两手臂合拢,使其转动惯量变为,则转动角速度变为_______。
东南大学c期末考试题及答案

东南大学c期末考试题及答案一、单项选择题(每题2分,共20分)1. C语言中,用于声明整型变量的关键字是:A. intB. floatC. doubleD. char答案:A2. 下列哪个选项不是C语言中的控制结构?A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. 在C语言中,用于输入输出的函数库是:A. stdio.hB. math.hC. string.hD. conio.h答案:A4. 若有定义 int a=5; 则执行语句 a+=a*a 后,变量a的值是:A. 25B. 30C. 50D. 75答案:C5. 下列哪个选项是合法的C语言标识符?A. 2variableB. variable2C. _variableD. variable-2答案:C6. C语言中,用于定义函数的关键字是:A. defineB. functionC. voidD. return答案:C7. 若有定义 int a=10, b=20; 则执行语句 a=b=a+b 后,变量a和b 的值分别是:A. a=30, b=30B. a=20, b=30C. a=30, b=20D. a=20, b=20答案:C8. C语言中,用于声明字符型变量的关键字是:A. intB. charC. floatD. double答案:B9. 在C语言中,用于定义字符串的常用数据类型是:A. intB. charC. floatD. double答案:B10. 下列哪个选项是C语言中的逻辑运算符?A. &&B. ||C. +=D. +=答案:A二、填空题(每题2分,共20分)1. C语言中,用于声明浮点型变量的关键字是________。
答案:float2. 在C语言中,一个函数的返回值类型必须与函数定义时声明的类型________。
答案:一致3. C语言中,用于声明字符型数组的关键字是________。
东南大学c期末考试题及答案

东南大学c期末考试题及答案一、选择题(每题2分,共20分)1. 下列哪个选项是C语言中合法的变量名?A. 2variableB. variable2C. variable-nameD. variable_name答案:B2. C语言中,哪个关键字用于声明一个函数?A. classB. functionC. structD. void答案:D3. 在C语言中,以下哪个运算符用于比较两个值是否不相等?A. ==B. !=C. =D. <=答案:B4. C语言中,哪个函数用于计算两个整数的最大公约数?A. max()B. gcd()C. min()D. pow()5. 下列哪个选项是C语言中合法的整型常量?A. 0x1AB. 0b1010C. 1.5D. 0.1答案:A6. C语言中,哪个关键字用于声明一个全局变量?A. staticB. autoC. registerD. extern答案:D7. 在C语言中,以下哪个运算符用于计算两个值的逻辑与?A. &&B. &C. ||D. |答案:A8. C语言中,哪个函数用于将字符串复制到另一个字符串?A. strcpy()B. strncpy()C. strcat()D. strcmp()答案:A9. 下列哪个选项是C语言中合法的浮点型常量?B. 3.14e2C. 3.14E-2D. 所有选项答案:D10. C语言中,哪个关键字用于声明一个静态局部变量?A. staticB. autoC. registerD. extern答案:A二、填空题(每题2分,共20分)1. 在C语言中,用于定义一个空语句的关键字是________。
答案:;2. C语言中,用于声明一个字符型变量的关键字是________。
答案:char3. 当需要在C语言中包含标准输入输出库时,应该使用预处理指令________。
答案:#include <stdio.h>4. 在C语言中,用于声明一个指针变量的通用格式是________。
东南大学信号与系统期中考试试卷及答案

由系统方程
e ( t ) = 5 = 5 cos( 0 t ) jω + 3 H ( jω ) = jω + 5 H ( j 0 ) = H ( jω ) ω = 0 = 3 3 = e 5 5
j0
故
3 r ( t ) = 5 cos( 0 t + 0 ) = 3 5
( ∞ < t < + ∞ )
(1)
r1 (t ) = h (t ) + rzi (t ) = 2e t ε (t ) r2 (t ) = 2h (t ) + rzi (t ) = e ε (t )
t
∴ rzi (t ) = 3e ε (t )
t
h (t ) = r1 (t ) rzi (t ) = e ε (t )
t
(2)
13,求下列Fd(s)的原时间函数.( 6 分)
Fd (s) =
解:
s , (- 5 < Re(s)< 3) (s + 3)(s + 5)
1 .5 2 .5 s = + Fd ( s ) = ( s + 3 )( s + 5) s + 5 s + 3
2.5 L1 Fa (s) = → 2.5e5tε (t ) s +5 1.5 s→ s 1.5 1.5 L1 → Fb (s) = → = →1.5e3tε (t ) t t →1.5e3tε (t ) s +3 s +3 s 3
p 0 1 1 = + = H ( p) = p ( p + 2) p p + 2 p + 2
∴ h (t ) = e 2 t ε (t )
大学电气信息专业《大学物理(二)》期中考试试题C卷 附解析

大学电气信息专业《大学物理(二)》期中考试试题C卷附解析姓名:______ 班级:______ 学号:______考试须知:1、考试时间:120分钟,本卷满分为100分。
2、请首先按要求在试卷的指定位置填写您的姓名、班级、学号。
一、填空题(共10小题,每题2分,共20分)1、真空中有一半径为R均匀带正电的细圆环,其电荷线密度为λ,则电荷在圆心处产生的电场强度的大小为____。
2、某人站在匀速旋转的圆台中央,两手各握一个哑铃,双臂向两侧平伸与平台一起旋转。
当他把哑铃收到胸前时,人、哑铃和平台组成的系统转动的角速度_____。
3、一小球沿斜面向上作直线运动,其运动方程为:,则小球运动到最高点的时刻是=_______S。
4、静电场中有一质子(带电荷) 沿图示路径从a点经c点移动到b点时,电场力作功J.则当质子从b点沿另一路径回到a点过程中,电场力作功A=___________;若设a点电势为零,则b点电势=_________。
5、四根辐条的金属轮子在均匀磁场中转动,转轴与平行,轮子和辐条都是导体,辐条长为R,轮子转速为n,则轮子中心O与轮边缘b之间的感应电动势为______________,电势最高点是在______________处。
6、一质量为0.2kg的弹簧振子, 周期为2s,此振动系统的劲度系数k为_______ N/m。
7、将热量Q传给一定量的理想气体:(1)若气体的体积不变,则热量转化为_____________________________。
(2)若气体的温度不变,则热量转化为_____________________________。
(3)若气体的压强不变,则热量转化为_____________________________。
8、一弹簧振子系统具有1.OJ的振动能量,0.10m的振幅和1.0m/s的最大速率,则弹簧的倔强系数为_______,振子的振动频率为_______。
9、一根长为l,质量为m的均匀细棒在地上竖立着。
东南大学考试题目及答案

东南大学考试题目及答案 一、单项选择题(每题2分,共20分) 1. 东南大学位于哪个城市? A. 北京 B. 上海 C. 南京 D. 广州
答案:C 2. 东南大学的主要学科领域包括以下哪项? A. 人文社科 B. 工程技术 C. 医学 D. 以上都是 答案:D 3. 下列哪项不是东南大学的校训? A. 止于至善 B. 厚德载物 C. 明德博学 D. 知行合一
答案:B 4. 东南大学成立于哪一年? A. 1902年 B. 1912年 C. 1922年 D. 1932年
答案:A 5. 东南大学的校歌名称是什么? A. 《东南大学校歌》 B. 《东南之歌》 C. 《东大颂》 D. 《东南颂》
答案:A 6. 东南大学有多少个校区? A. 1个 B. 2个 C. 3个 D. 4个
答案:C 7. 东南大学在哪个学科领域拥有国家重点实验室? A. 材料科学 B. 信息科学 C. 土木工程 D. 以上都是
答案:D 8. 东南大学在哪个学科领域拥有国家工程研究中心? A. 环境工程 B. 交通工程 C. 能源工程 D. 以上都是
答案:B 9. 东南大学在哪个学科领域拥有国家工程技术研究中心? A. 电子工程 B. 机械工程 C. 材料工程 D. 以上都是 答案:C 10. 东南大学在哪个学科领域拥有国家工程实验室? A. 计算机科学 B. 化学工程 C. 生物医学工程 D. 以上都是
答案:C 二、多项选择题(每题3分,共15分) 11. 东南大学在以下哪些领域拥有国家重点学科? A. 建筑学 B. 土木工程 C. 电子科学与技术 D. 以上都是 答案:D 12. 东南大学在以下哪些领域拥有国家“双一流”建设学科? A. 材料科学与工程 B. 信息与通信工程 C. 控制科学与工程 D. 以上都是
答案:D 13. 东南大学在以下哪些领域拥有国家重点实验室? A. 毫米波国家重点实验室 B. 移动通信国家重点实验室 C. 土木工程防灾减灾国家重点实验室 D. 以上都是 答案:D 14. 东南大学在以下哪些领域拥有国家工程研究中心? A. 国家专用集成电路系统工程技术研究中心 B. 国家预应力工程技术研究中心 C. 国家城市道路交通管理工程技术研究中心 D. 以上都是
东南大学c 期末考试题及答案

东南大学c 期末考试题及答案**东南大学C期末考试题及答案**一、选择题(每题2分,共20分)1. 下列哪个是C语言的关键字?A. intB. integerC. stringD. var答案:A2. C语言中,哪个函数用于计算两个整数的和?A. sum()B. add()C. plus()D. calculate()答案:B3. 以下哪个选项不是C语言的基本数据类型?A. intB. floatC. charD. bool答案:D4. C语言中,以下哪个运算符用于逻辑与?A. &&B. ||C. !D. |答案:A5. 在C语言中,以下哪个函数用于字符串的复制?A. strcpy()B. strncpy()C. strcat()D. strcmp()答案:A6. C语言中,以下哪个是正确的数组声明?A. int array[10];B. int array[];C. int [10] array;D. int array=10;答案:A7. 在C语言中,以下哪个是正确的函数声明?A. int function(int a, int b);B. int function a, b;C. int function(int a, b);D. int function a(int, int);答案:A8. C语言中,以下哪个是正确的条件语句?A. if (a > b) { ... }B. if a > b { ... }C. if (a > b) then { ... }D. if a > b then { ... }答案:A9. 在C语言中,以下哪个是正确的循环语句?A. while (condition) { ... }B. do { ... } while (condition);C. for (int i = 0; i < n; i++) { ... }D. All of the above答案:D10. C语言中,以下哪个是正确的指针声明?A. int *ptr;B. int ptr*;C. *int ptr;D. ptr int*;答案:A二、填空题(每题2分,共20分)1. C语言中,用于输入的函数是 `scanf()` 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
东南大学课程名称C++程序语言设计考试学期2012-2013 得分适用专业公共课考试形式闭卷考试时间长度90分钟姓名学号说明(1)本卷满分100分;(2)试卷中凡含4个选项的选择题,均只有一个正确答案;(3)答题时,要求书写工整,如果字迹过于潦草、模糊不清造成无法辨认,视为错答;(4)所有答题均应填写在答题纸上对应的序号栏内,仅写在试题栏中不予评分;一. 选择(每空1.5分,共30分)1.下面 (1) 是合法的用户定义标识符A) AHJ B) BDG C) CEF D) CFIA. P-SB. putcharC. doubleD. _908E. *parF. caseG. windH. x yI. intJ. s[5]2.下面能正确表示为C++常量的是 (2)A) ABCD B) ABCGH C) ADEF D) ABCDHA. 125B. -.456C. 1.25e20D. 'AB'E. E6F. 0238G. 0xabcdefH. "\n\\\'\123"3.以下属于C++语言的基本类型是 (3)A) ACF B) ABC C) ACE D) CDFA. 整型B. 数组型C. 字符型D. 构造型E. 实形F. 空类型4. 4.设int x=5; 执行x-=1.4;后x的值为_(4)_A) 2.6 B) 3 C)3.6 D)45.设有变量说明:char a=…d‟,b=…e‟,c; 执行c=2*a-b;后,变量c的值为_(5)_A) …d‟ B)…e‟ C)…c‟ D) …b‟6.设有说明语句char w; int x; float y; double z;则表达式w x+z-y的结果是 (6)类型A)float B)char C)int D)double7.设有定义 int a,b; 执行语句 b=(a=2+3,a*4),a+5; 后,a和b的值是_(7)_A) 10 10 B) 20 25 C) 5 20 D) 5 258.有说明:int m=4;执行语句m+=m*=m-=m/=m;后,m的值是: (8)A) 0 B) 1 C) 8 D) 169.下列错误的表达式是: (9)A) k+++j B) x*=y+2.5 C) 4.0%2.0 D) a+b>c+d?a:b10.有说明:int x=1,y=1,z=1,k;执行语句k=x++||++y&&++z;后,变量x、y、z、k的值依次是: (10)A) 1 2 2 1 B) 1 2 1 0 C) 1 1 2 0 D) 2 1 1 111.a≠b 并且c≤d的C++表达式描述为_(11)_A)a!=b&&c<=d B) a!=b||c<=d C)a=!b&&c<=d D) a!=b||c=<d12.设有变量定义int x=100,y=1; 若执行语句:x=y>1? ++x=100: y=x--;则变量x,y的值为_(12)_A) 101, 99 B)100, 100 C)101, 1 D)100, 113.以下关于if语句的错误描述为:(13)。
A.条件表达式可以是任意的表达式B.条件表达式只能是关系表达式或逻辑表达式C.条件表达式的括号不可以省略D.与else配对的if语句是其之前最近的未配对的if语句14.执行循环语句:for(x=0,y=0;y!=250||x<4;x++) y+=50; 其循环体共执行(14)次。
A.5 B. 4 C. 3 D. 215.在while(!a)中,其中!a 与表达式(15)等价。
A. a==0B. a==1C. a!=1D.a!=016.设有说明int x=1,y=1,z=1,c; 执行语句c=--x&&--y||--z; 后,x、y、z的值分别为(16)。
A.0、1、1 B. 0、1、0 C. 1、0、1 D. 0、0、117.设变量a=4,b=5,c=3,则语句:a=a>b?(a>c?a:c):b>c?b:c 以下与该语句完全相同的程序段是_(17)_A) if(a>b){if(a>c)a=a;else a=c;}else if(b>c)a=b;else a=c;B) if(a>b)if(a>c)a=a;else a=c;else if(b>c)a=b;else a=c;C) if(a>b)a=a;else a=b;if(a>c)a=a;else a=c;else if(b>c)a=b;D) if(a>b){if(a>c)a=a;else a=c;}if(b>c)a=b;else a=c;18.有变量说明int ok1=1,ok2=2,ok3=0,x=15,a=3,b=4;下列程序段运行后if(!ok1) x++;else if(ok2) {if(ok3)x=3;else x=4;}x的值为(18)A) 15 B) 3 C) 16 D) 419.设有说明语句:int a=1,b=0;则执行以下语句后,输出为 (19)A)**0** B)**0**\**2** C)**0**\**1**\**2** D)有语法错误switch(a){case 1: switch(b){case 0: cout<<"**0**"<<'\\';break;case 1: cout<<"**1**"<<'\\';break;}case 2: cout<<"**2**"<<'\n';break;}20.若a,b均为int型变量,且a=100,则以下关于for循环语句的正确判断是 (25)A) 循环体只执行一次 B)死循环 C)循环体不执行 D)输出 ----for(b=100;a!=b;++a,b--) cout<<“----\n”;若将其中的表达式b=100改为b=99,则正确的判断是(25)A) 循环体只执行一次 B)死循环 C)循环体不执行 D)输出二. 填空(每空1.5分,共15分)1.C++源程序文件的扩展名为(1) 。
2.在C++语言中使用基本输入/输出流需要包含的头文件是(2) 。
3.转义字符序列中的首字符是(3) 字符。
4.在C++语言中唯一的一个三目运算符是(4) 。
5.在C++语言中,数值常量0123对应的十进制值是(5) 。
6.在C++语言中,字符串常量“It’s a piece of cake.\n”的长度是(6) 。
7.描述命题“50≤X≤100”的逻辑表达式为(7) 。
8.对于嵌套的if…else语句,C++语法规定else总是与(8)匹配。
9.若x为int 型变量,则执行语句x=6; x+=x-=x*x;后,x的值为(9) 。
10.设有w=1,x=2,y=3,z=4,则条件表达式w>x? w : z>y? z : x 的结果为(10) 。
三、阅读程序(共30分)1.(本题5分)#include<iostream.h>void main(){1char grade;cin>>grade;while(grade!=‟&‟)switch(grade){case 'A': cout<<"85~100\t";case 'B': cout<<"70~84\t ";case 'C': cout<<"60~69\n ";break;case 'D': cout<<"<60\t ";default: cout<<"error\n ";}}问题1.运行程序时,若输入数据‟a‟,输出是_(1)_问题2.如果输入数据是‟B‟,输出是_(2)_问题3.如果输入数据是‟D‟,输出是_(3)_问题4.该程序有一个循环语句,它的循环体是_(4)_语句问题5.该程序的算法有错误,这个错误导致_(5)_(A) 程序不能运行 (B) 不能输出结果 (C) 不能做循环 (D) 不能结束循环2.(本题4分)#include <iostream.h>void main(){int a,b;(a=2+3,b)=a*2; //Acout<<”a=”<<a<<‟\t‟<<”b=”<<b<<endl;}问题1:在A行中,首先被执行的表达式是(6)表达式;当括号中的表达式被执行完后;变量a、b的值依次是(7),(8);问题2:本程序输出的是 (9)3.(本题7分)#include <iostream.h>void main(){char grade;cin>>grade;while(grade!=’&’){switch(grade){ case 'A': cout<<"85~100";case 'B': cout<<"70~84";case 'C': cout<<"60~69";case 'D': cout<<"<60";default: cout<<"error";}}}问题1:运行程序时,若输入数据S,输出是(10)error问题2:该程序有一循环语句,它的循环体是(11)语句。
问题3:该程序有两个错误,分别发生在(12) 结构语句及(13) 结构语句中。
问题4:所谓“死循环”,是指循环的执行过程不能终止。
为避免产生“死循环”,在保持原程序基本不变的前提下,应在(14) 的(15) 语句之后插入语句(16) 。
4.(本题4分)void main(){char ch; int sum=0,j=0;cin.get(ch);if(ch>=…A‟&& ch<=…Z‟){while(ch!=….‟){if(ch==… ‟)j++;else sum++;cin.get(ch);}j++;}elsecout<<”fall short of request”;if(sum!=0) cout<<sum<<j;}问题1: 执行程序时,如果依次输入以下数据:This is a test.输出结果是: _(17)_问题2:这个程序可用来统计一个英文句子中的单词个数和_(18)_个数,其中sum表示_(19)_个数,j表示_(20)_个数;5.(本题5分)#include<iostream.h>void main(){int m,n,r,t;cin>>m>>n;if(m<n){t=m;m=n;n=t;}r=m%n;for(;r!=0;m=n,n=r,r=m%n);cout<<”n=”<<n<<‟\n‟;}问题1:执行程序时,若从键盘上键入数据11和33,输出结果是_(21)_问题2:该程序有一个循环语句,它的循环体是_(22)_语句问题3:循环参数中有两个表达式,一个是关系表达式,另一个是_(23)_表达式问题4:这个程序的功能是求_(24)_6.写出下列程序段运行时的输出结果(本题5分)#include<iostream.h>int main(){char a=’A’,b=’F’,c=’\t’,d=65+6;cout<<a<<b<<c<<d<<’\n’;cout<<char(a+2)<<c<<char(b-1)<<endl;//Acout<<char(d-1)<<’\\’<<char(a+1)<<’\n’;return 0;}一共输出___(25) 行,输出结果的第一行为(26) ,第二行为(27) ,第三行为(28)。