当前位置:文档之家› 2009年春08级c期末试卷a卷

2009年春08级c期末试卷a卷

2009年春08级c期末试卷a卷
2009年春08级c期末试卷a卷

2009年08级C程序设计期末考试卷(A)

[注意] 所有答案写在单张的答题卷上。

一、判断题(本题共10分,每小题1分,用A表示正确,用B表示错误。)

(1) C语言的标识符由字母、数字和下划线组成,其中第一个字符必须是字母。

(2) C语言的变量在使用前都必须先定义,定义变量时要指定变量名和数据类型。

(3) 如果a=1,b=2,c=3则表达式a=b==c的值等于3。

(4) 在程序设计中,经常用选择(又称分支)、循环和函数3种控制结构。

(5) 在C语言中,提供了3种循环语句:for、while、do-while。

(6) 如果定义了int a[20],那么使用语句a[20]=10可以给数组元素a[10]初始化。

(7) 用关键字static声明的变量是全局变量,在整个程序的全部执行过程中都占用存储单元。

(8) 如果a=1,b=2,c=3,d=4则表达式a>b?c:d的值等于3。

(9) 如果a=15,那么执行a=a>>2以后,a的值就变成了3。

(10) Struct是定义结构类型的关键字,struct和它后面的结构名一起组成一个新的数据类型。

二、单选题(本题共20分,每小题2分)

(11) 假设定义变量如下:

int x;

float y;

以下输入语句中________是正确的。

[A]scanf(“%f%f”,&y,&x); [B] scanf(“%f%d”, y, x);

[C] scanf(“%f%d”,&y,&x); [D]scanf(“%5.2f%2d”,&y,&x);

(12) 假设有以下定义:int a[5]={1,2,3,4,5},i=3,*p=a , *q=a; 则不能正确执行的语句是________。

[A] i=*p +*q; [B] a=i;

[C] *p = *(a+i); [D] i = *p**(q+2);

(13) 以下有关宏定义的叙述,正确的是________。

[A] 宏名不具有类型[B]带参数的宏就是一个函数

[C] 宏名必须用大写字母表示[D]宏定义和其它C语句,其末尾要加分号

(14) 若用数组名作为函数调用时的参数,则实际上传递给形参的是________。

[A] 数组第一个元素的值[B] 数组元素的值

[C] 数组的首地址[D] 数组名

1

第页(共7 页)

(15) 若有定义char x[ ]= "12345"; char y[ ]={ '1', '2', '3', '4', '5'};则。

[A]x数组与y数组的长度相同[B]x数组长度大于y的长度

[C]x 数组长度小于y数组长度[D]x数组等价于y 数组

(16) 函数调用:strcat(strcpy(str1,str2),str3)的功能是。

[A] 将串str2复制到串str1中后再将串str3连接到串str1之后

[B] 将串str2连接到串str1之后再将串str1复制到串str3中

[C] 将串str1复制到串str2中后再连接到串str3之后

[D] 将串str1连接到串str2之后再复制到串str3之后

(17) 以下有关switch语句的正确说法是________。

[A]break语句是语句中必须的一部分

[B] 在switch 语句中的每一个case都要用break语句

[C]break语句在switch 语句中不可以使用

[D]在switch 语句中可以根据需要使用或不使用break语句

(18) 以下正确的函数说明是________。

[A]float add(int x,y) [B]int add(int x;int y)

[C]ch ar add( ) [D]in t add(char x[ ] [ ])

(19) 下列变量定义正确的是________。

[A]int x_1 ; y; [B] int printf=2,x_y=2;

[C]i nt for=4; [D] int x,y=5 ;

(20) 已知字符…a?的ASCII码为97 ,执行下列语句的输出是______。

printf ("%c%d", ?b?, ?b?+2 ) ;

[A] bd [B] 98d [C] 98100 [D] b100

2

第页(共7 页)

三、程序填空题(本题共30分,每小题2分)

阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个最佳的答案。

1【程序说明】

输入一个整数,判断是否是素数。

【程序代码】

#include

_________(21)____________

int main()

