搜档网
当前位置:搜档网 › C试题

C试题

C试题
C试题

模拟试卷一

一、选择题(每题2分,共20分)

1、以下不正确的C语言标识符是。

A. ABC

B. abc

C. a_bc

D. ab.c

2、设有说明:char w; int x; float y; double z;

则表达式w*x+z-y值的数据类型为:。

A. float

B. char

C. int

D. double

3、根据下述定义,可以输出字符’A’的语句是。

struct person

{ char name[11];

struct

{ char name[11];

int age;

}other[10];

};

struct person man[10]={{ "Jone",{"Paul",20}},{"Paul",{"Mary",18}},

{"Mary",{"Adam",23}},{"Adam",{"Jone",23}}};

A. printf("%c",man[2].other[0].name[0]);

B. printf("%c",other[0].name[0]);

C. printf("%c",man[2].(*other[0]));

D. printf("%c",man[3].name);

4、以下说法中正确的是:。

A. C语言程序总是从第一个定义的函数开始执行

B. 在C语言程序中,要调用的函数必须放在main()函数中定义

C. C语言程序总是从main()函数开始执行

D. C语言程序中的main()函数必须放在程序的开始部分

5、在定义int a[10];之后,对a的引用正确的是。

A. a[10]

B. a[6.3]

C. a(6)

D. a[10-10]

6、以下不能正确赋值的是。

A. char s1[10];s1="test";

B. char s2[]={’t’,’e’,’s’,’t’}

C. char s3[20]= "test";

D. char s4[4]={ ’t’,’e’,’s’,’t’}

7、设i和x都是int类型,则for循环语句。

for(i=0,x=0;i<=9&&x!=876;i++) scanf("%d",&x);

A. 最多执行10次

B. 最多执行9次

C. 是无限循环

D. 循环体一次也不执行

8、C语言中表示“在使用x之前,先使x的值加1”的正确方式是。

A. ++x

B. x++

C. +x

D. +x+

9、设有说明int (*ptr)[M]; 其中ptr是。

A. M个指向整型变量的指针

B. 指向M个整型变量的函数指针

C. 一个指向具有M个整型元素的一维数组的指针

D. 具有M个指针元素的一维指针数组,每个元素都只能指向整型量

10、在下面关于指针的说法中,错误的一条是。

A. 变量的指针就是变量的地址

B. 可以将一个整型量或任何其他非地址类型的数据赋给一个指针变量

C. 一个指针变量只能指向同一类型的变量

D. 指针变量中只能存放地址(指针)

二、读程序写结果(每题3分,共21分)

1、以下程序运行后输出的结果是:

#include

void main()

{ int i,j,m,n;

i=8;

j=10;

m=++i;

n=j++;

printf("%d,%d,%d,%d\n",i,j,m,n);

}

2、若输入B,以下程序的输出结果是:

void main()

{ char grade;

scanf("%c",&grade);

switch(grade)

{ case 'A': printf(">=85");

case 'B':

case 'C': printf(">=60");

case 'D': printf("<60");

default: printf("error");

}

}

3、以下程序的输出结果是:

void ast(int x,int y,int *cp,int *dp)

{ *cp=x+y; *dp=x-y; }

main()

{ int a,b,c,d;

a=6; b=3;

ast(a,b,&c,&d);

printf("%d,%d\n",c,d);

}

4、以下程序的输出结果是:

main()

{ int a[2][3]={1,3,5,7,9,11};

int m,*ptr;

ptr=&a[0][0];

m=(*ptr)*(*(ptr+2))*(*(ptr+4));

printf("%d\n",m);

}

5、以下程序的输出结果是:

main()

{ int i,j;

for(i=0;i<5;i++)

{ for(j=0;j<5;j++)

if(i==j || i+j==4)

printf("*");

else

printf("+");

printf("\n");

}

}

6、以下程序的输出结果是:

main()

{ int k=4,m=1,p;

p=func(k,m); printf("%d,",p);

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

}

int func(int a,int b)

{ static int m=0;

int i=1;

i+=m+1; m=i+a+b;

return m;

}

7、以下程序的输出结果是:

main()