{

int i,m;

printf("Enter a number:");

scanf(""%d",&m);

for(i=2;i<=sqrt(m);i++)

{

if (m%i==0)

_____(22)______;

}

if(______(23)_______)

printf("%d is a prime number!\n",m);

else

printf("No!\n");

return 0;

}

【选项】

(21) [A] #include [B] #include

[C]double sqrt(double m); [D] #define sqrt(m)

(22) [A] exit(0) [B] return 0

[C] continue [D] break

(23)[A] i>m/2 [B] i>=m/2

[C] i>sqrt(m) [D] i>=sqrt(m)

2【程序说明】

每年期末考试结束后,班主任都要统计班里成绩,学生数不超过50人。需要统计的项目有学号、姓名、英语成绩、计算机成绩,并输出两门课程的平均成绩,保留2位小数。

【程序代码】

#include

struct student

3

第页(共7 页)

{

char id[10];

char name[6];

int english;

int computer;

float ave;

};

int main()

{

int i,n;

______(24)_________;

printf("请输入学生数:");

scanf("%d",&n);

for(i=1;i<=n;i++)

{

printf("请输入第%d个学生的信息:",i);

scanf("%s%s%d%d",________(25)________);

stu.ave=_________(26)_________;

printf("学号:%s 姓名:%s 平均分:%.2f\n",stu.ave) ;

}

return 0;

}

【选项】

(24)

[A] struct student stu [B] student stu

[C] struct student stu[50] [D] student stu[50]

(25) [A] &stu

[B] &stu[i]

[C] &stu[i].id,&stu[i].name,&stu[i].english,&stu[i].computer

[D] stu.id, https://www.doczj.com/doc/2714365798.html,,&stu.english,&https://www.doczj.com/doc/2714365798.html,puter

(26) [A] (&stu[i].english+&stu[i].computer)/2.0

[B] (&stu[i].english+&stu[i].computer)/2

[C] (stu.english+https://www.doczj.com/doc/2714365798.html,puter)/2.0

[D] (&stu.english+&https://www.doczj.com/doc/2714365798.html,puter)/2

3【程序说明】

输入一个十进制正整数,将其转换成16进制并输出。

【程序代码】

#include

4

第页(共7 页)

int main()

{

int i,p,n;

int number[40];

scanf("%d",&n)

p=-1;

while(_____(27)_______)

{

number[++p]=______(28)_______;

______(29)_______;

}

for(i=p;i>=0;i--)

{

if(_______(30)________)

printf("%d",number[i]);

else

printf("%c",________(31)_________);

}

printf("\n");

return 0;

}

【选项】

(27) [A] n=0 [B] n!=0

[C] n==0 [D] n>=0

(28)

[A] n%16 [B]n/16

[C] n-number[p]*16 [D]n-number[p-1]*16

(29)

[A] n=n-number[p] [B] n=n-number[p-1]

[C] n/=16 [D] n%=16

(30)

[A] number[i]!=0 [B] number[i]<10

[C] number[i]>0 [D] number[i]>=10

(31)

[A] number[i] [B] 'A'+number[i]

[C] number[i]-10 [D] 'A'+number[i]-10 4【程序说明】

输入一个整数n,打印出n层金字塔。(下图是n=3时的金字塔)

*

***

*****

【程序代码】

#include

main()

5

第页(共7 页)

{

int n,i ,j;

scanf("%d",&n);

for(i=1;____(32)______;i++)

{

for(j=1;___(33)___;j++)

{

printf(" ");

}

for(j=1;____(34)____;j++)

{

printf("*");

}

_____(35)______;

}

}

【选项】

(32)

[A]i>n [B] i>=n

[C]i

(33)

[A] j<=n-i [B] j<=n

[C] j>=n-i [D] j>=n

(34)

[A] j<=n-i [B] j>=n-i

[C] j<=2*i-1[D] j>=2*i-1

(35)

[A] return 0; [B] printf("\n");

[C] break [D] continue

6

第页(共7 页)

四、程序阅读题(本题共20分,每小题5分)

阅读下列程序并写出运行结果。

1【程序】

#include

int main()

{ int k = 10;

for(k=1;k<=10;k++)

{

k = k +1;

printf("k=%d\n", k);

}

}

2【程序】

# include

int main(){

char c1,c2;

while(scanf("%c",&c1))

if(c1<'A' || c1>'Z')

printf("inut again!\n");

else {

c2=c1+3;

printf("c1=%c\nc2=%c\n",c1,c2);

} }

键盘输入AB并按回车后,请写出程序运行结果。

3【程序】

# include

void swap1(int *x,int *y){

int temp;

temp=*x;

*x=*y;

*y=temp;

}

void swap2(int x,int y){

int temp;

temp=x;

x=y;

y=temp;

} void main(){

int a,b,c,temp;

a=8;b=19;c=16;

printf("a=%2d,b=%2d,c=%2d\n",a,b,c); if(a

if(a

if(b

printf("a=%2d,b=%2d,c=%2d\n",a,b,c); }

4【程序】

#include

int x;

void f1()

{

int x=4;

x=+1;

printf("f1:%d\n",x);

}

void f2()

{

x=x+1;

printf("f2:%d\n",x);

}

int main()

{

x=2;

printf("main:%d\n",x);

f1();

f2();

{

int x=10;

f1();

f2();

}

}

第页(共7 页)7

五、程序设计题(本题共20分)

(1)编写程序,输入一个学生成绩,根据成绩输出学生的等级。(8分)

(2)编写一个程序,要求从键盘上输入50个同学的学号和C语言成绩,然后按照成绩从高到低进行排序,并将成绩写入到score.txt中,格式如下:(12分)

学号成绩

D0******* 100

D0******* 99

……

8

第页(共7 页)

大学无机化学期末试卷及问题详解

《无机化学》试题 学号: 姓名: 座号: 系别: 年级: 专业: 总分合计人: 复核人: 一、单项选择题 (在每小题列出的四个选项中只有一个选项是符合题目要求的,请选出正确选项并在“答题卡”的相应位置上涂黑。多涂、少涂、错误均无分。每小题1分,共40分) 1、对于Zn 2+ /Zn 电对,增大Zn 2+ 的浓度,则其标准电极电势将 ( ) A 增大 B 减小 C 不变 D 无法判断 2 、 Cu 2 + 离子的外层电子构型为 ( ) A 8e B 18e 型 C 18+2e D 9~17e 型 3、设氨水的解离平衡常数为θb K 。浓度为m mol ·L -1 的氨水溶液,若将其用水稀释一倍,则溶液中OH -的浓度(mol ·L -1 )为 ( ) A m 21 B θb K m ?2 1 C 2/m K b ?θ D 2m

4、已知θ K(Ag3PO4) = 1.4×10-16,其溶解度为 sp ( ) A 1.1×10-4mol?L-1; B 4.8×10-5mol?L-1; C 1.2×10-8mol?L-1; D 8.3×10-5mol?L-1 5、下列各组物质,能自发发生反应的是() A Cu、Cu2+; B Cr2O72-、Cr3+; C MnO2、Mn2+; D SnCl4、Sn 6、3d轨道的磁量子数可能是() A 1,2,3 B 0,1,2 C 0,±1 D 0, ±1, ±2 7、下列各分子中,以sp3不等性杂化轨道成键的是() A BeCl2 B PCl3 C BF3 D SiH4 8、熔化下列晶体时,只需克服色散力的是() A HF B Ag C KF D CO2 9.已知V E A/θ:Cr2O72- +1.36 Cr3+ -0.41 Cr2+ -0.86 Cr,则判断发生歧化反应的是() A 都不能 B Cr2O72- C Cr3+ D Cr2+ 10.下列各物质中,熔点最高的是() A K2O B MgO C CaO D Na2O

c语言期末测试题附答案

c语言期末测试题附答 案 集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#

课程代码:A100002 座位号: 《计算机技术基础(C 语言)》试卷A 姓名: 学号: 专业: 学院: 班级: 20 年 月 日 第一 部分 选择题(共 30 分) 一、单项选择题(本大题共 15 小题,每题只有一个正确答 案,答对一题得 2 分,共 30 分) 1、以下关于C 语言标识符的描述中,正确的是 【 】。 A )标 识符可以由汉字组成 B )标识符只能以字母开头 C )关键字可以作为用户标识符 D )Area 与area 是不同的标识符 2、使下列程序段输出“123,456,78”,键盘输入数据,正确的输入是【 】。 int i,j,k; scanf(“%d,%3d%d”,&i,&j,&k); printf(“%d,%d,%d \n”,i,j,k); 3、判断char 类型的变量c1是否为数字字符的正确表达式为 【 】。 A) (c1>=0)&&(c1<=9) B) (c1>=’0’)&&(c1<=’9’) C) ’0’<=c1<=’9’ D) (c1>=’0’)||(c1<=’9’) 4、若有语句int a=1,b=2,c=3;则以下值为0的表达式是 【 】。 A )’a’&&’b’ B )a<=b C )((a>b)||(b0;i--);后,变量i 的值为 【 】。 A )10 B )9 C )0 D )1 8、若有int *p1, *p2,k; 不正确的语句是 【 】 A. p1=&k B. p2=p1 C. *p1=k+12 D. k=p1+p2 9、在函数中未指定存储类别的局部变量,其隐含的存储类别是 【 】