{ char s[]="china",*p;

for(p=s+1;p

printf("%s\n",p);

}

四、填空题(每空1分,共10分)

1、已知整型变量a=6,b=7,c=1,则表达式 (a*3-b+c)/5 的值是 。

2、当a=3,b=4,c=3时,表达式 a==c 的值为 ,a!=c 的值为 。

4、数学公式 y x b a y ++=)(2

1, 写成C 语言表达式是 。 5、若w=5,x=2,y=3,z=4,则条件表达式w

模拟试卷二

一、选择题(每题2分,共20分)

1. 以下正确的C 语言标识符是 。

A. case

B. 3_1

C. _chap6

D. ex 2

2. 三种基本程序结构不包括 。

A. 顺序结构

B. 选择结构

C. 循环结构

D. 函数结构

3.以下运算符中优先级最低的运算符为。

A. ?:

B. !

C. !=

D. ||

4.程序段如下:则以下说法中正确的是:。

int k=-20;

while(k=1) k=k+1;

A. while循环执行20次

B. 循环是无限循环

C. 循环体语句一次也不执行

D. 循环体语句执行一次

5.以下能正确定义数组并正确赋初值的语句是。

A. int n=5,a[n];

B. int a[1][2]={{1},{3}};

C. char s2[]={’t’,’e’,’s’,’t’}

D. char s1[10];s1="test";

6.在C语言中,当函数调用时。

A. 实参和形参共用存储单元

B. 实参和形参各占一个独立的存储单元

C. 可以由用户指定实参和形参是否共用存储单元

D. 由系统自动确定实参和形参是否共用存储单元

7.若有定义:int a[3][4]; , 不能表示数组元素a[1][1]。

A. *(a[1]+1)

B. *(&a[1][1])

C. *(a+5)

D. (*(a+1)[1])

8.下面程序段运行时输出结果是。

char s[12]= "China";

printf("%d\n",strlen(s));

A. 5

B. 6

C. 7

D. 8

9.在说明语句:int *f(); 中,标识符代表的是:。

A. 一个用于指向整型数据的指针变量

B. 一个返回值为指针型的函数名

C. 一个用于指向函数的指针变量

D. 一个用于指向一维数组的指针

10.当用户定义了一个结构体变量时,系统分配给它的内存为。

A. 各成员所需内存的总和

B. 成员中占内存量最大者所需的容量

C. 结构中第一个成员所需内存量

D. 结构中最后一个成员所需内存量

二、读程序写结果(每题3分,共21分)

1、以下程序运行后输出的结果是:

void main()

{ int x=0,a=0,b=0;

if(x=a+b) printf("* * * *\n");

else printf("# # # #\n");

}

2、以下程序的输出结果是:

void main()

{ int x=1,y=0,a=5,b=6;

switch(x)

{ case 1: switch(y)

{ case 0: a++;break;

case 1: b++;break;

}

case 2: a++;b++;break;

case 3: a++;b++;

}

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

}

3、以下程序的输出结果是:

void main()

{ int i;

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

{ if(i%2)

putchar(‘*’);

else

continue;

putchar(‘#’);

}

putchar(‘%’);

}

4、以下程序的输出结果是:

void main()

{ int i;

for(i=0;i<2;i++)

add();

}

add()

{ int x=0;

static int y=0;

printf("%d,%d,",x,y);

x=x+3; y=y+5;

}

5、以下程序的输出结果是:

#include

main()

{ int *p1,*p2,*p;

int a=5,b=8;

p1=&a; p2=&b;

if(a

printf("%d,%d,",*p1,*p2);

printf("%d,%d\n",a,b);

}

6、以下程序的输出结果是:

main()

{ int a[]={2,4,6,8,10};

int y=1,x,*p;

p=&a[1];

for(x=0;x<3;x++)

{ y=*(p+x);

printf("%d,",y);

}

}

7、以下程序的输出结果是:

main()

{ char s[]="program",*p;

for(p=s;p

printf("%s\n",p);

}

三、程序填空(每空2分,共20分)

2、求出两数的最大公约数。其中求非负整数X,Y 的最大公约数GCD(X,Y)的公式如下:

??

???<≠≥≠-==时)

且(当,时)且(当)(当Y X Y X Y GCD Y X Y Y Y X GCD Y X Y X GCD 0)(0)

,(0),( #include

int gcd(int x,int y)

{ int temp; if(y==0) temp= (1) else if(x>=y) temp= (2) else temp= (3)

return(temp);

}

main()

{ int x,y,grs;

scanf("%d%d",&x,&y);

grs=gcd(x,y);

printf("gcd=%d ",grs );

}

模拟试卷三

一 、选择题(每题1分,共15分)

1. 以下说法正确的是 。

A 、C 语言程序总是从第一个定义的函数开始执行

B、C语言程序中main函数的定义必须放在程序的开始

C、C语言程序总是从main函数开始执行

D、在C语言中有自己的输入输出语句

2.下列合法的C语言标识符是。

A、M.D.John

B、3count

C、while

D、_total

3.在C语言中,要求运算数必须是整型的运算符是。

A、/

B、%

C、<

D、&&

4.对于int a,表达式1<=a<=5的值是。

A、根据a的值来定

B、0

C、1

D、语法错误

5.已有如下定义和输入语句,若要求a和b的值分别为10、20.5,正确的数据输入方法

是。(↙代表回车)

int a; float b;

scanf(“a=%d,b=%f”,&a,&b);

A、10,20.5↙

B、a=10 b=20.5↙

C、a=10,b=20.5↙

D、10↙20.5↙

6.执行语句char str[]=”ab\tde\\fg\n”;printf(“%d”,strlen(str));后输

出。

A、12

B、9

C、14

D、10

7.有如下程序

void main()

{ int x=1,y=0,a=1,b=1;

switch(x)

{case 1: switch(y)

{case 0:b++;break;

case 1:a++;

}

case 3: b++;

case 2: a++;

}

printf(“a=%d,b=%d”,a,b);

}

该程序的输出结果是。

A、a=3,b=3

B、a=1,b=3

C、a=2,b=3

D、a=1,b=2

8.以下程序的运行结果是。

void main()

{ int i;

f or(i=3;i<10;i++)

{if(i*i /20) break;

printf(“%d ”,i);

}

}

A、3 4 5 6 7

B、3 4

C、3 4 5

D、3 4 5 6

9.以下正确定义数组并正确赋初值的语句是。

A、int n=5;int a[n];

B、char str[20];str=”happy”;

C、float a[2][]={{1.1,2,3},{2.5,1.2,5.6}}

D、int a[][2]={1,2,3,4};

10.有如下程序段:

int * p,a=10,b=1;

p=&a;a=*p+b;

执行该程序段后,a的值是。

A、12

B、11

C、10

D、编译出错

11.执行如下程序段的结果是。

char str[]=”hello”,*p=str;

printf(“%s”,p+2);

A、lo

B、ello

C、llo

D、语法错误

12.若有定义int a[3][5];不能表示a[2][1]。

A、*(&a[2][1])

B、*(*(a+2)+1)

C、*(a+11)

D、*(a[2]+1)

13.在C语言中,有关函数的定义正确的是。

A、函数的定义可以嵌套,函数的调用不可以嵌套

B、函数的定义不可以嵌套,函数的调用可以嵌套

C、函数的定义和调用都不可以嵌套

D、函数的定义和调用都可以嵌套

14.有如下函数调用语句:

func(e1,e2+e3,fabs(e4));

函数调用语句中含有的实参个数是。

A、4

B、5

C、3

D、语法错误

15.下面说法正确的是:。

A、定义结构体时,它的每个成员的数据类型必须不同

B、定义结构体时,各成员项之间可以用分号也可用逗号隔开

C、定义结构体时,其成员不能是另一个结构体的变量

D、定义一个结构体,实际上是定义了一个新的类型

四、程序填空题(每空2分,共20分)

1.下面程序是求出一个数组中的最大值,请填空

void maxvalue(int *a,int n,int * pmax)

{ int i;

f or(i=1;i

if(*(a+i)>*pmax)

}

void main()

{ int a[8]={10,-1,8,30,90,-67,0,66};

int max;

printf(“max=%d\n”,max);

}

2.以下程序要任意输入10个学生的学号和成绩,并求出他们的平均成绩,请填空:

struct student

{ int num;

f loat score;

};

void main()

{ struct student stu[10];

i nt i;

f or(i=0;i<10;i++)

{ printf(“please input num score\n”);

sum+=stu[i].score;

}

p rintf(“average is %7.2f\n,sum/10);

}

3.求1!+2!+3!+......+10!,请填空

void main()

{

i nt i;

double t,sum=0;

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

{

sum+=t;

}

p rintf(“sum=%.0f\n”,sum);

}

C语言试卷及答案

《C语言程序设计》考试试卷(答案) 一、填空题(每小空1分,共10分) 1.C语言程序的三种基本结构是顺序结构、选择结构、循环结构。 2.一个C程序有且仅有一个main( ) 函数。 3.C语言描述“x和y都大于或等于z”的表达式是x>=z && y>=z。 4.C语言可以用来实现循环的结构化语句是while、do while、for。 5.数组名表示数组在内存的首地址。 6.int a=3,*p=&a;*p+2的值是5。 二、单项选择题(每小题2分,共70分) 1.__B___是C语言合法的常量。 (A).45(B)078 (C)25.6e3.4 (D)‘xy’2.一个程序的执行是从 A 。 (A)本程序的main函数开始,到main函数结束 (B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。 (C)本程序的main函数开始,到本程序文件的最后一个函数结束。 (D)本程序文件的第一个函数开始,到main函数结束。 3.以下叙述正确的是 C 。 (A)在C程序中,main函数必须位于程序的最前面。 (B)C程序每行中只能写一条语句。 (C)C语言本是没有输入输出语句。 (D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误。 4.以下叙述不正确的是 D 。 (A)逗号运算符的运算级最低。 (B)ABC和abc是两个不同的变量。 (C)若a和b类型相同,在执行a=b后,b的自身值不变。 (D)‘a’和“a”是完全等价的常量。 5.int x=3,y=2;则表达式x+=x*=y+8的值为 C 。 (A)28 (B)30 (C)60(D)17 6.设x=2.7,a=8,y=4.9,算术表达式x+a%3*(int)(x+y)%5/3的值为 B 。 (A)2.7 (B)3.7(C)4.7 (D)4.03 7.执行下面两个语句后,输出的结果为__D___。 char c1=98; printf(“%d %c”,c1,c1-32); (A)97 66 (B)98 b (C)b 66 (D)98 B 8.执行下面语句后的结果为 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 9.Char w;int x;float y;double z;则表达式w*x+z-y值的数据类型是A 。 (A)double (B)char (C)int (D)float 10.C语言中要求操作数必须是整数的运算符是 B 。

中小学心理健康教育C证培训在线作业

中小学心理健康教育C证培训在线作业(共2次) 第一次作业: 简答题: 1.请简述心理学研究的特殊性。 答:心理学研究具有科学研究的四个基本特征:继承性、创新性、系统性、控制性。心理学是介于自然科学和社会科学之间的科学,兼具二者的特点,这使得心理学具有以下几方面的特殊性:①探究对象与研究者的特殊性:心理学的研究对象(被试)和研究这同属一类型,都是人。②研究过程的特殊性:一方面研究对象要根据研究这的要求或实验控制作出反应,另外一方面,研究对象的反映又反过来影响研究者的行为。③研究方法的特殊性:第一,任何实验处理、控制、操纵,都不能妨碍研究对象的心理健康发展,必须遵循人道主义精神,符合伦理性原则,这研究会使某些研究的客观性受到影响。第二从现代科学的角度来看,目前心理学研究的方法多属“黑箱方法”,只能通过比较输入和输出的信息来推测心理过程。第三,心理学的研究由于缺乏严格控制的实验,因而难确认变量之间的因果关系。 2. 心理学研究的科学方法及其特点主要包括哪些? 答:心理学研究的科学方法及其特点主要包括: 1、观察法,特点:保持资料的客观性和真实性;①观察是一种有目的、有意识的收集资料的活动;②观察是在客观条件下进行的,具有真实性;③观察的对象是当前正在发生的实施现象,具有直接性;④观察室在一定的心理学理论的指导下进行的,对观察结果的解释也是以一定心理学理论为前提的;⑤观察总是借助一定的观察工具,如人的器官和仪器、设备等。 2、测验法,特点:①了解个体或团体的心理特征,②用来探讨心理特徵与外界因素的关系。③通过对不同的人进行相同的测验,可以比较不同个体之间的心理差异。它通常具有间接性和相对性两大特征 3、实验法,①.得到的资料比较切合实际,但自然实验实验情境不易控制。要操纵或控制变量,人为地创设一定定环境;②基本目的在于揭示变量之间的因果关系;③有严格的研究设计,包括被试选择、研究测

c语言试题及答案

1、以下正确的说法是( B ) (A) 用户若需要调用标准库函数,调用前必须重新定义 (B) 用户可以重新定义标准库函数,若如此,该函数将失去原有含义 (C) 系统根本不允许用户重新定义标准库函数 (D) 用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调 2、以下正确的函数声明形式是( A ) (A) double fun(int x, int y) (B) double fun(int x; int y) (C) double fun(int x, int y); (D) double fun(int x,y); 3、以下正确的函数形式是( D ) (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;} 4、以下正确的说法是( A ) 在C语言中 (A) 实参和与其对应的形参各占用独立的存储单元 (B) 实参和与其对应的形参共占用一个存储单元 (C) 只有当实参和与其对应的形参同名时才共占用存储单元 (D) 形参是虚拟的,不占用存储单元 5、若调用一个函数,且此函数中没有return语句,则正确的说法是( A ) 该函数 (A) 没有返回值 (B) 返回若干个系统默认值 (C) 能返回一个用户所希望的函数值 (D) 返回一个不确定的值 6、以下不正确的说法是( B ) C语言规定 (A) 实参可以是常量、变量和表达式 (B) 形参可以是常量、变量和表达式 (C) 实参可以为任意类型 (D) 形参应与其对应的实参类型一致 7、以下正确的说法是( C ) (A) 定义函数时,形参的类型说明可以放在函数体内 (B) return后边的值不能为表达式 (C) 如果函数值的类型与返回值类型不一致,以函数值类型为准 (D) 如果形参与实参的类型不一致,以实参类型为准 8、C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是( B ) (A) 地址传递 (B) 单向值传递 (C) 由实参传给形参,再由形参传回给实参 (D) 由用户指定传递方式

心理健康教育C证面试20个题目参考复习资料

心理健康教育C证面试20个题目参考复习资料 心理健康教育C证面试材料 1、为自己喝彩——培养学生自信心理辅导课 [适用年级]初中二年级 [活动目标] 1、使学生了解自信心对学习和生活的重要作用,从思想上重视自信心的培养。 2、使学生掌握树立自信心的方法,增强自我发展的能力。 [活动准备] 1、请四个学生准备表演课本剧《我是小草我怕谁》。 2、请两个学生准备朗诵诗歌《为自己喝彩》。 3、请所有学生课外收集一个因为自信而成功或者因为缺乏自信而失败的故事。 4、教师收集本堂课需要的资料,学习相关的心理学知识,对学生的自信心的程度进行问卷调查并汇总调查结果。制作多媒体课件,指导学生做好准备工作。 [活动设计] (一)自信程度知多少 测测你的自信心。 课前给学生发问卷,并收集问卷调查的结果。开始上课时公布。(二)自信的重要性 1、出示学生作文〈〈一个蝴蝶结〉〉,请一位学生有感情的朗

读,学生认真倾听之后,小组讨论,这篇文章给你怎样的启示? A、因自信而美丽,因美丽更自信 B、因自信而成功 2、请学生讲讲自己收集到的古今中外因自信而成材的名人故事,或者讲述因为没有自信而导致失败的故事。(三)如何培养自信心帮你找回丢失的自信心 案例:帮李程同学找自信 学生讨论1自信来自于对自己的正确评价。2自信来源于提出适当的奋斗目标。3自信来源于榜样的力量。4拥有自信,还要有耐心等待的精神。 B、表演小品,《我是小草我怕谁》让学生说说从这个小品中学到了什么?(四)诗歌《为自己喝彩》 2、做个最好的自己(正确评价) 辅导课题:《做个最好的自己》 辅导目的:⒈发现“每个人都是独一无二的”。 ⒉认识自己的优点,增进自我接纳。 ⒊发挥自身的优势,寻求自信的支撑点,做个最好的自己。 教具准备:多媒体课件,白纸,彩笔,印泥,纸巾,卡片等。 辅导过程: 1、导语:“我的手印”活动导入, 2、故事讨论:“动物学校”的启示。(1)听故事“动物学校”,使学生理解“万物各有所长,各有所短”。(2)学生讨论:从“动物学校”的故事中,你获得了什么启示呢?你联想到了什么?

c 试题及答案

一、单项选择题 1、下列哪个类型的对象是https://www.sodocs.net/doc/b11258239.html,在非连接模式下处理数据内容的主要对象? (D ) A. Command B. Connection C. DataAdapter D. DataSet 2、枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类 型, 如果类型省略,则定义为( A )。 A. int B. sbyte C. uint D. ulong 3、创建数据库连接使用的对象是( A )。 A. Connection B. Command C. DataReader D. DataSet 4、C#中导入某一命名空间的关键字是( A )。 A. using B. use C.import D. include 5、一般情况下,异常类存放在什么命名空间中?( B )。 A. 生成异常类所在的命名空间 B. System.Exception命名空 间 C. System.Diagnostics命名空间 D. System命名空间 6、若将数据库中的数据填充到数据集,应调用SqlDataAdapter的( C )方 法。 A. Open B. Close C. Fill D. Update 7、若将数据集中所作更改更新回数据库,应调用SqlAdapter的(A )方法。 A. Update B. Close C. Fill D. Open 8、在使用FileStream 打开一个文件时,通过使用FileMode 枚举类型的( A ) 成员,来指定操作系统打开一个现有文件并把文件读写指针定位在 文件尾部。 A. Append B. Create C. CreateNew D. Truncate 9、在菜单项File中,为将F设为助记符,应将该菜单项的Text属性设置为 (B )。 A. @File B.&File C. %File D._File 10、指定操作系统读取文件方式中的FileMode .Create的含义是( D)。 A. 打开现有文件 B. 指定操作系统应创建文件,如果文件存在,将出现异常 C. 打开现有文件,若文件不存在,出现异常 D. 指定操作系统应创建文件,如果文件存在,将被改写 11、枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类 型,如果类型省略,则定义为( D )。 A. uint B. sbyte C. ulong D. int 12、当运行程序时,系统自动执行启动窗体的( C )事件。 A. Click B.DoubleClick C. Load D. Activated

(完整版)C语言试题及答案解析

C语言 一、选择题(第题2分,共20分) 1.一个C程序的执行是从 A 。 A) 本程序的main函数开始,到main函数结束 B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序文件的第一个函数开始,到本程序main函数结束 D) 本程序的main函数开始,到本程序文件的最后一个函数结束 2.若x、i、j、k都是int型变量,则计算下面表达式后,x的值为 C 。 x=(i=4,j=16,k=32) A) 4 B) 16 C) 32 D) 52 3.设C语言中,一个int型数据在内存中占2个字节,则unsigned int 型数据的取值范围为 C 。 A) 0~255 B) 0~32767 C) 0~65535 D) 0~2147483647 4.设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为 D 。 A) float B) char C) int D) double 5. putchar函数可以向终端输出一个 D 。 A) 整型变量表达式 B) 实型变量值 C) 字符串 D) 字符或字符型变量值 6. printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式 B ;如果字符串长度小于5,则输出按方式 C 。 A) 从左起输出该字符串,右补空格 B) 按原字符长从左向右全部输出 C) 右对齐输出该字符串,左补空格 D) 输出错误信息 7.判断char型变量ch是否为大写字母的正确表达式是 C 。 A) ‘A’<=ch<=‘Z’ B) (ch>=‘A’)&(ch<=‘Z’) C) (ch>=‘A’)&&(ch<=‘Z’) D) (‘A’<= ch)AND(‘Z’>= ch) 8.已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是 B 。 if(x>y) z=x; x=y; y=z; A) x=10, y=20, z=30 B) x=20, y=30, z=30 C) x=20, y=30, z=10 D) x=20, y=30, z=20 9.以下程序段______C__. x=-1; do{ x=x*x; } while(!x); A)是死循环 B)循环执行二次 C)循环执行一次 D)有语法错误 10.以下正确的描述是___B____. A)continue语句的作用是结束整个循环的执行