大学有机化学期末考试试题A卷

大学有机化学期末考试试题A卷学院:专业:学号:姓名: 题号一二三四五六总分得分 1. 2. 3. 4. 5. 二、选择题

1、SP2杂化轨道的几何形状为() A.四面体B.平面形C.直线形D.球形2、甲苯在光照下溴化反应历程为() A.自由基取代反应B.亲电取代 C.亲核取代D.亲电加成 3、下列化合物中最容易发生硝化反应的是()

六、推断题(14分) 1、某烃A,分子式为C5H10,它与溴水不发生反应,在紫外光照射下与溴作用只得一种产物B(C5H9Br)。将化合物B与KOH的醇溶液作用得到C(C5H8),化合物C经臭氧化并在Zn 粉存在下水解得到戊二醛。写出化合物A的构造式及各步反应。 2、某化合物A的分子式是C9H10O2,能溶于NaOH溶液,易与溴水、羟胺、氨基脲反应,与托伦(Tollen)试剂不发生反应,经LiAlH4还原成化合物B(C9H12O2)。A及B均能起卤仿反应。A用锌-汞齐在浓盐酸中还原生成化合物C(C9H12O),C用NaOH处理再与CH3I煮沸得化合物D(C10H14O)。D用KMnO4溶液氧化最后得到对-甲氧基苯甲酸。推测A、B、C、D 的结构式。 -------------------附参考答案--------------- 一、命名(共10分) 1、Z –3-甲基-4-乙基-3-庚烯 2、7, 7-二甲基双环[2,2,1]-2-庚烯 3、Z-12-羟基-9-十八碳烯酸 4、N, N-二甲基甲酰胺 5、N-乙基-N-丙基苯胺 二、选择题(共20分)BACBD CBACB 三、完成下列反应,写出主要产物(每空2分,共20分)

C语言期末双面试卷B (1)

三亚学院 2012/2013 学年春季学期 《C语言与程序设计》期末考试B卷 适用对象:12级信息管理与信息系统专业 答题时间:120 分钟考试形式:闭卷 (共40分,每题2分) 1.一个C语言程序是由( C )组成的。 A主程序 B 子程序 C 函数 D 过程 2.执行下面语句的结果为( C )。 y=10;x=y++; A x=10,y=10 B x=11,y=11 C x=10,y=11 D x=11,y=10 3.下列程序的输出结果是( A )。 #include void main() {int x=2,y=3; printf("x=%d,y=%d",x,y); } A.x=2,y=3 B.x=%2,y=%3 C.x=%%d,y=%%d D.x=%d,y=%d 4.不是C语言中基本数据类型为(C)。 A.整型B.实型 C.集合型D.字符型 5.表示关系12<=x<=y的C语言表达式为:( A ) A.(x>=12)&(x<=y) B.(x>=12)&&(x<=y) C.(12<=x)|(x<=y)D.(12<=x)||(x<=y) 6.若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式是( B )。A.a<>0 B.!a C.a=0 D.a 7.配合switch语句使用,作用是控制结束某个case分支的执行的语句是( A )。 A.break B.if C.end D.exit 8.执行语句:for(i=1;i++<4;);后,变量i的值是(B)。 A.3 B.4 C.5 D.不定 9.如下程序段执行后输出(B )。 #include void main() { int num=0; while(num<=2) { num++; printf("%d ",num); } } A.1 2 3 4 B.1 2 3 C.1 2 D.1 10.设x=1,y=2,m=4,n=3,则表达式x>y?x:m

C语言期末试卷题及答案