心理健康C证面试题答案

心理健康C证面试题答案

面试题: 请根据所指定的话题,依据掌握的理论和已有的经验,谈谈自己的认识和理解,并给出简要的辅导思路。时间不超过10分钟。 (一)如何帮助学生增强自信心? 什么是自信心?心理学家这样解释:信心是一种相信“我确实能做到”的积极心理认定。信心的力量是惊人的,它能够改变一切恶劣的现状,令我们的每一个意念充满力量。有自信的人能够克服万难。因此拥有良好的自信心对中小学生来讲尤为重要。美国教育家戴尔卡耐尔在调查了很多名人的经历后指出:”一个人事业上成功的因素,其中学识和专业技术只占15%,而良好的心理素质要占85%。”说明了自信是成功的保证。中小学生观尚未完全形成,对社会缺乏全面了解,在遇到困难、挫折甚至失败时,很容易失去自信心,而自信心的丧失,对中小学生的健康成长是十分不利的。那么,如何帮助学生增强自信心呢? 第一,要让她们正确认识自我,相信自我。世上没有两片完全相同的叶子, 每个人都是独一无二的,都有自己的优点和不足。对自己应有正确的认识,过于自尊和盲目自卑都没有必要,事事处处得体,求全责备也是没有必要的。能够暗示自己:我只不过是集体中的一分子,谁也不会专门盯住我,注意我一个人的,摆脱那种过多考虑别人评价的思维方式。要记住:我并不比别人差,别人也不过如此,以此来消除自卑,树立自信。 第二:让她们常有成功的体验,重心放在你最大的长处上,充分发挥自己的特长,当你集中精神做成功一件事情时,你会觉得信心增强。凡有成就的人,都知道把精力放在自己最擅长的地方。 第三:做任何事情都要做最好的准备。凡事做好准备是成功的重要因素。因为准备的充分,因此你才会信心十足,这就是为你带来信心,而且能够战胜对手,使自己获得成功的最佳秘诀。 第四:努力自我提升,看起来越好,人们的感觉也越好。要注意个人修饰,对一个人的自尊具有积极的作用,而且令人在各种情况下都感到快乐。外表会增强或减弱一个人的内在潜能。穿得整洁得体时,在其它因素保持不变的情况下,会有比较好的效果。因此,改进你的自我形象,我注意自我修饰。 第五:定期阅读励志修养的书籍。读好书永远不嫌多,要读各种成功人士的传记与自传。当你阅读孔子、周恩来、林肯、爱迪生、卡耐基、华盛顿等人的故事时,要不受感动是很困难的。要多听那些建造人类心灵的演说家、教师的话语,这样你就会在许多方面获得提升。只要它能塑造你的心灵与你的自我心像。那就不论这是一本书、一篇演说、一场电影,还是一台电视节目。 第六:要广交朋友。有位哲人说:两个人分担一份痛苦,那就只有半个痛苦;两个人分享一份快乐,则有两份快乐。当你陷入困境时,忽然得到朋友的真诚帮助,即使只是平常的一句安慰鼓励的话,你的心情会怎样?是否会感到心灵得到了一种快慰的释放,觉得一股暖流从心底升起,于是充满信心,浑身是劲?当你获得成功,欣喜万分时,得到朋友的真心祝福时,你的心情又会怎样?是否感觉幸福?因此,朋友能增强你的自信心,消除自卑感。 第七:自觉地控制自己。人和动物在行为上的根本区别。在于人的行为的自觉性。动物行为受其本能支配,而人则不同,她不但能意识到自己的本能,还能驾驭自己的本能。孔子强调修身克己。柏拉图提出:“节制是一种秩序,一种对于快乐和欲望的控制。”亚里士多德说:“人与动物的区别,