一、选择题(共20分,每小题2分) 1. 在C语言类型说明中,int, char, short等类型数据的长度是( D )。 A. 固定的 B. 由用户自己定义的 C. 任意的 D. 与机器字的长度有关 2. 若已正确说明为int类型,要给abc输入数据,则正确的输入语句是( D )。 A. read(a,b,c); B. scanf(“%d%d%d”,a,b,c); C. scanf(“%D%D%D”,&a,&b,&c); D. scanf(“%d%d%d”,&a,&b,&c); 3. C语言中对嵌套if语句的规定是:else总是与( D )配对。 A. 其之前最近的if B. 第一个if C. 缩进位置相同的if D. 其之前最近且不带else的if 4. 以下语句中,( C )是不可能做到提前退出循环语句的。 A. goto B. break C. continue D. return 5. 假设有两个字符数组a、b,则以下正确的输入语句是( B )。 A. gets(a, b) B. scan f(“%s %s”,a,b) C. scanf(“%s%s”, D. gets(“a”); gets(“b”) 6. 以下正确的描述是( B )。在C语言程序中, A. 函数的定义可以嵌套,但函数的调用不可以嵌套 B. 函数的定义不可以嵌套,但函数的调用可以嵌套 C. 函数的定义和含糊的调用均可以嵌套 7. 在宏定义#define PI 3.1415926中,用宏名PI代替一个( D )。 A. 单精度数 B. 双精度数 C. 常量 D. 字符串 8. 以下选项中,对指针变量p不正确的操作是( C )。 A. int a[6], *p; p = &a; B. int a[6], *p; p = a; C. int a[6]; int *p = a = 1000; D. int a[6]; int *p1, *p2 = a; *p1 = *p2; 9. 设有以下说明,已知int类型占2个字节,则下列叙述正确的是( D )。 struct st { int a; int b[2]; } a; A. 结构体变量名a和结构体成员a同名,不合法 B. 程序运行时将为结构体st分配6个字节的内存单元 C. 程序运行时不为结构体st分配内存单元 D. 程序运行时将为结构体变量a分配6个字节的内存单元 10. 当文件顺利关闭时,fclose()的返回值是( C )。 A.-1 B. EOF C. 0 D. 1 二、填空题(共20分,每小题2分) 1. C程序中定义的一个变量,代表内存中的一个存储单元。 2. …\72?在内存中占一个字节,”\72”在内存中占二个字节。 3. 结构化程序设计的3种基本结构是顺序结构、选择结构、循环结构。 4. 下列for循环执行 4 次。For (x =0 , y = 0; y != 99 && x < 4; x++) ;

大学化学期末试题

大学化学期末试卷加答案 学院________ 姓名_________ 学号_________ 闭卷考试时间:120分钟 一、选择题<每小题1.5分,共24分) 1、某反应的ΔrHmΘ<0 ,当温度升高时,其平衡常数的数值将<)。 A、增大 B、不变 C、减小 2、当主量子数n=3时,则角量子数l的取值为<)。 A、1、2、 B、 0、1、2 C、0、1 D、0、±1、 3、某温度下,反应2NO(g>+O2(g>=2NO2(g>达到平衡,是因为<)。 A、反应已停止 B、反应物中的一种已消耗完 C、正逆反应的速率相等 4、下列化合物晶体中,既存在离子键又存在共价键的是<)。 A、H2O B、 NaBr C、 CH3OH D、Na2O2 5、蔗糖的凝固点为<)。 A、0℃ B、高于0℃ C、低于0℃ D、无法判断 6、已知某元素核外电子排布式为1s22s22p2,该元素在周期表中所属的分区为<)。 A、 s区 B、d区 C、 f区 D、 p区 7、质量作用定律只适用于<) A、实际上能进行的反应 B、一步完成的简单反应 C、化学反应方程式中反应物和产物的化学式系数均为1的反应 8、对于反应 Cr2O72- + 6Fe2+ + 14H+ = 2Cr3+ + 6Fe3+ + 7H2O,其ΔrGm= –nFE,式中n等于<)。b5E2RGbCAP A、1 B、6 C、3 D、12 9、下列物质中熔点最高的是<) A、Si B、CO2 C、ZnS D、Fe3C 10、下列叙述中错误的是( >。 A、原电池的反应是氧化还原反应 B、原电池的能量变化是由化学能变为电能 C、原电池的能量变化是由电能变为化学能 D、原电池的负极发生氧化反应 11、某元素原子的外层电子构型为3s23p3原子中未成对电子数为<)。 A、1 B、2 C、3 D、0 12、等温等压下且不做非体积功条件下,反应自发进行的判据是 A、ΔHΘ<0 B、ΔSΘ<0 C、ΔG<0 D、ΔfHmΘ<0

C语言期末考试试卷附参考答案

一、单项选择题(请将答案填在下面表格中20×1) 1. 以下叙述中正确的是()。 A. C语言比其他语言高级 B. C语言可以不用编译就能被计算机识别执行 C. C语言以接近英语国家的自然语言和数学语言作为语言的表达形式 D. C语言出现的最晚,具有其他语言的一切优点 2. 以下叙述中正确的是()。 A.构成C程序的基本单位是函数 B.可在一个函数中定义另一个函数 C. main函数必须放在其他函数之前 D.所有被调用的函数一定要在调用之前进行定义3. 以下叙述中正确的是()。 A. C语言程序总是从第一个函数开始执行 B.在C语言程序中,要调用函数必须在main()函数中定义 C. C语言程序总是从main()函数开始执行 D. C语言程序中的main()函数必须放在程序的开始部分 4. 以下有关for循环的正确描述是()。 A. for循环只能用于循环次数已经确定的情况 B. for循环是先执行循环体语句,后判断表达式 C.在for循环中,不能用break语句跳出循环体 D. for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来 5. 对下面程序段的描述,正确的是()。 x=-1; do {x=x*x;}while(!x); A.是死循环 B. 循环执行一次 C. 循环执行两次 D. 有语法错误 6. 以下有关C语言数组说法正确的是()。 A.数组元素的数据类型可以不一致 B.数组元素的个数可以不确定,允许随机变动 C.可以使用动态内存分配技术,定义元素个数可变的数组 D.定义一个数组后,就确定了它所容纳的具有相同数据类型元素的个数 7.以下数组定义正确的是()。 A. int a(20); B. int a[ ]={1,2,5,7,0}; C. int a[n]; D. int a[2]={1,2,4,6}; 8.在定义int b[2][10];之后,对b数组元素引用正确的是( )。 A. b[0][9] B. b[2,3] C. b(1)(5) D. b[10] [0] 9. 如有定义语句int c[ ]={1,5,3,4,6,7,0};,则数组c有()个元素。 A.0 B.不定 C. 6 D. 7 10.以下叙述中不正确的是( )。 A.字符数组中可以存放字符串 B.可以对字符型数组进行整体输入、输出 C.可以对整型数组进行整体输入、输出 D.不能通过“=”对字符型数组进行整体赋值 11.已知char d[ ]={”543210”};,则数组d的长度是( )。 A.5 B.6 C. 7 D. 8 12.已知char s3[ ]=”China”;,则下列程序段的输出结果是()。 printf(“%d”,sizeof(s3)); A.5 B. 6 C. 7 D.8 13.已知char s1[10],s2[ ]={”China”};则在程序中能将字符串” China”赋给数组s1的是()。 A.s1={“China”}; B.strcpy(s1,s2); C. s1=s2; D. strcpy(s2,s1);

大学无机化学与化学分析期末试卷考卷A卷附答案

大学无机化学与化学分析期末试卷考卷A卷附答案 Revised by Liu Jing on January 12, 2021

合分人: 复查人:一、填空题:(每空1分,共20分) 1. 恒温恒压下,满足___________________的化学反应能够自发进行。 2. 在CaCO 3饱和溶液中,加入Na 2CO 3溶液,结果导致 ____________________________,这种现象称为_________________。 3. 某元素的原子序数为25,其外层电子构型是___________________,位于周 期表_____区_____族,其+3价离子共有_________个不成对电子。 4. NH 3、PH 3、AsH 3三种物质中,分子间色散力最大的是______________,沸点最 低的是____________。 5. C 2H 2中,存在_____个σ键和_____个π键,键角HCC =______。 6. 根据分子轨道理论,分子轨道是由组成分子的各原子的原子轨道________而 成,这些原子轨道必须满足________________原则、________________原则和________________原则。 7. 在下列六种化合物:NaCl ,KCl ,BaO ,H 2O ,SiF 4,SiI 4中,熔点最高的是 ________,晶体熔化时需克服______________;熔点最低的是________,晶 1. 下列不属于状态函数的是: 2. A . U B . Q C . S D . p 3. 若升高温度后,反应的K 升高,则在此温度下此反应: 4. A . Δr G m >0 B . Δr S m >0 C . Δr H m >0 D . Δr U m >0 5. 在298K ,下列反应中r H m 与r G m 最接近的是: 6. A . CCl 4(l ) + 2H 2O (g ) = CO 2(g ) + 4HCl (g ) 7. B . CaO (s ) + CO 2(g ) = CaCO 3(s ) 8. C . Cu 2+(aq ) + Zn (s ) = Cu (s ) + Zn 2+(aq ) 9. D . 2Na (s ) + 2H +(aq ) + 2H 2O (l ) = 2Na +(aq ) + 2OH -(aq ) + H 2(g )

c语言期末试卷

《C语言程序设计A》试卷(B卷) 班级学号姓名 一、选择题:(每题1分,共计20分) 1、C语言规定:在一个源程序中,main函数的位置( C)。 A)必须在最开始 B)必须在系统调用的库函数的后面 C)可以任意 D)必须在最后 2、设a为5,执行下列语句后,b的值不为2的是(C)。 A)b=a/2 B)b=6-(--a) C)b=a%2D)b=a>32:1 3、若a=-14,b=3,则条件表达式a

大学无机化学期末试卷及答案

《无机化学》试题 学号:姓名: 座号: : 复核人: 一、单项选择题 (在每小题列出得四个选项中只有一个选项就 是符合题目要求得,请选出正确选项并在“答题 卡”得相应位置上涂黑。多涂、少涂、错误均无分. 每小题1分,共40分) 1、对于Zn2+/Zn电对,增大Zn2+得浓度,则其标准电极电势将() A 增大B减小 C 不变D无法判断 2、Cu2+离子得外层电子构型为() A8 B 18型C18+2 D 9~17型 3、设氨水得解离平衡常数为。浓度为mol·L-1得氨水溶液,若将其用水稀释一倍,则溶液中OH-得浓度(mol·L-1)为() AB C D 2 4、已知(Ag3PO4)=1、4×10-16,其溶解度为

( ) A1、1×10-4mol?L-1; B 4、8×10—5mol?L-1; C1、2×10-8mol?L—1; D8、3×10-5mol?L-1 5、下列各组物质,能自发发生反应得就是() ACu、Cu2+;B Cr2O72—、Cr3+; CMnO2、Mn2+;D SnCl4、Sn 6、3d轨道得磁量子数可能就是() A 1,2,3 B 0,1,2C0,±1 D 0,±1,±2 7、下列各分子中,以sp3不等性杂化轨道成键得就是() ABeCl2BPCl3 C BF3 D SiH4 8、熔化下列晶体时,只需克服色散力得就是( ) AHF BAg CKF D CO2 9、已知:Cr2O72— +1、36 Cr3+ -0、41Cr2+—0、86 Cr,则判断发生歧化反应得就是()