C期末考试题及答案

C期末考试题及答案 Revised at 2 pm on December 25, 2020.

一、填空题(每空0.5分,共30分) 1、世界坐标系简称__WCS_用户自定义坐标系简称__UCS_。 2、工作空间的切换:“工具”/“工作空间”或“工作空间”工具栏。 3、工具栏包括30种,系统默认的显示工具栏包括:“标准”、“属性”、“绘图”和“修改”等工具栏。 4、多线的对正方式有_上(T)_、_无(Z)_和_下(B)_。 5、文字标注包括标注单行文字和标注多行文字。 6、渲染环境是指在渲染对象时进行的雾化和深度设置。 7、漫游和飞行用户可以通过键盘和鼠标来控制视图显示,并创建导航动画。 8、编辑实体的边的种类:压印边、复制边、着色边。 9、动态块是通过自定义夹点或自定义特性定义的块。在图形中使用动态块,用户可以随时对组成块的对象进行修改。 10、三维实体是具有体积、质量、重心、回转半径、惯性距等特征的三维对象。 11、在AutoCAD 2007中,用户可以创建的光源有电光源、聚光灯光源和平行光光源。 12、相切、相切、半径法是指:通过指定圆的两个切点和半径来绘制圆。 13、绘制圆环的步骤中,先输入圆环的内径和外径,后确定圆环的中心点。 14、计算机辅助设计是:工程技术人员在CAD系统的辅助下,根据产品的设计程序进行设计的一项新技术。 15、菜单栏包括11种,每一种菜单中都含有四种显示情况:命令后跟右三角 、后跟省略号、后跟快捷键或功能键或命令呈灰色。 16、要对图形对象进行编辑就必须选中图形对象,在AutoCAD 2007中,选择对象的方法很多,常用的有_直接拾取_、矩形框选择_、_不规则区域选择_和快速选择。 17、在设置显示精度时,如果设置的精度越高,即分辨率就越高,计算机计算的时间 也越长,显示图形的速度也就越慢。 18、三维基本实体的种类包括:多段体、长方体、楔体、圆柱体、圆锥体、球体、圆环体、棱锥面。 19、布尔运算中只留重复的一部分的运算是交集运算。从一个图形中去掉与另一个图形重复部分的运算是差集运算。

C语言全部题目及答案

C语言全部题目及答案 SANY GROUP system office room 【SANYUA16H-

C语言全部题目及答案 Exercise 1: Programming Environment and Basic Input/Output 1.Write a program that prints “This is my first program!” on the screen. (a)Save this program onto your own disk with the name of e2-1a; (b)Run this program without opening Turbo C; (c)Modify this program to print “This is my second program!”, then save it as e2-1b. Please do not overwrite the first program. 2.Write a program that prints the number 1 to 4 on the same line. Write the program using the following methods: (a)Using four “printf” statements. (b)Using one “printf” statement with no conversion specifier(i.e. no ‘%’). (c)Using one “printf” statement with four conversion specifiers 3.(a) Write a program that calculates and displays the number of minutes in 15 days. (b) Write a program that calculates and displays how many hours 180 minutes equal to. (c) (Optional) How about 174 minutes?

2020安全员C证考试题库及答案

2020年安全员C证考试题库及答案 一、单选题(672题) 1、《建筑法》是我国第一部规范建筑活动的(A)。 A、法律 B、法规 C、规章 D、规范性文件 2、根据《安全生产法》规定,我国安全生产方针是(D)。 A、安全第一、预防为主 B、安全为了生产,生产必须安全 C、安全生产人人有责 D、安全第一、预防为主、综合治理 3、《安全生产法》规定:矿山、金属冶炼、建筑施工、道路运输单位和危险品的生产、经营、储存单 位,应当(B),前款规定以外的其它生产经营单位,从业人员超过100人的,应当设置安全生产管理机构或者配备专职安全管理人员;从业人员在100人以下的,应当配备专职或者兼职的安全生产管理人员。 A、配备专职管理人员 B、设置安全生产管理机构或者配备专职安全管理人员 C、设置安全生产管理机构 D、配备专职或兼职安全管理人员 4、下列对《安全生产法》的适用范围及安全生产的方针与原则说法不正确的是(C)。 A、在中华人民共和国领域内从事生产经营活动的单位的安全生产,适用本法 B、坚持安全第一、预防为主、综合治理的方针 C、安全生产管理,坚持安全第一、预防为辅的方针 D、生产经营单位的主要负责人对本单位的安全生产工作全面负责 5、根据我国《安全生产法》的规定,安全设施投入(D )。 A、必须纳入建设项目预算 B、应当单独进行概算 C、必须单独进行概算 D、应当纳入建设项目概算 6、《安全生产法》第50条规定,生产经营单位从业人员有权了解其作业场所和工作岗位存在的危险 因素、防范措施和事故应急措施。这句话表达了安全生产中从业人员享有( D )。