A 都不能 B Cr2O72- C Cr3+ D Cr2+ 10、下列各物质中,熔点最高得就是( ) A K2O B MgO C CaO DNa2O 11稀溶液依数性得本质就是() A、渗透压B、沸点升高C、蒸汽压下降D、凝固点降低 12要降低反应得活化能,可以采取得手段就是() A、升高温度 B、降低温度 C、移去产物 D、使用催化剂 13如果一个反应得吉布斯自由能变为零,则反应( ) A、能自发进行B、就是吸热反应C、就是放热反应D、处于平衡状态 14、反应A+ BC,焓变小于零,若温度升高10℃,其结果就是() A、对反应没有影响B、使平衡常数增大一倍C、不改变反应速率D、使平衡常数减小

哈尔滨工业大学C语言期末试卷(2007秋季笔试B卷)

哈尔滨工业大学C语言期末试卷(2007秋季笔试B卷) 一、单项选择题:(10分,每题2分) 1.在下面的语句中:只有一个在功能上与其他三个语句不等价(其中s1和s2表示某个C语句),这个不等价的语句是。 A)if (a) s1; else s2; B)if (!a) s2; else s1; C)if (a!=0) s1; else s2; D)if (a==0) s1; else s2; 2.以下正确的描述是。 A) 对共用体初始化时,只能对第一个成员进行初始化,每一瞬时起作用的成员是最后一次为其赋值的成员 B) 结构体可以比较,但不能将结构体类型作为函数返回值类型 C) 函数定义可以嵌套 D) 关键字typedef用于定义一种新的数据类型 3.下列的定义中,正确使用字符串初始化的是。 A)char str[7] = "FORTRAN"; B)char str[] = {F,O,R,T,R,A,N,0}; C)char *str = "FORTRAN"; D)char str[] = {'F','O','R','T','R','A','N'}; 4.要使下面程序的输出语句在屏幕上显示 1,2,34 则从键盘上输入的正确数据格式为:。

main() { char a,b; int c; scanf("%c%c%d", &a,&b,&c); printf("%c,%c,%d\n",a,b,c); } A)1 2 34 B)1,2,34 C)'1''2'34 D)12 34 5.若有二维数组定义语句:int a[3][4]; 则下面对元素a[i][j]不正确的引用方式是:。 A) *(&a[i][j]) B) *(a+4*i+j) C) *(a[i]+j) D) *(*(a+i)+j) 二、写出下列程序的运行结果。(10分,每题2分) 1. #include main() { int k=4, n=0; for (;n

大学无机化学期末试卷及答案

《无机化学》试题 学号: 姓名: 座号: : 复核人: 一、单项选择题 (在每小题列出的四个选项中只有一个选项就是符合题目要求的,请选出正确选项并在“答题卡”的相应位置上涂黑。多涂、少涂、错误均无分。每小题1分,共40分) 1、对于Zn 2+ /Zn 电对,增大Zn 2+ 的浓度,则其标准电极电势将 ( ) A 增大 B 减小 C 不变 D 无法判断 2 、 Cu 2 +离子的外层电子构型为 ( ) A 8e B 18e 型 C 18+2e D 9~17e 型 3、设氨水的解离平衡常数为θb K 。浓度为m mol·L -1 的氨水溶液, 若将其用水稀释一倍,则溶液中OH - 的浓度(mol·L - 1 )为 ( ) A m 21 B θ b K m ?2 1 C 2/m K b ?θ D 2m 4、已知θsp K (Ag 3PO 4) = 1、4× 10-16,其溶解度为

( ) A 1、1×10-4mol?L-1; B 4、8×10-5mol?L-1; C 1、2×10-8mol?L-1; D 8、3×10-5mol?L-1 5、下列各组物质,能自发发生反应的就是( ) A Cu、Cu2+; B Cr2O72-、Cr3+; C MnO2、Mn2+; D SnCl4、Sn 6、3d轨道的磁量子数可能就是( ) A 1,2,3 B 0,1,2 C 0,±1 D 0, ±1, ±2 7、下列各分子中,以sp3不等性杂化轨道成键的就是( ) A BeCl2 B PCl3 C BF3 D SiH4 8、熔化下列晶体时,只需克服色散力的就是( ) A HF B Ag C KF D CO2 9、已知V E A/ :Cr2O72- +1、36 Cr3+ -0、41 Cr2+ -0、86 Cr,则判断发生歧化反应的就是( ) A 都不能 B Cr2O72- C Cr3+ D Cr2+ 10、下列各物质中,熔点最高的就是( ) A K2O B MgO C CaO D

C语言期末试题及答案B卷

绝密★启用前 学院 学年第二学期期末考试 级 专业(专科)《C 语言程序设计》试卷B 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.C 语言程序从( )开始执行。 A)程序中第一条可执行语句 B) 程序中第一个函数 C)程序中的main 函数 D) 包含文件中的第一个函数 2.若int x=2,y=3,z=4 则表达式x0)printf(“%d ”,x--);的循环执行次数为 。 6、若有说明和语句:int a=5,b=6,y=6;b-=a ;y=a++则b 和y 的值分别是 、 。 7、C 程序设计的三种基本结构是 、 、 。 8、C 语言提供的3种逻辑运算符是 、 和 。 三、编程题(每题20分,共40分) 1.从键盘上输入一个百分制成绩score ,按下列原则输出其等级:score≥90,等级为A ;80≤score<90,等级为B ;70≤score<80,等级为C ;60≤score<70,等级为D ;score<60,等级为E 。 2、编程序实现求1-1000之间的所有奇数的和并输出。 3. 从键盘输入10个整数,统计其中正数、负数和零的个数,并在屏幕上输出。