A、请求赔偿权 B、建议权 C、处理权 D、知情权 7、《安全生产法》第51条规定,从业人员有权拒绝违章指挥和强令冒险作业。这句话表达了安全生 产中从业人员享有( C )。 A、请求赔偿权 B、建议权 C、拒绝权 D、知情权 8、根据《安全生产法》的规定,生产经营单位发生生产安全事故后,事故现场人员应当立即报告( A)。 A、本单位负责人 B、安全生产监督管理部门 C、司法部门 D、工会 9、《安全生产法》规定,生产经营单位应在有较大危险因素的生产经营场所和有关设施、设备上,设 置明显的(C )。 A、安全宣传标语 B、安全宣传挂图 C、安全警示标志 D、安全警示标语 10、根据《安全生产法》的规定,(D )有权对建设项目的安全设施与主体工程同时设计、同时施工、 同时投入生产和使用进行监督,提出意见。 A、本单位负责人 B、安全生产监督管理部门 C、司法部门 D、工会 11、《安全生产法》规定,生产经营单位采用新工艺、新技术、新材料或者使用新设备时,必须对从 业人员进行(C)的安全生产教育培训。 A、班组级 B、车间级 C、专门 D、三级 12、某建筑施工企业由于安全生产管理不善,发生了多起一般级以下的安全生产事故,经查,该企业 的主要负责人未履行《安全生产法》规定的安全生产管理职责,并且构成犯罪,被追究刑事责任。 依据我国《安全生产法》的规定,该负责人自刑罚执行完毕之日起,不得担任任何生产经营单位的主要负责人的时限是(D )。 A、2年内 B、3年内 C、4年内 D、5年内 13、某企业未依法对从业人员进行安全生产教育和培训而被责令限期改正,但在限期内未整改。有关 部门将依据我国《安全生产法》的规定,责令其停产整顿并罚款,其限额是( C )。 A、1万元以上2万元以下 B、2万元以上5万元以下 C、5万元以上10万元以下 D、1万元以上5万元以下

C语言试题及答案

第1章 C语言概述习题 1. 单项选择题 (1) C 语言是在 B 语言的基础上产生的。 A. A B. B C. D D. E (2) 在 C 语言中,每个语句必须以 D 结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (3) 标识符和关键字间,要用 C 隔开。 A. 回车符 B. 冒号 C. 空格 D. 分号 (4) 用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( B )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行结果 D.自动保存源文件 (5) 下列说法中正确的是( B )。 A. 由于 C 源程序是高级语言程序,因此一定要在 TC 软件中输入 B. 由 C 源程序是字符流组成,因此可以作为文本文件在任何文本编辑的软件中输入 C. 由于C 程序是高级语言程序,因此输入后即可执行 D. 由于 C 程序是高级语言程序,因此它由命令组成 (6) 下列说法中正确的是( A )。 A. C 语言程序由主函数和 0 个或多个函数组成 B. C 语言程序由主程序和子程序组成 C. C 语言程序由子程序组成 D. C 语言程序由过程组成 (7) 下列说法中错误的是( D )。 A. 主函数可以分为两个部分:主函数说明部分和主函数体 B. 主函数可以调用任何非主函数的其他函数 C. 任何非主函数可以调用其他任何非主函数 D. 程序可以从任何非主函数开始执行 2. 填空题 (1) C 语言只有 32 个关键字和 9 种控制语句。 (2) C 语言是一种“中级语言”,既具有高级语言的特点又具有低级语言的特点;既适合于开发系统软件又适合于编写应用程序。 (3) 每个源程序有且只有一个主函数,系统总是从该函数开始执行C语言程序。 (4) 在 C 语言程序中允许出现的字符集是 ASCII码字符集。 (5) C 语言的程序中有特殊含义的英语单词称为保留字。 (6) C 语言标识符的长度是前 8 位有效。 (7) C 语言中,标识符的定义规则是以字母或下划线为开头。 (8) C 语言程序的注释可以出现在程序中的任何地方,它总是以 /* 符号作为开始标记,以 */ 符号作为结束标记。 第2章数据类型运算符和表达式习题 1. 单项选择题 (1) 以下选项中,正确的 C 语言整型常量是 D 。 A. 32L B. 510000 C. -1.00 D. 567 (2) 以下选项中, D 是不正确的 C 语言字符型常量。

最新心理健康c证考试试题(1)

心理健康教育C证培训复习资料 一、单项选择题(共15分,每小题1分) (C)1、学校心理辅导的最终目标是。 A.提高学生的心理素质 B.帮助学生认识自我,悦纳自我 C.促进学生人格的健全发展 D.帮助学生开发自身潜能 (B )2、下列有关心理辅导的描述,判断错误的是。 A..它不是一种带有指示性的说教 B.它主要通过规范与劝说,将价值观传授给学生 C.它以他助—互助—自助为机制 D.它是一种协助与服务 (A )3、在所有个别辅导理论中,是历史最悠久、影响最深刻的一种理论流派。 A.精神分析理论 B.行为主义理论 C.人本主义理论 D.认知主义理论 ( C )4、根据艾里克森的人生八阶段理论,小学生正处于。 A. 自主性对羞怯或疑虑 B. 主动性与退缩内疚 C. 勤奋进取对自贬自卑 D. 同一感对同一性混乱 (B )5、要了解学生的个性发展状况,应选用的测验是。 A. 瑞文测验 B. 卡特尔16PF C. SCL-90 D. 韦氏儿童智力测验 (C )6、自我意识主要包括三种心理成分,分别是。 A.自我概念、自我体验、自我评价B.自我概念、自我评价、自我控制 C.自我认识、自我体验、自我控制 D.自我认识、自我评价、自我控制 (B )7、在弗洛伊德的人格结构理论中,占据核心地位的人格结构是。 A.本我B.自我C.欲我D.超我 (C )8、为了克服考试焦虑,学生在考试前鼓励自己:“我有信心考好!我一定能考出自己的水平”,这种暗示属于。 A.直接暗示B.间接暗示C.自我暗示D.反暗示体 ( B )9、根据心理困惑的轻重程度,多动症属于。 A.神经症 B.轻度心理障碍 C.心理轻微失调 D.重度心理障碍 (A )10、在职业指导中,有必要对学生进行________,使他们在毕业时,面对纷繁的职业门类和专业种类,面对众说纷纭的社会舆论,能够以正确的态度来选择自己的职业和专业。 A.职业观教育 B.职业道德教育 C.职业理想教育 D.职业技术教育 ( D )11、下列家庭环境中,________是影响孩子心理健康的最重要、最深刻的因素。 A.家庭居住条件 B.家庭物质条件 C.家庭结构 D.家庭氛围 (B)12、行为转变法的主要辅导目标是。 A.帮助来访者克服潜意识冲突 B.消除不良行为,代之以更有效能的行为

C语言试题及答案