《大学化学》期末考试试卷附答案

《大学化学》期末考试试卷附答案 一、选择题(共15小题,每小题3分,共45分) 1、某反应的ΔrHmΘ<0 ,当温度升高时,其平衡常数的数值将()。 A、增大 B、不变 C、减小 D、先增大后减小 2、当主量子数n=3时,则角量子数l的取值为()。 A、1、2、 B、 0、1、2 C、0、1 D、0、±1、 3、某温度下,反应2NO(g)+O2(g)=2NO2(g)达到平衡,是因为()。 A、反应已停止 B、反应物中的一种已消耗完 C、正逆反应的速率相等 D、反应物均已消耗完毕 4、下列化合物晶体中,既存在离子键又存在共价键的是()。 A、H2O B、 NaBr C、 CH3OH D、Na2O2 5、蔗糖的凝固点为()。 A、0℃ B、高于0℃ C、低于0℃ D、无法判断 6、已知某元素核外电子排布式为1s22s22p2,该元素在周期表中所属的分区为()。 A、 s区 B、d区 C、 f区 D、 p区 7、质量作用定律只适用于()。 A、实际上能进行的反应 B、一步完成的简单反应 C、化学反应方程式中反应物和产物的化学式系数均为1的反应 D、已进行完的反应 8、对于反应 Cr2O72- + 6Fe2+ + 14H+ = 2Cr3+ + 6Fe3+ + 7H2O,其ΔrGm= –nFE,式中n等于()。 A、1 B、6 C、3 D、12 9、下列物质中熔点最高的是()。 A、Si B、CO2 C、ZnS D、Fe3C 10、下列叙述中错误的是( )。 A、原电池的反应是氧化还原反应 B、原电池的能量变化是由化学能变为电能 C、原电池的能量变化是由电能变为化学能 D、原电池的负极发生氧化反应 11、某元素原子的外层电子构型为3s23p3原子中未成对电子数为()。 A、1 B、2 C、3 D、0 12、等温等压下且不做非体积功条件下,反应自发进行的判据是()。 A、ΔHΘ<0 B、ΔSΘ<0 C、ΔG<0 D、ΔfHmΘ<0

c语言期末测试题(附答案)

课程代码:A100002座位号: 《计算机技术基础(C语言)》试卷A 姓名: 学号: 专业: 学院: 班级: 20 年月日 第一部分 选择题(共 30 分) 一、单项选择题(本大题共 15 小题,每题只有一个正确答案,答对一题得 2 分,共 30 分) 1、以下关于C语言标识符的描述中,正确的是【】。 A)标识符可以由汉字组成B)标识符只能以字母开头 C)关键字可以作为用户标识符D)Area与area是不同的标识符 2、使下列程序段输出“123,456,78”,键盘输入数据,正确的输入是【】。 int i,j,k; scanf(“%d,%3d%d”,&i,&j,&k); printf(“%d,%d,%d\n”,i,j,k); A)12345678 B)123,456,78 C)123,45678 D)123,*45678 3、判断char类型的变量c1是否为数字字符的正确表达式为【】。 A) (c1>=0)&&(c1<=9) B) (c1>=’0’)&&(c1<=’9’) C) ’0’<=c1<=’9’ D) (c1>=’0’)||(c1<=’9’) 4、若有语句int a=1,b=2,c=3;则以下值为0的表达式是【】。 A)’a’&&’b’ B)a<=b C)((a>b)||(b

A. *(a[0]+2) B. a[1][3] C . a[1][0] D. *(*(a+1)+2) 6、在循环语句的循环体中执行break语句,其作用是【】。A)跳出该循环体,提前结束循环 B)继续执行break语句之后的循环体各语句 C)结束本次循环,进行下次循环 D)终止程序运行 7、执行语句for(i=10;i>0;i--);后,变量i的值为【】。A)10 B)9 C)0 D)1 8、若有int *p1, *p2,k; 不正确的语句是【】 A. p1=&k B. p2=p1 C. *p1=k+12 D. k=p1+p2 9、在函数中未指定存储类别的局部变量,其隐含的存储类别是【】 A. 静态(static) B. 外部(extern) C. 自动(auto)D. 寄存器(register) 10、如下程序的输出结果是【】 main( ) { int x=2,a=0,b=0; switch(x) { case 2: a++; b++; case 1: ++a; b--; break; case 0: b++;} printf("a=%d, b=%d\n", a, b);} A. a=2, b=0 B. a=2, b=1 C. a=1, b=1 D. a=1, b=0 11、表示关系a main() {int x; scanf(“%d”,&x); if(x<=3) ; else if(x !=10)printf(“%d\n”,x); } 程序运行时,输入的值在哪个范围才会有输出结果。【】

大学化学期末考试卷(含答案)

大学化学期末考试卷 学院:专业:行政班: 姓名:学号:座位号:-------------------------------密封线------------------------------- 一、选择题(每小题 ?分,共 分) 、某反应的Δ???Θ ? ,当温度升高时,其平衡常数的数值将( )。 ?、 增大 ?、不变 ?、减小 ?、先增大后减小 、当主量子数?? 时,则角量子数●的取值为( )。 ?、 、 、 ?、 ?、 、 ?、 、 ?、 、± 、 、某温度下,反应 ??????? ??????? ???达到平衡,是因为( )。 ?、反应已停止 ?、反应物中的一种已消耗完 、正逆反应的速率相等 ?、反应物均已消耗完毕 、下列化合物晶体中,既存在离子键又存在共价键的是( )。