一、单项选择题 1. 软件危机具有下列表现( d )。 I. 对软件开发成本估计不准确II. 软件产品的质量往往靠不住 III. 软件常常不可维护IV. 软件成本逐年上升 A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正确 2. 软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是( A )。 A. 运行和维护阶段 B. 设计阶段 C. 代码实现阶段 D. 测试阶段 3. 下列属于软件的特点的是(D )。 A. 软件是一种逻辑实体,具有抽象性 ~ B. 软件在使用过程中没有磨损、老化的问题 C. 软件不同于一般程序,它的一个显著特点是规模庞大,复杂程度高 D. 以上都正确 4. 软件工程的出现是由于(D )。 A. 软件危机的出现 B. 计算机硬件技术的发展 C. 软件社会化的需要 D. 计算机软件技术的发展 5. 软件开发技术不包含( d )。 A. 软件开发方法学 B. 软件工程环境 C. 软件工具 D. 软件质量度度量 6. 软件工程的课程特点( D )。 【 I. 学科理论及其知识应用的多维性 II. 工程化 III. 浓厚的方法学色彩 IV. 实践性、指导性强 A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正确 7. 下列属于应用软件的是( b )。 I. 计算机辅助教学软件II. 软件测试工具 III. 办公自动化软件IV. 工程与科学计算软件

A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正确 8. 需求分析阶段最重要的技术文档是( b )。 - A. 设计说明书 B. 需求规格说明书 C. 可行性分析报告 D. 用户手册 9. 以下关于数据流图的说法错误的是( c )。 A. 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储 B. 数据流图是用作结构化分析的一种工具 C. 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成 D. 数据流图的绘制采用自上向下、逐层分解的方法 10. 数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是( c )。 A. 数据库设计 B. 数据通信 C. 数据定义 D. 数据维护 11. 需求分析阶段的研究对象是( b )。 ¥ A. 系统分析员要求 B. 用户要求 C. 软硬件要求 D. 系统要求 12. 结构化方法的基本原则是( b )。 A. 模块化 B. 抽象与分解 C. 信息隐蔽 D. 逐步求精 13. 耦合度最高的是(b)耦合。 A. 环境 B. 内容 C. 控制 D. 数据 14. 内聚程度较低的是( a )内聚。 A. 偶然 B. 通讯 C. 顺序 D. 时间 15. 对一个程序来说,组成系统的模块数目( b ),则开发成本越小。 A. 越多 B. 越少 C. 顺序 D. 时间> 16. 画软件结构图时应注意调用关系只能是(B )。 A. 从下到上 B. 从上到下 C. 从左到右 D. 从右到左 17. 程序流程图中的箭头代表( b )。 A. 数据流 B. 控制流 C. 顺序流 D. 调用 18. 软件测试是软件质量保证的重要手段,下述( B )是软件测试的最基础环节。

C语言期末考试题含答案

C语言期末考试题含答 案 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

《C 语言程序设计》期末试卷 一、单项选择题(10x2’=20’) 1、以下叙述正确的是( ) A )C 语言的源程序不必通过编译就可以直接运行。 B ) C 语言中的每条可执行语句最终都将被转换成二进制的机器指令。 C )C 语言源程序经编译形成的二进制代码可以直接运行。 D )C 语言中的函数不可以单独进行编译。 2、一个C 语言的源程序中( ) A )必须有一个主函数 B )可能有多个主函数 C )必须有除主函数外其它函数 D )可以没有主函数 3、以下不能定义为用户标识符的是( ) A )scanf B )Void C )_3com D )int 4、若以下选项中的变量已正确定义,则正确的赋值语句是( ) A )x1=%3; B )1+2=x2; C )x3=0x12; D )x4=1+2=3; 5、设有定义:float a=2,b=4,h=3;以下C 语言表达式中与代数式h b a *)(21 的计算结果不. 相符的是( ) A )(a+b)*h/2 B )(1/2)*(a+b)*h C )(a+b)*h*1/2 D )h/2*(a+b) 6、C 语言中用于结构化程序设计的3种基本结构是( ) A )顺序结构、选择结构、循环结构 B )if 、switch 、break C )for 、while 、do-while D )if 、for 、continue

7.在while(!x)语句中的!x与下面条件表达式等价的是() A) x!=0 B) x==1 C) x!=1 D) x==0 8、有以下程序: #include <> void main(){ int i=1,j=1,k=2; if( (j++||k++)&&i++ ) printf(“%d,%d,%d\n”,i,j,k);} 执行后的输出结果是() A)1,1,2B)2,2,1C)2,2,2D)2,2,3 9、有以下程序: #include <> void main(){ int i,s=0; for(i=1;i<10;i+=2) s+=i+1; printf(“%d\n”,s);} 程序执行后的输出结果是() A)自然数1~9的累加和B)自然数1~10的累加和 C)自然数1~9中奇数之和D)自然数1~10中偶数之和 10、有以下函数定义: void fun(int n,double x){……} 若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是() A)fun(int y,double m); B)k=fun(10,; C)fun(x,n); D)void fun(n,x); 二、填空题(10x2’=20’) 11、C语言描述“x和y都大于或等于z”的表达式是:。 12、函数定义时涉及的基本要素是:、、。

心理健康C证面试参考题目

面试第一部分:自我个性分析 第二部分:说课(设计一节心理辅导活动课)心理健康教育活动课构思与设计(一) 活动容围:如何帮助学生增强自信心? 请根据所指定的活动容围,以自己所在学校的学生为对象,构思与设计一堂心理健康教育活动课,并简述各项设计安排的主要理论依据。时间不超过10分钟。 叙述中应包括以下容: 1、本堂活动课的主题; 2、本堂活动课的主要目的; 3、课前准备的主要容; 4、活动的主要过程; 5、活动中应注意的问题。 心理健康教育活动课构思与设计(二) 活动容围:如何帮助学生学会正确评价自己? 请根据所指定的活动容围,以自己所在学校的学生为对象,构思与设计一堂心理健康教育活动课,并简述各项设计安排的主要理论依据。时间不超过10分钟。 叙述中应包括以下容: 1、本堂活动课的主题; 2、本堂活动课的主要目的; 3、课前准备的主要容; 4、活动的主要过程; 5、活动中应注意的问题。 心理健康教育活动课构思与设计(三) 活动容围:如何帮助学生提高抗挫折能力? 请根据所指定的活动容围,以自己所在学校的学生为对象,构思与设计一堂心理健康教育活动课,并简述各项设计安排的主要理论依据。时间不超过10分钟。 叙述中应包括以下容: 1、本堂活动课的主题; 2、本堂活动课的主要目的; 3、课前准备的主要容; 4、活动的主要过程; 5、活动中应注意的问题。 心理健康教育活动课构思与设计(四) 活动容围:如何帮助学生调控消极情绪? 请根据所指定的活动容围,以自己所在学校的学生为对象,构思与设计一堂心理健康教育活动课,并简述各项设计安排的主要理论依据。时间不超过10分钟。

叙述中应包括以下容: 1、本堂活动课的主题; 2、本堂活动课的主要目的; 3、课前准备的主要容; 4、活动的主要过程; 心理健康教育活动课构思与设计(五) 活动容围:如何帮助学生提高自控能力? 请根据所指定的活动容围,以自己所在学校的学生为对象,构思与设计一堂心理健康教育活动课,并简述各项设计安排的主要理论依据。时间不超过10分钟。 叙述中应包括以下容: 1、本堂活动课的主题; 2、本堂活动课的主要目的; 3、课前准备的主要容; 4、活动的主要过程; 5、活动中应注意的问题。 心理健康教育活动课构思与设计(六) 活动容围:如何帮助学生提高某一种学习能力? 请根据所指定的活动容围,以自己所在学校的学生为对象,构思与设计一堂心理健康教育活动课,并简述各项设计安排的主要理论依据。时间不超过10分钟。 叙述中应包括以下容: 1、本堂活动课的主题; 2、本堂活动课的主要目的; 3、课前准备的主要容; 4、活动的主要过程; 5、活动中应注意的问题。 心理健康教育活动课构思与设计(七) 活动容围:如何帮助学生增强学习意志? 请根据所指定的活动容围,以自己所在学校的学生为对象,构思与设计一堂心理健康教育活动课,并简述各项设计安排的主要理论依据。时间不超过10分钟。 叙述中应包括以下容: 1、本堂活动课的主题; 2、本堂活动课的主要目的; 3、课前准备的主要容; 4、活动的主要过程; 5、活动中应注意的问题。 心理健康教育活动课构思与设计(八) 活动容围:如何帮助学生养成某种良好的学习习惯? 请根据所指定的活动容围,以自己所在学校的学生为对象,构思与设计一堂心理健康教育活动课,并简述各项设计安排的

C试题及答案一

C++程序设计模拟试卷(一) 一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中 只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无 分。 1. 编写C++程序一般需经过的几个步骤依次是() A. 编辑、调试、编译、连接 B. 编辑、编译、连接、运行 C. 编译、调试、编辑、连接 D. 编译、编辑、连接、运行 答案:B 解析:经过编辑、编译、连接和运行四个步骤。编辑是将C++源程序输入计算机的过程,保 存文件名为cpp。编译是使用系统提供的编译器将源程序cpp生成机器语言的过程,目标文件为 obj,由于没有得到系统分配的绝对地址,还不能直接运行。连接是将目标文件obj转换为可执行 程序的过程,结果为exe。运行是执行exe,在屏幕上显示结果的过程。 2. 决定C++语言中函数的返回值类型的是() A. return语句中的表达式类型 B. 调用该函数时系统随机产生的类型 C. 调用该函数时的主调用函数类型 D. 在定义该函数时所指定的数据类型 答案:D 解析:函数的返回值类型由定义函数时的指定的数据类型决定的。A项的表达式的值要转换 成函数的定义时的返回类型。 3. 下面叙述不正确的是() A. 派生类一般都用公有派生 B. 对基类成员的访问必须是无二义性的 C. 赋值兼容规则也适用于多重继承的组合 D. 基类的公有成员在派生类中仍然是公有的 答案:D 解析:继承方式有三种:公有、私有和保护。多继承中,多个基类具有同名成员,在它们 的子类中访问这些成员,就产生了二义性,但进行访问时,不能存在二义性。赋值兼容规则是指 派生类对象可以当作基类对象使用,只要存在继承关系,所以单继承或多继承都适用。基类中的 公有成员采用私有继承时,在派生类中变成了私有成员,所以D项错误。 4. 所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体 也就是() A. 类 B. 对象 C. 函数体 D. 数据块 答案:A 解析:类即数据和操作的组合体,数据是类的静态特征,操作是类具有的动作。 5. 在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中 的() A. 私有成员 B. 公有成员 C. 保护成员 D. 保护成员或私有成员 答案:A 解析:在派生类中基类的保护或者基类公有都可以直接访问,基类的私有成员只能是基类 的成员函数来访问。所以选择A项。 6. 对基类和派生类的关系描述中,错误的是() A. 派生类是基类的具体化 B. 基类继承了派生类的属性 C. 派生类是基类定义的延续 D. 派生类是基类的特殊化 答案:B 解析:派生类的成员一个是来自基类,一个来自本身,所以派生类是基类的扩展,也是基 类的具体化和特殊化,派生类是对基类扩展。B项基类不能继承派生类成员,所以错误。 7. 关于this指针使用说法正确的是() A. 保证每个对象拥有自己的数据成员,但共享处理这些数据的代码

C语言试题及答案

C语言试题及答案 Company number【1089WT-1898YT-1W8CB-9UUT-92108】

第1章C语言概述习题1. 单项选择题 (1) C 语言是在 B 语言的基础上产生的。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (2) 在 C 语言中,每个语句必须以 D 结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (3) 标识符和关键字间,要用 C 隔开。 A. 回车符 B. 冒号 C. 空格 D. 分号 (4) 用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( B )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行结果 D.自动保存源文件 (5) 下列说法中正确的是( B )。 A. 由于 C 源程序是高级语言程序,因此一定要在 TC 软件中输入 B. 由 C 源程序是字符流组成,因此可以作为文本文件在任何文本编辑的软件中输入 C. 由于C 程序是高级语言程序,因此输入后即可执行 D. 由于 C 程序是高级语言程序,因此它由命令组成 (6) 下列说法中正确的是( A )。 A. C 语言程序由主函数和 0 个或多个函数组成 B. C 语言程序由主程序和子程序组成

C. C 语言程序由子程序组成 D. C 语言程序由过程组成 (7) 下列说法中错误的是( D )。 A. 主函数可以分为两个部分:主函数说明部分和主函数体 B. 主函数可以调用任何非主函数的其他函数 C. 任何非主函数可以调用其他任何非主函数 D. 程序可以从任何非主函数开始执行 2. 填空题 (1) C 语言只有 37 个关键字和 9 种控制语句。 (2) C 语言是一种“中级语言”,既具有高级语言的特点又具有低级语言 的特点;既适合于开发系统软件又适合于编写应用程序。 (3) 每个源程序有且只有一个主函数,系统总是从该函数开始执行C语言程序。 (4) 在 C 语言程序中允许出现的字符集是 ASCII码字符集。 (5) C 语言的程序中有特殊含义的英语单词称为保留字。 (6) C 语言标识符的长度是前 8 位有效。 (7) C 语言中,标识符的定义规则是以字母或下划线为开头。 (8) C 语言程序的注释可以出现在程序中的任何地方,它总是以 /* 符号作为开始标记,以 */ 符号作为结束标记。

相关主题