?、? ?、 ???? ?、 ?? ? ?、?? 、蔗糖的凝固点为( )。 ?、 ℃ ?、高于 ℃ 、低于 ℃ ?、无法判断 、已知某元素核外电子排布式为 ? ? ? ,该元素在周期表中所属的分区为( )。 ?、 ?区 ?、?区 ?、 ?区 ?、 ?区 、质量作用定律只适用于( )。 ?、实际上能进行的反应 ?、一步完成的简单反应 、化学反应方程式中反应物和产物的化学式系数均为 的反应 、已进行完的反应 、对于反应 ?? ? ??? ? ?? ??? ??? ? ,其Δ???? ????,式中?等于( )。 ?、 ?、 ?、 、 、下列物质中熔点最高的是( )。 ?、 ? ?、 ? ?、??? ?、?? 、下列叙述中错误的是? ?。 ?、 原电池的反应是氧化还原反应 、 原电池的能量变化是由化学能变为电能 、 原电池的能量变化是由电能变为化学能 、 原电池的负极发生氧化反应 ?、某元素原子的外层电子构型为 ? ? 原子中未成对电子数为( )。 ?、 ?、 ?、 ?、 、等温等压下且不做非体积功条件下,反应自发进行的判据是

大学无机化学期末试卷及答案.doc

《无机化学》试题 学号:姓名:座号: 系别:年级:专业: 总分合计人:复核人: 一、单项选择题 (在每小题列出的四个选项中只有一个选项是 符合题目要求的,请选出正确选项并在“答题卡” 的相应位置上涂黑。多涂、少涂、错误均无分。 每小题1分,共40分) 1、对于Zn2+/Zn电对,增大Zn2+的浓度,则其标准电极电势将() A 增大 B 减小 C 不变 D 无法判断 2、Cu2+离子的外层电子构型为() A 8e B 18e型 C 18+2e D 9~17e型 3、设氨水的解离平衡常数为 K。浓度为m mol·L-1的氨水溶液, b 若将其用水稀释一倍,则溶液中OH-的浓度(mol·L-1)为()

A m 21 B θb K m ?2 1 C 2/m K b ?θ D 2m 4、已知θsp K (Ag 3PO 4) = 1.4× 10-16,其溶解度为 ( ) A 1.1×10-4mol?L -1; B 4.8×10-5mol?L -1; C 1.2×10-8mol?L -1; D 8.3×10-5mol?L -1 5、下列各组物质,能自发发生反应的是 ( ) A Cu 、Cu 2+; B Cr 2O 72-、Cr 3+; C MnO 2、Mn 2+; D SnCl 4、Sn 6 、 3d 轨 道 的 磁 量 子 数 可 能 是 ( ) A 1,2,3 B 0,1,2 C 0,±1 D 0, ±1, ±2 7、下列各分子中,以sp 3不等性杂化轨道成键的是 ( ) A BeCl 2 B PCl 3 C BF 3 D SiH 4 8、熔化下列晶体时,只需克服色散力的是 ( ) A HF B Ag C KF D CO 2 9.已知V E A /θ:Cr 2O 72- +1.36 Cr 3+ -0.41 Cr 2+ -0.86 Cr ,则判断发 生歧化反应的是 ( ) A 都不能 B Cr 2O 72- C Cr 3+ D Cr 2+ 10. 下列各物质中,熔点最高的是

c语言期末测试题(附答案)

** 课程代码:A100002座位号: 《计算机技术基础(C语言)》试卷A 姓名: 学号: 专业: 学院: 班级: 20 年月日 第一部分选择题(共 30 分) 一、单项选择题(本大题共 15 小题,每题只有一个 正确答案,答对一题得 2 分,共 30 分) 1、以下关于C语言标识符的描述中,正确的是【】。A)标识符可以由汉字组成B)标识符只能以字母开头 C)关键字可以作为用户标识符D)Area与area是不同的标识符2、使下列程序段输出“123,456,78”,键盘输入数据,正确的输入是【】。 int i,j,k; scanf(“%d,%3d%d”,&i,&j,&k); printf(“%d,%d,%d\n”,i,j,k); A)12345678 B)123,456,78 C)123,45678 D)123,*45678 3、判断char类型的变量c1是否为数字字符的正确表达式为【】。 A) (c1>=0)&&(c1<=9) B) (c1>=’0’)&&(c1<=’9’) C) ’0’<=c1<=’9’ D) (c1>=’0’)||(c1<=’9’) 4、若有语句int a=1,b=2,c=3;则以下值为0的表达式是【】。A)’a’&&’b’ B)a<=b C)((a>b)||(b

【】 A. *(a[0]+2) B. a[1][3] C . a[1][0] D. *(*(a+1)+2) 6、在循环语句的循环体中执行break语句,其作用是【】。A)跳出该循环体,提前结束循环 B)继续执行break语句之后的循环体各语句 C)结束本次循环,进行下次循环 D)终止程序运行 7、执行语句for(i=10;i>0;i--);后,变量i的值为【】。A)10 B)9 C)0 D)1 8、若有int *p1, *p2,k; 不正确的语句是【】 A. p1=&k B. p2=p1 C. *p1=k+12 D. k=p1+p2 9、在函数中未指定存储类别的局部变量,其隐含的存储类别是【】 A. 静态(static) B. 外部(extern) C. 自动(auto)D. 寄存器(register) 10、如下程序的输出结果是【】 main( ) { int x=2,a=0,b=0; switch(x) { case 2: a++; b++; case 1: ++a; b--; break; case 0: b++;} printf("a=%d, b=%d\n", a, b);} A. a=2, b=0 B. a=2, b=1 C. a=1, b=1 D. a=1, b=0 11、表示关系a main() {int x; scanf(“%d”,&x); if(x<=3) ; else if(x !=10)printf(“%d\n”,x); } 计算机技术基础试题第2页(共11页)

相关主题
文本预览
相关文档 最新文档