东北大学(秦皇岛)c语言测验题

东北大学(秦皇岛)c语言测验题
东北大学(秦皇岛)c语言测验题

东北大学(秦皇岛)c语言测验题

————————————————————————————————作者:————————————————————————————————日期:

一、选择题答案

1. 若a、b、c1、c2、x、y、均是整型变量,正确的switch语句是

A) swich(a+b); B) switch(a*a+b*b)

{ case 1:y=a+b; break; {case 3:

case 0:y=a-b; break; case 1:y=a+b;break;

} case 3:y=b-a,break;

}

C) switch a D) switch(a-b)

{ case c1 :y=a-b; break {default:y=a*b;break case c2: x=a*d; break case 3:case 4:x=a+b;break

default:x=a+b; case 10:case 11:y=a-b;break;

} }

你所选择的答案是:*,正确答案是:D ×

2. 以下程序执行后sum的值是

main()

{ int i , sum;

for(i=1;i<6;i++) sum+=i;

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

}

A)15

B)14

C) 不确定

D)0

你所选择的答案是:*,正确答案是:C ×

3. 若变量c为char类型,能正确判断出c为小写字母的表达式是

A) 'a'<=c<= 'z'

B) (c>= 'a')||(c<= 'z')

C) ('a'<=c)and ('z'>=c)

D) (c>= 'a')&&(c<= 'z')

你所选择的答案是:*,正确答案是:D ×

4. 以下所列的各函数首部中,正确的是

A) void play(var :Integer,var b:Integer)

B) void play(int a,b)

C) void play(int a,int b)

D) Sub play(a as integer,b as integer)

你所选择的答案是:*,正确答案是:C ×

5. 下列程序的运行结果是

void fun(int *a, int *b)

{ int *k;

k=a; a=b; b=k;

}

main()

{ int a=3, b=6, *x=&a, *y=&b;

fun(x,y);

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

}

A) 6 3

B) 3 6

C) 编译出错

D) 0 0

你所选择的答案是:*,正确答案是:B ×

6. 以下只有在使用时才为该类型变量分配内存的存储类说明是

A) auto和static

B) auto和register

C) register和static

D) extern和register

你所选择的答案是:*,正确答案是:B ×

7. 以下程序的输出结果是

main()

{ int a[3][3]={ {1,2},{3,4},{5,6} },i,j,s=0;

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

for(j=0;j<=i;j++)s+=a[i][j];

printf("%dn",s);

}

A) 18

B) 19

C) 20

D)21

你所选择的答案是:*,正确答案是:A ×

8. 以下合法的赋值语句是

A) x=y=100

B) d--;

C) x+y;

D) c=int(a+b);

你所选择的答案是:*,正确答案是:B ×

9. 设正x、y均为整型变量,且x=10 y=3,则以下语句的输出结果是printf("%d,%d\n",x--,--y);

A) 10,3

B) 9,3

C) 9,2

D) 10,2

你所选择的答案是:*,正确答案是:D ×

10. 假定w、x、y、z、m均为int型变量,有如下程序段:

w=1; x=2; y=3; z=4;

m=(w

则该程序运行后,m的值是it

A) 4

B) 3

C) 2

D) 2

你所选择的答案是:*,正确答案是:D ×

11. 设有以下函数:

f ( int a)

{ int b=0;

static int c = 3;

b++; c++;

return(a+b+c);

}

如果在下面的程序中调用该函数,则输出结果是

main()

{ int a = 2, i;

for(i=0;i<3;i++) printf("%d\n",f(a));

}

A) 7

8

9

B) 7

9

11

C) 7

10

13

D) 7

7

7

你所选择的答案是:*,正确答案是:A ×

12. 假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是

A) 3

B) 6

C) 10

D) 20

你所选择的答案是:*,正确答案是:D ×

13. 以下程序的输出结果是

main()

{ char st[20]= "hello\0\t\\\";

printf(%d %d \n",strlen(st),sizeof(st));

}

A) 9 9

B) 5 20

C) 13 20

D) 20 20

你所选择的答案是:*,正确答案是:B ×14. 以下程序段的输出结果是

int a=1234;

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

A) 12

B) 34

C) 1234

D) 提示出错、无结果

你所选择的答案是:*,正确答案是:C ×15. 以下程序的输出结果是

main()

{ char x=040;

printf("%d\n",x<<1);

}

A) 100

B) 80

C) 64

D) 32

你所选择的答案是:*,正确答案是:C ×16. 以下程序的输出结果是

main()

{ int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;

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

for(j=i;j<=i;j++) t=t+b[i][b[j][j]];

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

}

A) 3

B) 4

C) 1

D) 9

你所选择的答案是:*,正确答案是:B ×

17. 若以下定义:

struct link

{ int data;

struck link *next;

}a,b,c,*p,*q;

且变量a和b之间已有如下图所示的链表结构:

a b

data next data next

┌──┬──┐┌──┬──┐

│5 │┼──→│9 │\0 │

└──┴──┘└──┴──┘

↑p

c

data next

┌──┬──┐

│7 ││

└──┴──┘

↑q

指针p指向变量a,q指向变量c。则能够把c插入到a和b 之间并形成新的链表的语句组是:

A) a.next=c; c.next=b;

B) p.next=q; q.next=p.next;

C) p->next=&c; q->next=p->next;

D) (*p).next=q; (*q).next=&b;

你所选择的答案是:*,正确答案是:C ×

18. 已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量'\101'是

A) 字符A

B)字符a

C)字符e

D)非法的常量

你所选择的答案是:*,正确答案是:A ×

19. 以下非法的赋值语句是

A) n=(i=2,++i);

B)j++;

C) ++(i+1);

D)x=j>0;

你所选择的答案是:*,正确答案是:C ×

20. 设有定义:long x=-123456L;,则以下能够正确输出变量x值的语句是

A)printf("x=%d\n",x);

B) printf("x=%Ld\n",x);

C)printf("x=%8dL\n",x);

D)printf("x=%LD\n",x);

你所选择的答案是:*,正确答案是:B ×

21. 有以下程序段

int n=0,p;

do{scanf("%d",&p);n++;}while(p!=12345 &&n<3);

do-while循环的结束条件是

A) P的值不等于12345并且n的值小于3

B) P的值等于12345并且n的值大于等于3

C) P的值不等于12345或者n的值小于3

D) P的值等于12345或者n的值大于等于3

你所选择的答案是:*,正确答案是:D ×

22. 以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序

void sort(int a[],int n)

{ int i,j,t;

for(i=0;i

for(j=i+1,j

if(a[i]}

main()

{ int aa[10]={1,2,3,4,5,6,7,8,9,10},i;

sort(&aa[3],5);

for(i=o;i<10;i++) print("%d,",aa[i]);

printf('\n");

}

程序运行后的输出结果是

A)1,2,3,4,5,6,7,8,9,10 B) 10,9,8,7,6,5,4,3,2,1,

C) 1,2,3,8,7.6.5.4.9,10 D) 1,2,10,9,8,7,6,5,4,3

你所选择的答案是:*,正确答案是:C ×

23. 以下叙述中错误的是

A) 二进制文件打开后可以先读文件的末尾,而顺序文件不可以

B) 在程序结束时,应当用fclose函数关闭已打开的文件

C) 在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据

D) 不可以用FILE定义指向二进制文件的文件指针

你所选择的答案是:*,正确答案是:D ×

24. 在一个C程序中()。

A) main函数必须出现在所有函数之前

B) main函数可以在任何地方出现

C) main函数必须出现在所有函数之后

D) main函数必须出现在固定位置

你所选择的答案是:*,正确答案是:B ×

25. 下列关于C语言用户标识符的叙述中正确的是

A)用户标识符中可以出现在下划线和中划线(减号)

B)用户标识符中不可以出现中划线,但可以出现下划线

C)用户标识符中可以出现下划线,但不可以放在用户标识符的开头

D)用户标识符中可以出现在下划线和数字,它们都可以放在用户标识符的开头

你所选择的答案是:*,正确答案是:B ×

26. 有以下程序

main()

{ int x[8]={8,7,6,5,0,0},*s;

s=x+3

printf("%d\n",s[2]);

}

执行后输出结果是()。

A) 随机值

B) 0

C) 5

D) 6

你所选择的答案是:*,正确答案是:B ×

27. 有以下程序

main()

{ int s=0,a=1,n;

scanf("%d",&n);

do

{ s+=1; a=a-2; }

while(a!=n);

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

}

若要使程序的输出值为2,则应该从键盘给n输入的值是()。

A)-1

B)-3

C)-5

D)0

你所选择的答案是:*,正确答案是:B ×

28. 以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址

#include

#include

char *scmp(char *s1, char *s2)

{ if(strcmp(s1,s2)<0)

return(s1);

else return(s2);

}

main()

{ int i; char string[20], str[3][20];

for(i=0;i<3;i++) gets(str[i]);

strcpy(string,scmp(str[0],str[1])); /*库函数strcpy对字符串进行复制*/ strcpy(string,scmp(string,str[2]));

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

}

若运行时依次输入:abcd、abba和abc三个字符串,则输出结果为()。A)abcd

B)abba

C)abc

D)abca

你所选择的答案是:*,正确答案是:B ×

29. 有以下程序

main()

{

int a[3][3],*p,i;

p=&a[0][0];

for(i=0;i<9;i++) p[i]=i+1;

printf("%d \n",a[1][2]);

}

程序运行后的输出结果是()。

A)3

B)6

C)9

D)2

你所选择的答案是:*,正确答案是:B ×

30. 以下叙述中正确的是()。

A) C语言的源程序不必通过编译就可以直接运行

B) C语言中的每条可执行语句最终都将被转换成二进制的机器指令

C) C源程序经编译形成的二进制代码可以直接运行

D) C语言中的函数不可以单独进行编译

你所选择的答案是:*,正确答案是:D ×

31. 以下符合C语言语法的实型常量是()。

A) 1.2E0.5 B) 3.14.159E C) .5E-3 D) E15

你所选择的答案是:*,正确答案是:C ×

32. 有以下程序

main( )

{

int x=0,y=5,z=3;

while(z-->0&&++x<5) y=y-1;

printf("%d,%d,%d\n",x,y,z);

}

程序执行后的输出结果是()。

A) 3,2,0 B) 3,2,-1 C) 4,3,-1 D) 5,-2,-5

你所选择的答案是:*,正确答案是:B ×

33. 设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是()。

A) p=1;B) *q=2; C) q=p; D) *p=5;

你所选择的答案是:*,正确答案是:D ×

34. 有以下程序

main( )

{

char *p[10]={"abc","aabdfg","dcdbe","abbd","cd"};

printf("%d\n",strlen(p[4]));

}

执行后输出结果是()。

A) 2B) 3 C) 4D) 5

你所选择的答案是:*,正确答案是:A ×

35. 下面程序的功能是输出以下形式的金字塔图案是:

*

***

*****

*******

main( )

{ int i,j;

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

{ for(j=1;j<=4-i;j++) printf(““);

for(j=1;j<=_______;j++) printf(“*”);

printf(“\n”);

}

}

在下划线处应填入的是()。

A) i B) 2*i-1C) 2*i+1 D) i+2

你所选择的答案是:*,正确答案是:B ×

36. 有以下程序

void f(int a[],int i,int j)

{

int t;

if(i

{

t=a[i]; a[i]=a[j];a[j]=t;

f(a,i+1,j-1);

}

}

main( )

{

int i,aa[5]={1,2,3,4,5};

f(aa,0,4);

for(i=0;i<5;i++) printf("%d,",aa[i]); printf("\n");

}

执行后输出结果是()。

A) 5,4,3,2,1,B) 5,2,3,4,1, C) 1,2,3,5,4,D) 1,2,3,4,5,

你所选择的答案是:*,正确答案是:A ×

37. 有以下定义语句

double a,b; int w; long c;

若各变量已正确赋值,则下列选项中正确的表达式是()。

A)a=a+b=b++

B)w%(int)a+b)

C)(c+w)%(int)a

D)w=a==b;

你所选择的答案是:*,正确答案是:C ×

38. 有以下程序

main()

{ int i;

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

switch(i)

{

case 0:printf("%d",i);

case 2:printf("%d",i);

default:printf("%d",i);

}

}

程序运行后的输出结果是()。

A)022111

B)021021

C)000122

D)012

你所选择的答案是:*,正确答案是:C ×

39. 若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()。

A)abs(x-y)<10

B)x-y>-10&& x-y<10

C)!(x-y)<-10||!(y-x)>10

D)(x-y)*(x-y)<100

你所选择的答案是:*,正确答案是:C ×

40. 有以下程序

main()

{ char a,b,c,d;

scanf("%c,%c,%d,%d",&a,&b,&c,&d);

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

}

若运行时从键盘上输入:6,5,65,66<回车>。则输出结果是()。

A)6,5,A,B

B)6,5,65,66

C)6,5,6,5

D)6,5,6,6

你所选择的答案是:*,正确答案是:A ×

41. s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是()。

A)if(s1>s2)S;

B)if(strcmp(s1,s2))S;

C)if(strcmp(s2,s1)>0)S;

D)if(strcmp(s1,s2)>0)S;

你所选择的答案是:*,正确答案是:D ×

42. 有以下定义和语句

int a[3][2]={1,2,3,4,5,6,},*p[3];

p[0]=a[1];

则*p[0]+1)所代表的数组元素是()。

A)a[0][1]

B)a[1][0]

C)a[1][1]

D)a[1][2]

你所选择的答案是:*,正确答案是:C ×

43. 有如下程序

#include

main()

{FILE *fp1;

fp1=fopen("f1.txt","w");

fprintf(fp1,"abc");

fclose(fp1);

}

若文本文件f1.txt中原有内容为:good,则运行以上程序后文件f1.txt中的内容为()。

A)goodabc

B)abcd

C)abc

D)abcgood

你所选择的答案是:*,正确答案是:C ×

44. 有以下程序

#include "stdio.h"

#include "string.h"

main()

{

char a[7]="abcd";int i,j;

i=sizeof(a); j=strlen(a);

printf("%d %d ",i,j);

}

程序运行后的输出结果是()。

A)2 2

B)7 4

C)7 2

D)6 2

你所选择的答案是:*,正确答案是:B ×

45. 以下能正确定义一维数组的选项是()。

A)int a[5]={0,1,2,3,4,5};

B)char a[]={0,1,2,3,4,5};

C)char a={'A','B','C'};

D)int a[5]="0123";

你所选择的答案是:*,正确答案是:B ×

46. 有以下程序

#define N 20

fun(int a[],int n,int m)

{ int i,j;

for(i=m;i>=n;i--)

a[i+1]=a[i];

}

main()

{

int i,a[N]={1,2,3,4,5,6,7,8,9,10};

fun(a,2,9);

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

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

}

程序运行后的输出结果是()。

A)10234

B)12344

C)12334

D)12234

你所选择的答案是:*,正确答案是:C ×

47. 以下语句或语句组中,能正确进行字符串赋值的是()。A)char *sp; *sp="right!";

B)char s[10]; s="right!";

C)char s[10]; *s="right!";

D)char *sp="right!";

你所选择的答案是:*,正确答案是:D ×

48. 设有如下说明

typedef struct ST

{

long a;

int b;

char c[2];

} NEW;

则下面叙述中正确的是()。

A)以上的说明形式非法

B)ST是一个结构体类型

C)NEW是一个结构体类型

D)NEW是一个结构体变量

你所选择的答案是:*,正确答案是:C ×

49. 有以下程序

main()

{

char s[]="159",*p;

p=s;

printf("%c",*p++);

printf("%c",*p++);

}

程序运行后的输出结果是()。

A)15

B)16

C)12

D)59

你所选择的答案是:*,正确答案是:A ×

50. 有以下程序

main()

int num[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},i,j;

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

{

for(j=1;j<=i;j++) printf("%c",' ');

for(j= j<4;j++) printf("%4d",num[i][j]);

printf(" ");

}

}

若要按以下形式输出数组右上半三角

1 2 3 4

6 7 8

11 12

16

则在程序下划线处应填入的是()。

A)i-1

B)i

C)i+1

D)4-i

你所选择的答案是:*,正确答案是:B ×

51. 当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是()。

A)k%2B)k%2==1C)(k%2)!=0 D)!k%2==1

你所选择的答案是:*,正确答案是:D ×

52. 设有定义:int k=1,m=2; float f=7;,则以下选项中错误的表达式是()。

A)k=k>=k B)-k++C)k%int(f)D)k>=f>=m

你所选择的答案是:*,正确答案是:C ×

53. 有以下程序

main()

{

char p[]={'a', 'b', 'c'}, q[]="abc";

printf("%d %d\n", sizeof(p),sizeof(q));

}

程序运行后的输出结果是()。

A)4 4 B)3 3C)3 4D)4 3

你所选择的答案是:*,正确答案是:C ×

54. 有以下程序

main()

int a=0,b=0,c=0,d=0;

if(a=1) b=1;c=2;

else d=3;

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

}

程序输出

A)0,1,2,0

B) 0,0,0,3

C)1,1,2,0

D)编译有错

你所选择的答案是:*,正确答案是:D ×

55. 以下叙述中错误的是

A)C程序必须由一个或一个以上的函数组成

B)函数调用可以作为一个独立的语句存在

C)若函数有返回值,必须通过return语句返回

D)函数形参的值也可以传回对应的实参

你所选择的答案是:*,正确答案是:D ×

56. 以下叙述中正确的是

A)预处理命令行必须位于C源程序的起始位置

B)在C语言中,预处理命令行都以“#”开头

C)每个C程序必须在开头包括预处理命令行:#include D)C语言的预处理不能实现宏定义和条件编译的功能

你所选择的答案是:*,正确答案是:B ×

57. 下列定义变量的语句中错误的是________。

A)int _int;B)double int_; C)char For;D)float USS

你所选择的答案是:*,正确答案是:D ×

58. 有以下程序

fun(int x,int y){return(x+y);}

main()

{

int a=1,b=2,c=3,sum;

sum=fun((a++,++b,a+b),c++);

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

执行后的输出结果是________。

A)6B)7 C)8D)9

你所选择的答案是:*,正确答案是:C ×

59. 有以下程序

main()

{

int x[3][2]={0},i;

for(i=0;i<3;i++) scanf("%d",x[i]);

printf("%3d%3d%3d\n",x[0][0],x[0][1],x[1][0]);

}

若运行时输入:2 4 6<回车>,则输出结果为________。

A)2 0 0B)2 0 4 C)2 4 0D)2 4 6

你所选择的答案是:*,正确答案是:B ×

60. 有以下程序

main()

{char s[ ]={ "aeiou"},*ps;

ps=s; printf("%c\n",*ps+4);

}

程序运行后的输出结果是________。

A)a B)e C)u D)元素s[4]的地址

你所选择的答案是:*,正确答案是:B ×

二、填空题

1. 以下程序的功能是:从键盘上输入一行字符,存入一个字符数组中,然后输出该字符串,请填空.

#include"ctype.h"

#include"stdio.h"

main()

{ char str[81],*sptr;

int i;

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

{ str[i]=getchar();

if(str[i]=='\n') break;

}

str[i]=______;

sptr=str;

while(*sptr) putchar(*sptr++);

}

你所选择的答案是:,正确常答案是:'\0' 或0,×

2. 在计算机中,字符的比较是对它们的( )进行比较。

你所选择的答案是:,正确常答案是:ASCII码或ASCII,×

3. 下列程序的输出结果是16.00,请填空。

main()

{int a=9, b=2;

float x=_____, y=1.1,z;

z=a/2+b*x/y+1/2;

printf("%5.2f\n", z );

}

你所选择的答案是:,正确答案是:6.6 ,×

4. 设有定义“struct {int a; float b; char c;} abc, *p_abc=&abc;”,则对结构体成员a的引用方法可以是abc.a和( )。

你所选择的答案是:,正确常答案是:p_abc->a 或(*p_abc).c,×

5. 以下程序将数组a的4个元素和数组b的6个元素写到名为lett.dat的二进制文件中,请填空。

#include

main ()

{ FILE *fp;

char a[4]="1234",b[6]="abcedf";

if((fp=fopen("_______","wb"))==NULL)exit(0);

fwrite(a,sizeof(char),4,fp);

fwrite(b,6*sizeof(char),1,fp);

fclose(fp);

}

你所选择的答案是:,正确答案是:lett.dat ,×

6. 以下程序输出的结果是( )。

main()

{ int a=5,b=4,c=3,d;

d=(a>b>c);

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

}

你所选择的答案是:,正确答案是:0 ,×

7. 设x,y,z和t均为int型变量,执行以下语句:x=y=z=1; t=++x||++y&&++z; 后t的值为____________。

你所选择的答案是:,正确常答案是:1 或1.0,×

8. 用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。

st=(char*) 【】;

你所选择的答案是:,正确常答案是:malloc(11) 或malloc(sizeof(char)*11),×

9. 以下程序的输出结果是【】。

main()

{ int a=177;

printf("%o\n",a);

}

你所选择的答案是:,正确答案是:261 ,×10. 以下程序运行后的输出结果是_______ 。

main()

{ int a,b,c;

a=25;

b=025;

c=0x25;

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

}

你所选择的答案是:,正确答案是:25 21 37 ,×

2019年电大C语言考试题库(c语言小题+编程)

C语言程序设计课程期末复习练习 一、单选题 1.在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。 A. main B. MAIN C. name D. function 2.每个C语言程序文件的编译错误分为()类。 A. 1 B. 2 C. 3 D. 4 3. 字符串"a+b=12\n"的长度为()。 A. 6 B. 7 C. 8 D. 9 4. 在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为()语句。 A. for B. if C. do D. while 5. 在下面的do-while循环语句中,其循环体语句被执行的次数为()。 int i=0; do i++; while(i<10); A. 4 B. 3 C. 5 D. 10 6. 将两个字符串连接起来组成一个字符串时,选用的函数为()。 A. strlen() B. strcap() C. strcat() D. strcmp() 7. 若用数组名作为函数调用的实参,传递给形参的是()。 A. 数组的首地址 B. 数组中第一个元素的值 C. 数组中全部元素的值 D. 数组元素的个数 8. 假定a为一个整数类型的数组名,整数类型的长度为4,则元素a[4]的地址比a数组的首地址大( )个字节。 A. 4 B. 8 C. 16 D. 32 9. 假定s被定义为指针类型char *的变量,初始指向的字符串为"Hello world!",若要使变量p指向s所指向的字符串,则p应定义为()。 A. char *p=s; B. char *p=&s; C. char *p;p=*s; D. char *p; p=&s; 10. 从一个数据文件中读入以换行符结束的一行字符串的函数为()。 A. gets() B. fgets() C. getc() D. fgetc() 11. 由C语言目标文件连接而成的可执行文件的缺省扩展名为( )。 A. cpp B. exe C. obj D. c 12. 设有两条语句为“int a=12; a+=a*a;”,则执行结束后,a的值为( )。 A. 12 B. 144 C. 156 D. 288 13. 带有随机函数调用的表达式rand()%20的值在( )区间内。 A. 1~19 B. 1~20 C. 0~19 D. 0~20 14. for循环语句“for(i=0; i

下册东北大学高数期末考试试题

2008~2009学年第二学期 试题 一、单项选择题(本题共4小题,每小题4分,共计16分) 1.设函数(,)f x y 在点(0,0)的某邻域内有定义,且(0,0)3x f =,(0,0)1y f =-,则[ ] (A)(0,0) 3dz dx dy =-; (B) 曲面(,)z f x y =在点(0,0,(0,0))f 的一个法向量为(3,1,1)-; (C)曲线(,) 0z f x y y =??=?在点(0,0,(0,0))f 的一个切向量为(1,0,3); (D) 曲线(,) 0z f x y y =??=?在点(0,0,(0,0))f 的一个切向量为(3,0,1) 2. 设1 0 (1,2,)n u n n ≤< =L ,则下列级数中必收敛的是[ ] (A)1 n n u ∞ =∑; (B) 1 (1)n n n u ∞ =-∑; (C) 1 n ∞ = (D) 21 (1)n n n u ∞ =-∑. 3. 如果81 lim 1=+∞→n n n a a ,则幂级数∑∞ =03n n n x a [ ] (A) (B) (C) (D) . 4. 设Ω是由球面2222x y z a ++=所围成的闭区域,则222x y z dv Ω ++???= [ ] . (A) 545a π; (B) 44a π; (C) 543a π; (D) 52 5 a π. 二、填空题(本题共6小题,每小题4分,共计24分) 1. 曲面2222321x y z ++=在点(1,2,2)-处的法线方程为 . 2. 函数),(y x f 22y xy x +-=在点)1,1(处的全微分为 . 3. 已知曲线L 为连接(1,0)和(0,1)两点的直线段,则曲线积分

大学c语言考试题库含答案

================================================== 题号:1482 执行以下程序段后,输出结果和a的值是()。int a=10; printf("%d",a++); A、11 和10 B、11 和11 C、10 和11 D、10 和10 答案: C 题号:2100 已知字符'A'的ASCⅡ代码值是65,字符变量c1的值是'A',c2的值是'D'.执行语句printf("%d,%d",c1,c2-2);后,输出结果是 A、65,66 B、A,B C、65,68 D、A,68 答案: A 题号:5055 相同结构体类型的变量之间,可以()。 A、比较大小 B、地址相同 C、赋值 D、相加 答案: C 题号:3217 int a[10];合法的数组元素的最小下标值为()。 A、1 B、0 C、10 D、9 答案: B

能正确表示逻辑关系:" a≥10或a≤0 "的C语言表达式是 A、a>=0 | a<=10 B、a>=10 or a<=0 C、a>=10 && a<=0 D、a>=10 || a<=0 答案: D 题号:157 main() {int x=1,a=0,b=0; switch (x) { case 0: b++; case 1: a++; case 2: a++;b++;} printf("a=%d,b=%d",a,b); }该程序的输出结果是( ) A、2,2 B、2,1 C、1,1 D、1,0 答案: B 题号:4784 设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的 数据类型为()。 A、不确定 B、double C、int D、float 答案: B 题号:1647 以下程序中,while循环的循环次数是______ main() { int i=0;

东北大学汇编期末试题

汇编语言程序设计试题 注意:本试卷的一、二大题的答案涂在答题卡上,三、四、五、六大题的答案答在答题纸上。并且要正确地书写站点、班级、学号及姓名。 一、单项选择题(从四个备选答案中选出一个正确的答案涂在答题卡上)(20分) 1. 指令MOV AL,100H[SI]的源操作数的寻址方式为()。 A. 基址寻址 B. 寄存器间接寻址 C.变址寻址 D.基址变址寻址 2.确定下列哪些数据在汇编语言中的表示是合法的()。 A. AL+3 B. 25D AND 36H C. 108Q D. 102B 3.若栈顶的物理地址为20100H,当执行完指令PUSH AX后,栈顶的物理地址为()。 A. 20098H B. 20102H C. 200FEH D. 20100H 4. JMP WORD PTR[SI] 的目标地址偏移量为()。 A. SI的内容 B. SI所指向的内存字单元的内容 C. IP+SI的内容 D. IP+[SI] 5. NEXT是程序中某指令语句标号,下述哪个程序段不能实现转移到NEXT语句执行()。 A. JMP NEXT B. MOV BX,OFFSET NEXT JMP BX C. MOV BX,NEXT D. LEA AX,NEXT JMP BX JMP AX 6. 已知AX=8065H,BX=103AH,则指令ADD BL,AL执行后,OF和CF的值分别为()。 A. 0,0 B. 0,1 C. 1,0 D. 1,1 7. 已知AL,BX中各存放一个带符号数,计算AL*BX的积,用下述程序段()。 A. XOR AH,AH B. CBW MUL BX MUL BX C. XOR AH,AH D. CBW IMUL BX IMUL BX 8. 当CX=0时,REP MOVSB执行的次数为。 ( ) A. 1次 B. 0次 C. 25535次 D. 25536次 9. 已知CALL DWORD PTR[BX]执行前SP=100H, 执行后SP的内容为 ( ) A. 0FEH B. 0FCH C. 104H D. 96H 10. 下面各组语句在语法上正确的是() A. X EQU 100 B. X EQU 100 X EQU X+X X = X+X C. X = 100 D. X = 100 X EQU X+X X = X+X

(完整版)C语言考试题库之判断题(2)

三、判断题(10道小题,共10分) 1、C 语言具有简洁明了的特点。(1分) 正确 2、预处理命令的前面必须加一个“#”号。(1分) 正确 3、标准格式输入函数scanf()可以从键盘上接收不同数据类型的数据项。(1分) 正确 4、在if语句的三种形式中,如果要想在满足条件时执行一组(多个)语句,则必须把这一组语句用{}括起来组成一个复合语句。(1 分) 正确 5、continue 不是结束本次循环,而是终止整个循环的执行。(1分) 错误 6、在对数组全部元素赋初值时,不可以省略行数,但能省略列数(1分) 错误 7、.函数的实参传递到形参有两种方式值传递和地址传递(1分) 正确 8、直接访问就是直接利用变量的地址进行存取直接访问(1分) 正确 9、共用体变量可以作结构体的成员,结构体变量也可以作共用体的成员。(1分) 正确 10、文件指针和位置指针都是随着文件的读写操作在不断改变。(1分) 错误 11、C 语言标准格式输入函数scanf() 的参数表中要使用变量的地址值。(1分) 正确 12、浮点型常量的指数表示中,e 是可以省略的。(1分) 错误 13、任何表达式语句都是表达式加分号组成的。(1分) 正确 14、在switch语句中,每一个的case常量表达式的值可以相同。(1分) 错误 15、do-while循环的while后的分号可以省略。(1分) 错误 16、用字符串方式赋值比用字符逐个赋值要多占一个字节,用于存放字符串结束标志'\0'。正确 17、C语言函数返回类型的默认定义类型是void(1分) 错误 18、可以用一个指针变量指向一个函数,然后通过该指针变量调用此函数(1分) 正确 19、枚举类型中的元素都具有一个整型值。(1分) 正确 20、C 语言是一种具有某些低级语言特征的高级语言。(1分) 正确 21、case语句后如没有break,顺序向下执行。(1分)正确

东北大学机械学院C语言考试题库与答案

东北大学机械学院C语言答案 题目:根据下面的函数关系,对输入的每个x值,计算出相应的y值并输出结果。 5 题目:输入一个整数,当为65时显示A,66时显示B,68时显示C,其他值时显示END。(可选用switch语句编写) 6 题目:编写程序将用 户输入的字母进行大小写转换。 7 题目:编程判断输入的正整数是否即是5的倍数又是7的倍数。若是则输出该数;否则输出-1。 8 题目:输入一个整数,判断它是奇数还是偶数并输出。 9 题目:从键盘输入二个整数a、b,将其按大到小排列。 10 题目:找出不超过1000的十位数字为1,个位数字为3或7的所有数。例如:13、17、113、317等。 11 题目:输入一个整数,判断该数是否能被3,5,7整除,并输出以下信息之一: (1)能同时被3,5,7整除; (2)能被其中两数(要指出哪两个)整除; (3)被其中一个数(要指出哪一个)整除; (4)不能被3,5,7任一个整除。 12 题目:输入一个5位的正整数,判定该正整数是否为一个回文数。(所谓回文素数是指正读和反读都相同的数,例如12321)。 13 题目:假设变量a、b、c为整数,从键盘读入a、b、c的值,当a为1时显示b与c之和,a为2时显示b与c之差,a为3时显示b与c之积,a为4时显示b/c之商,其他数值不做任何操作。 14 题目:输入一个整数,将其数值按小于10,10~99,100~999,1000以上分类并显示(例如:输入358时,显示358 is 100 to 999)。 15 题目:从键盘读入三角形三边,判断能否组成三角形,若可以组成三角形,输出三角形的面积。 16 题目:从键盘读入三角形三边,判断能否组成三角形,若可以组成三角形,输出三角形的类型(等边、等腰、直角、一般)。 17 题目:计算二次方程的根。

东北大学《公共经济学》期末考试必备真题集(含答案)46

公共经济学答案 单选题 1.公共经济学的研究对象是( C ) A宏观经济的运行 B微观经济的运行 C政府的经济行为 D企业的经济行为 2.某个人或企业的经济行为影响了他人或其他企业,却没有为此付出代价或获得应有的报酬,这种情况称为(B ) A违法行为 B外部性 C违纪行为 D信息不对称 3.公共部门不应介入的行业是( D ) A高等教育 B河流污染治理 C自来水价格管制 D电视机生产 4.公共物品或服务在消费时容易产生“免费搭车”现象,主要是因为公共物品或服务的消费具有(C ) A非可分割性 B非竞争性 C非排他性 D公有性 5.对于拥挤性公共物品收取使用费,主要目的是为了( A ) A提高使用效率 B补偿建设成本 C获得一定收益 D增加财政收入 6.政府作为主要的公共经济主体的原因主要是( B ) A政府强势 B市场失灵 C党的领导 D企业需要 7.高速公路通行适当收费的主要目的是(B ) A政府赚钱 B避免过度拥挤 C分摊建设成本 D方便管理

8.伴随一国经济发展水平的提高,公共支出的相对规模也会不断扩大。这一判断被称为( B ) A资本积累规律 B瓦格纳法则 C公共产品理论 D斯密定理 9.因搭便车行为的存在,公共产品供给的资金只能采取(B )方法筹集。 A自愿捐献 B强制性融资 C市场化 D平均摊派 10.下列经济学家中哪位是公共选择学派的代表人物。(C ) A凯恩斯 B亚当斯密 C布坎南 D克鲁格曼 11.在公共选择理论的方法论中,除了经济人的自利主义本性假设以外,最突出的就是( C ) A整体主义方法论 B辩证唯物主义和历史唯物主义 C个人主义方法论 D.矛盾论 12.官僚机构的官僚作为经济人,在公共选择中最大化收益的诉求主要表现在( A )和权力最大化。 A预算规模最大化 B预算规模稳定化 C责任最大化 D信任最大化 13.公共支出的资金来源主要是( C ) A企业资本投入 B个人消费支出 C财政收入 D银行存款 14.仅强调税收和转移支付的自动调节功能,政府对经济生活不加干预的预算理论属于( B ) A功能预算理论 B均衡预算理论 C高度就业预算理论 D现代预算理论 15.外部效应对资源配置的影响,下列说明正确的是(B )

东北大学《公共组织行为学》期末考试必备真题集(含答案)80

公共组织行为学 一、单项选择 1、“组织是每一种人群联合起来为了达到某种共同的目标的形式”,这一概念的提出者是()。 A 法约尔 B 詹姆斯.D. 穆尼 C 巴纳德 D 格罗斯 2、通过对他人外在行为表现及特征的观察,对其内在情绪、态度、动机、人格等心理状态和特征的知觉,称为()。 A 他人知觉 B 自我知觉 C直觉 D 人际知觉 3、在不同活动中表现出来的共同认知能力是()。 A 智力 B 创造力 C直觉力 D模仿力 4、员工由于认同组织的目标和价值而卷入组织、参与组织社会交往的程度叫做()。 A 组织承诺 B 规范承诺 C持续承诺 D 情感承诺 5、()国心理学家阿希在1952年设计了一个经典实验证明了从众行为的存在。 A英 B德 C法 D 美 6、信息在()网络中只能向上或向下运行。 A 轮式 B全渠道式 C环式 D 链式 7、冲突双方进行公开的交流,讨论彼此的分歧,进行讨价还价或者做出让步的方法叫做()。 A整合 B最后通牒 C谈判 D分配 8、公共组织领导的特征有()。 A 静态性 B权威性 C合法性 D整体性 9、运用刺激因素使人的某种行为得到巩固和加强,使之再发生的可能性增大的一种行为改造方式叫做()。 A自然消退 B正强化 C负强化 D连续强化 10、()属于物质层文化。

A组织精神 B设备特性 C工作制度 D价值标准 二、多项选择(每题2分,共20分) 1、行动研究包括的阶段是()。 A收集信息 B分析 C反馈 D行动 E评价 2、共同决定了员工向着目标努力程度的因素包括()。 A目标难度 B目标的具体性 C员工对目标的接受度 D员工对目标的承诺 E员工对目标的需要 3、下列哪些原则属于领导决策的基本原则()。 A信息准全原则 B系统原则 C可行原则 D理性原则 E全脑原则 4、“约哈里窗户”的小窗包括()。 A开放的区域 B秘密的区域 C盲目的区域 D个人区域 E求知区域 5、黄光国将人际关系分为()。 A情感关系 B工具关系 C混合关系 D认识关系 E沟通关系 6、群体对个体的作用主要体现在满足了()。 A安全需要 B归属需要 C尊重需要 D成就需要 E爱的需要 7、工作满意度模型包括()。 A公平理论 B强化理论 C期望理论 D差异理论 E激励理论 8、创造性思维能力表现的三个特性是()。 A综合性 B个别性 C流畅性 D独特性 E变通性 9、凯利归因模式中的三个因素包括()。 A特异性信息 B一贯性信息 C特殊性信息 D一致性信息 E 一般性信息 10、公共组织的构成要素包括()。 A政党要素 B环境要素 C精神要素 D 国家要素 E物质要素 三、判断正误,在括号中写出正确或者错误(每题2分,共20分) 1、事业单位是公共组织。()

C语言试题库(完整版)

C语言试题库 一、单项选择 第一章 C语言概述 (1)一个C程序的执行是从 A、本程序的MAIN函数开始,到MAIN 函数结束。 B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。 C、本程序的MAIN函数开始,到本程序的最后一个函数结束。 D、本程序文件的第一个函数开始,到本程序的MAIN函数结束。(2)以下叙述正确的是 A、在C程序中,MAIN函数必须位于程序的最前面。 B、 C程序的每行中只能写一条语句。 C、 C语言本身没有输入输出语句。 D、在对一个C程序进行编译的过程中,可发现注释中的拼写错误。(3) C语言规定,在一个源程序中,MAIN主函数的位置是在: A、必须在最前面。 B、必须在系统调用的库函数的后面 C、可以在任意位置。

D、必须在最后面 (4)一个C程序是由: A、一个主程序和若干子程序组成 B、函数组成 C、若干过程组成 D、若干子程序组成 (5)以下叙述不正确的是: A、一个C源程序可由一个或多个函数组成 B、一个C源程序必须包含一个MAIN函数 C、 C程序的基本组成单位是函数 D、在C程序中,注释说明只能位于一条语句的后面 第二章数据类型、运算符与表达式 (1)若x, i, j, k都是int型变量,则计算下面表达式后,x的值为x=( i=4, j=16, k=32) A、4 B、16 C、32

D、52 (2)下列四组选项中,均不是C语言键字的选项是 A、define , IF, type B、getc, char, printf C、include, scanf, case E、 if, struct, type (3)下面四个选项中,均是不合法的用户标识符的选项是A、A,P_0,do B、float,1a0, _A C、b-a, goto, int D、_123, temp, INT (4)若有代数式3ae/bc,则正确的C语言表达式是A、a/b/c*e*3 B、3*a*e/bc C、3*a*e/b*c D、a*e/c/b*3 (5)已知各变量的类型说明如下:

东北大学《管理学原理》期末考试必备真题集(含答案)52

管理学原理复习题B 一、名词解释 1.管理 管理是通过计划、组织、控制、激励和领导等环节来协调人力、物力和财力资源,以期更好地达成组织目标的过程。 2.组织职能 组织职能是指按计划对企业的活动及其生产要素进行的分派和组合。组织职能对于发挥集体力量、、提高劳动生产率具有重要的作用。认为,组织职能一方面是指为了实施计划而建立起来的一种结构,该种结构在很大程度上决定着计划能否得以实现;另一方面,是指为了实现计划目标所进行的组织过程。 二简答 1 简述管理突破的步骤。 (1)论证必要性 (2)组织落实 (3)进行“诊断” (4)治疗过程 (5)克服阻力 (6)在新的水平上控制 2、简述人本原理的基本观点。 人本原理主要包括以下基本观点:职工是企业的主体;职工参与是有效管理的关键;使人性得到最完美的发展是现代管理的核心;服务于人是管理的根本目的。 三案例分析 得利斯集团总裁郑和平酷爱读书,每每看到精彩的文章,总要推荐给员工。一次,某杂志“名牌列传”专栏刊载的一篇文章《“同仁”最是真》引起他的共鸣,郑总一连在十五处文字下划了着重号。这些内容集中反映在:做精品要严格规范,精益求精;做事要兢兢业业,埋头苦干;做人要认认真真实实在在……郑总认为同仁堂造药,得到斯造食品都是吃的东西,是关系到人的身体健康的东西,两者具有很多相似之处。郑总对这篇文章不仅自己阅读研究,而且向全体员工推荐,他希望这篇文章对全体员工有所启示。

下面是郑总对此文章划重点号的部分内容以及他的批示。 《“同仁”最是真》成药配方独具特色,考料炮制可谓一丝不苟,紫血丹的配方需用金锅银铲,乐家老太收集了各房的金首钸100两,放在锅里煮,日夜守侯着。一次,老板服用本堂生产的银翘解毒丸时,口感有渣滓,便一追到底,发现是箩底的细绢并丝,造成箩目过大,他当场用水果刀划破所有萝底,令工人更换…… 俗话说:字要习,马要骑,拳脚要踢打,算盘要拨拉,久练即熟,熟能生巧……同仁堂选料是非上乘不买,非地道不购。……火侯不济,功效难求,火小了,香出不来,香入脾;如果火大,炒焦了,焦气入心经,所以又有火侯太过,气味反失一说。一颗牛黄上清丸就有100多道工序,药真工细,同仁堂一等品出厂达标率达100%。 “炮制虽繁必不敢省人工,品味虽贵必不敢减物力。”……同仁堂人也琢磨同仁堂老而不衰的谜,说法不一,却有一点共识:传统也罢,现代也罢,兢兢业业,一丝不苟的敬业精神,啥时都重要。一位女工出远门回来后写到:“我深深懂得,踏踏实实工作,认认真真做人,才是最根本的,因为我的根基在同仁堂!” 批语:“同仁堂造药,得利斯造食品,都是入口的东西,但愿《“同仁”最是真》这篇文章能给我们的员工一点启示!” 问题: (1)你对总裁推荐这篇文章的做法是否赞成? 赞成。“他山之石,可以攻玉”。相关企业的生存之道能对得利斯的发展起到很好的启发作用。总裁推荐文章的行为既表现出了他对企业发展的战略眼光和深层思考,也体现了其谦虚学习的态度。 (2)构建学习型组织对企业的领导者提出了什么要求? 在学习型组织中,领导者是设计师,仆人和教师。领导者的设计工作是一个对组织要素进行整合的过程,他不只是设计组织的结构和组织政策、策略,更重要的是设计组织发展的基本理念;领导者的仆人角色表现在他对实现远景的使命感,他自觉地接受远景的召唤;领导者作为教师的首要任务是界定真实情况,协助人们对真实情况进行正确、深刻的把握,提高他们对组织系统的了解能力,促进每个人的学习。具体来说,要求企业的领导者有远见,讲究战略,鼓励信息在组织内充分共享,构建扁平化的组织机构,培养开放的强势文化,以顾客为中心,同时,还需要切实做到分权。 (3)学习型组织中员工的角色发生了什么样的变化? 在学习型组织中,员工的角色不再是传统管理模式下单个的个体,而是团队的一员,必须加强持续不断的学习,以适应在组织文化、技术、组织结构权力分布、资源、关注点、工作方式、生产方式、市场以及领导方式等方面的变化。

大学C语言考试题库及答案

精选考试类应用文档,如果您需要使用本文档,请点击下载,另外祝您生活愉快,工作顺利,万事如意! 大学C语言考试题库及答案 姓名成绩 温馨提示:同学们,经过培训学习,你一定积累了很多知识,现在请认真、仔细地完成这张试题库吧。加油! 一单项选择题库 1. 在C语言中,以 D 作为字符串结束标志 A)’\n’ B)’ ’ C) ’0’ D)’\0’ 2.下列数据中属于“字符串常量”的是( A )。 A.“a” B.{ABC} C.‘abc\0’ D.‘a’ 若干个字符构成字符串 在C语言中,用单引号标识字符;用双引号标识字符串 选项B,C,分别用{}和’’标识字符串 选项D,标识字符。 3、以下说法中正确的是( C )。 A、C语言程序总是从第一个定义的函数开始执行

B、在C语言程序中,要调用的函数必须在main( )函数中定义 C、C语言程序总是从main( )函数开始执行 D、C语言程序中的main( )函数必须放在程序的开始部分 4.下列关于C语言的说法错误的是(B )。 A) C程序的工作过程是编辑、编译、连接、运行 B) C语言不区分大小写。 C) C程序的三种基本结构是顺序、选择、循环 D) C程序从main函数开始执行 5.下列正确的标识符是(C )。 A.-a1 B.a[i] C.a2_i D.int t 6.下列C语言用户标识符中合法的是(B )。 A)3ax B)x C)case D)-e2 E)union 7.下列四组选项中,正确的C语言标识符是(C )。 A)%x B)a+b C)a123 D)123 8、下列四组字符串中都可以用作C语言程序中的标识符的是(A )。 A、print _3d db8 aBc B、I\am one_half start$it 3pai C、str_1 Cpp pow while D、Pxq My->book line# His.age 9.C语言中的简单数据类型包括(D )。 A、整型、实型、逻辑型 B、整型、实型、逻辑型、字符型 C、整型、字符型、逻辑型 D、整型、实型、字符型 10.在C语言程序中,表达式5%2的结果是 C 。

C语言考试题库之判断题[1]_共5页

三、判断题(10道小题,共10分) 1、c语言具有简洁明了的特点。 正确 2、预处理命令的前面必须加一个“#”号。正确 3、标准格式输入函数seanf()可以从键盘上接收不同数据类型的数据项。 正确 4、在if语句的三种形式中,如果要想在满足条件时执行一组(多个)语句,则必须把这一组语句用{} 括起来组成一个复合语句。 正确 5、continue不是结束本次循环,而是终止整个循环的执行。 错误 6、在对数组全部元素赋初值时,不可以省略行数,但能省略列数 错误 7、.函数的实参传递到形参有两种方式值传递和地址传递 正确 8、直接访问就是直接利用变量的地址进行存取直接访问 正确 9、共用体变量可以作结构体的成员,结构体变量也可以作共用体的成员。 正确 10、文件指针和位置指针都是随着文件的读写操作在不断改变。 错误 11、C语言标准格式输入函数scanfO的参数表中要使用变量的地址值。 正确 12、浮点型常量的指数表示中,6是可以省略的。 错误 13、任何表达式语句都是表达式加分号组成的。 正确 14、在switch语句中,每一个的case常量表达式的值可以相同。 错误 15、do-while循环的while后的分号可以省略。 错误 16、用字符串方式赋值比用字符逐个赋值要多占一个字节,用于存放字符串结束标志'\0'。 正确 17、C语言函数返回类型的默认定义类型是void( 错误 18、可以用一个指针变量指向一个函数,然后通过该指针变量调用此函数正确 19、枚举类型中的元素都具有一个整型值。 正确 20、C语言是一种具有某些低级语言特征的高级语言。 正确 21、c ase语句后如没有break,顺序向下执行。正确 22、d o-while循环至少要执行一次循环语句。正确

东北大学c语言编程试题及其答案

东北大学 C 语言题库 第一部分( 选择题 ) 1构成C 语言的基本单位是 __________ 。你的答案是:正确答案是 :B 过程 函数 语句 命令 2、设x 为整型变量,不能正确表达数学关系:5 x>5&&x<10 x==6||x==7||x==8||x==9 !(x<=5)&&(x<10) 3、在C 语言中,逻辑运算符的优先级从高到低的排列顺序为 是:D &&、 || 、 || 、 &&、 &&、 ! 、 || ! 、 &&、 || 4、下面语句中,正确的是 ______ 。你的答案是:正确答案是 :D printf ( "%c\n" , "student" ); printf ( "%c\n" , "c" ); a=2,b=1 a=1,b=0 a=2,b=2 7、执行下面程序段的结果是 ______ 。 int x=0 ;do { printf (“ %2d ”, x-- ); }while (x ); 你的答案是:正确答案是 :D 打印出 321 打印出 23 不打印任何结果 陷入死循环 8、 设x=10, y=5; z=15,执行下面一段程序后 z 的结果是 _____ 。If (x>y ) if ( y>z ) x=y ; else z=y ;你的答案是:正确答案是 :C 7 6 5 for (表达式 1 ; 0;表达式 3) for (表达式 1 ; 1;表达式 3) for (表达式 1 ;表达式 1; 表达式 3) for (表达式 1 ;表达式 3; 表达式 3) 6、 执行下面程序段的结果是 。 main() { int x=1,a=0,b=0; switch(x) { case 0:b++; printf ( "%s\n" , &a ); printf ( "%s\n" , "hello" ); 5、对于 for (表达式 1;;表达式 3) 可以理解为 _____ 。你的答案是:正确答案是 :B case 1:a++; case 2:a++;b++; } printf("a=%d ,b=%d",a ,b); } 你的答案是:正确答案是 :B ____ 。你的答案是:正确答案

东北大学《企业管理》期末考试必备真题集(含答案) 43

企业管理课Ⅰ复习题A 一、名词解释 1. 管理是社会组织中,为了实现预期的目标,以人为中心进行的协调活动。 2. 人本原理实质上是一种以人为中心的管理思想。它要求将组织内的人际关系放在首位,将管理工作的重点放在激发被管理的积极性和创造性方面。 3. 盈亏平衡分析法:研究产品的产量(销量)、成本(费用)和利润三者关系的一种分析方法。也称收益平衡分析、保本分析、量本利分析法。 4. 经营战略是指企业为实现其经营目标,谋求长期的生存与发展,在分析外部环境和内部条件的基础上,从企业发展全局出发,对企业未来较长时期的经营活动,做出的总体性的谋划和活动纲领。 二、判断题 1.市场需求潜量是指在一定时期内,一定市场环境下,顾客所能够买的产品总量。(×) 2.在实际生产中,劳动对象在各环节和各工序之间的移动方式只有顺序移动方式和平行移动方式两种。(×) 3. 事后维修就是坏了再修,不坏不修。(√) 4.零库存是指没有库存。(×) 5.产品寿命周期长短与产品使用寿命长短无关。(√) 6.技术性强的商品,适合采用窄渠道开展营销。(√) 7.企业管理的两重性是:科学性和艺术性。(×) 8.有限责任公司指的是公司资本分成相等的股份,公司通过向社会公开发行股票募集资本,股东对公司债务负有有限责任的公司。(×) 9.流动资金周转次数越多,则流动资金周转天数就越多,反映出企业财务状况与经营效果就越好。(×) 10.合伙制企业中,以每个出资者的全部资产对公司行为承担责任。(√) 三、单选题

(B)1. “得道多助,失道寡助”体现的是: A.治国思想 B.管理哲学的思想 C.用人思想 D.治家思想 (A)2. 某公司有三级管理层:公司总部、产品部和各级职能部门。由于公司的产品种类越来越多,总裁感到难以对所有的产品部门进行有效的领导。为此提出以下组织变革方案,请选出你认为最可行的方案: A. 在公司总部与产品部之间增加一个按产品大类组成的管理层 B. 各产品部实行自主管理 C. 更换一位能力更强的公司总裁 D.放弃某些产品 (C)6.在社会生活中, 人们对各种客观存在的文化用品的需要, 称为: A. 安全需要 B. 社会需要 C.精神需要 D.自我成就需要 (C)7. 下列情况下,宜采用内部提升的是: A.高层次管理人员的提拔 B.外部环境剧烈变化时 C.处于成熟期的企业 D.内部员工过少 (C)8.下列奖金哪些属于长期奖金() A.超额奖 B.成本奖 C.员工持股计划 D.合理化建议 (D)9.霍桑实验表明: A.非正式组织对实现组织目标的达成是有害的 B.正式组织对达成组织目标是有益的 C.企业应该采取一切措施取缔非正式组织 D.企业应该正视非正式组织的存在 (A)10. 根据马斯洛需要层次理论,可得如下结论: A.对于具体的个人来说,其行为主要受主导需求的影响 B.越是低层次的需求,其对于人们行为产生的影响也越大 C.任何人都具有五种不同层次的需求,而且各层次的需求强度相等 D.层次越高的需求,其对于人们行为所产生的影响也越大

c语言上机题库 (1)

1、给定n 个数据, 求最小值出现的位置(如果最小值 出现多次,求出第一次出现的位置即可)。 2、编写程序求无理数e 的值并输出。计算公式为: e=1+1/1!+1/2!+1/3!+......+1/n! 当1/n!<0.000001时e=2.718282。 3、求一批数中最大值和最小值的积。 4、某一正数的值保留2位小数,对第三位进行四舍 五入。 5、从键盘上输入任意实数x,求出其所对应的函数值。 z=(x-4)的二次幂(x>4) z=x 的八次幂(x>-4) z=z=4/(x*(x+1))(x>-10) z=|x|+20(其他) 6、求出N ×M 整型数组的最大元素及其所在的行坐标 及列坐标(如果最大元素不唯一,选择位置在最前面 的一个)。 例如:输入的数组为: 1 2 3 4 15 6 12 18 9 10 11 2 求出的最大数为18,行坐标为2,列坐标为1。 7、求一个n 位自然数的各位数字的积。(n 是小于10的 自然数) 8、计算n 门课程的平均值,计算结果作为函数值返回。 例如:若有5门课程的成绩是:92,76,69,58,88, 则函数的值为76.599998。 9、求一批数中小于平均值的数的个数。 10、编写函数判断一个整数m 的各位数字之和能否被7整除, 可以被7整除则返回1,否则返回0。调用该函数找出 100~200之间满足条件的所有数。

11、请编一个函数void fun(int tt[M][N],int pp[N]), tt指向一个M行N列的二维数组,求出二维数组每列 中最大元素,并依次放入pp所指一维数组中。二维 数组中的数已在主函数中赋予。 12、编写函数fun用比较法对主程序中用户输入的具有10 个数据的数组a按由大到小排序,并在主程序中输出 排序结果。 13、编写main程序调用函数fact求解从m个元素选n 个元 素的组合数的个数。计算公式是:组合数=m!/(n!.(m-n)!)。 要求:m不能小于n,否则应有容错处理。 说明:函数fact(x)的功能是求x!。 14、找出一批正整数中的最大的偶数。 15、实现两个整数的交换。 例如:给a和b分别输入:60和65,输入为: a=65 b=60 16、将字符串中的小写字母转换为对应的大写字母, 其它字符不变。 17、求一个四位数的各位数字的立方和。 18、求一组数中大于平均值的数的个数。 例如:给定的一组数为1,3,6,9,4,23,35,67,12,88时,函数值为3。 19、对任意输入的x,用下式计算并输出y 的值。 5 x<10 y= 0 x=10 -5 x>10 20、求给定正整数m以内的素数之和。 例如:当m=20时,函数值为77。 21、判断整数x是否是同构数。若是同构数,函数返回1; 否则返回0。x的值由主函数从键盘读入,要求不大

C语言上机题库

C语言习题集 3.11输入'A'~'F'中的一个字母,代表一个十六进制数,将其转换为十进制数,求该数与15的和并输出。 输入格式: B 输出格式: 26 #include int main(void) { char ch; int sum; ch=getchar(); sum=ch-'A'+10+15; printf("%d\n",sum); return 0; } 3.12输入三个整数,求其平均值。 输入格式: 3 5 7 输出格式: 5 #include int main(void) { int a,b,c,aver; scanf("%d %d %d",&a,&b,&c); aver=(a+b+c)/3; printf("%d\n",aver); return 0; } 3.13根据c=5/9*(f-32) 公式,输入华氏温度f,求摄氏温度c,结果精确到小数点后两位。 输入格式: 80.0 输出格式:26.67 #include int main(void) { float f,c; scanf("%f",&f); c=5.0/9*(f-32); printf("%.2f\n",c); return 0; } 3.14输入一个四位正整数,求其各位数字之和。例如,1357的各位数字之和为1 + 3 + 5 + 7 = 16。 输入格式: 1357 输出格式: 16 #include int main(void) { int num; int a,b,c,d,total; scanf("%d",&num); a=num/1000; b=(num-a*1000)/100; c=(num-a*1000-b*100)/10; d=num-a*1000-b*100-c*10; total=a+b+c+d; printf("%d\n",total); return 0; } 3.15输入一大写字母,输出对应的小写字母。 输入格式: A 输出格式: a

C语言考试题库--综合

试卷编号:10183 所属语言:Turbo C 试卷方案:fny-13 试卷总分:110分 共有题型:7种 ━━━━━━━━━━━━━━ 一、填空共5题(共计15分) ━━━━━━━━━━━━━━ 第1题(3.0分) int x=4,y=z=2;z=x==(y=z); 则z的值为【1】。 答案: 1). 0 第2题(3.0分) 设a,b,t 为整型变量,初值为a=7,b=9,执行完语句t=(a>b)?a:b后,t 的值是【1】。 答案: 1). 9

第3题(3.0分) 设x=72,表达式x=(x>=60)的值为【1】。答案: 1). 1 第4题(3.0分) sqrt()函数的原型在头文件【1】中。 答案: 1). math.h 第5题(3.0分) int x=2;z=-x+++1; 则z的值为【1】。 答案: 1). -1 ━━━━━━━━━━━━━━ 二、判断共5题(共计10分) ━━━━━━━━━━━━━━

第1题(2.0分) 若有说明int c;则while(c=getchar());是正确的C语句。 答案:Y 第2题(2.0分) 结构体类型只有一种。 答案:N 第3题(2.0分) 若有宏定义:#define S(a,b) t=a;a=b;b=t由于变量t没定义,所以此宏定义是错误的。 答案:N 第4题(2.0分) 参加位运算的数据可以是任何类型的数据。 答案:N 第5题(2.0分) 若有int i=10,j=2;则执行完i*=j+8;后ⅰ的值为28。 答案:N

━━━━━━━━━━━━━━━━━ 三、单项选择共10题(共计10分) ━━━━━━━━━━━━━━━━━ 第1题(1.0分) 若有下列定义,则对a数组元素地址的正确引用是()。int a[5],*p=a; A:*(p+5) B:*p+2 C:*(a+2) D:*&a[5] 答案:C 第2题(1.0分) 在C语言的函数中,下列正确的说法是()。 A:必须有形参 B:形参必须是变量名 C:可以有也可以没有形参 D:数组名不能作形参 答案:C

东北大学期末考试题库

分析化学复习题 一、选择题 1、误差是指( C ) A、某一测量值与其算数平均值之差 B、含有误差之值与真值之差; C、测量值与其真值之差 D、错误值与其真值之差。 2、下列说法正确的是(C) A、滴定过程中,指示剂发生颜色改变即为计量点 B、精密度越高,则准确度越高 C、称定NaOH溶液时,可以用邻苯二甲酸氢钾做基准物 D、以上说法都正确 3、在滴定分析中,所用试剂含有微量被测组分,应该进行(B) A、对照试验 B、空白试验 C、仪器校准 D、方法校正 E、增加测定次数 4、在水溶液中,直接滴定弱酸或弱碱时,要求cKa或cKb( C) A、≥10-6 B、≤10-6 C、≥10-8 D、≤ 10-8 E、=10-8 5、NaOH标准溶液保存不当,吸收了CO2,使部分NaOH变成了Na2CO3 。用这瓶NaOH溶液标定HCl溶液浓度,用甲基橙做指示剂,使测定结果(C ) A、偏高 B、偏低 C、准确 D、不能确定 6、N离子共存时,可以用控制溶液酸度的方法准确滴定M离子的条件式为( C) A、lgK′ MY -lgK′ NY ≥5 B、lgc M K MY -lgc N K NY ≥5 C、lgc M K′ MY -lgc N K′ NY ≥5 D、lgc M K MY -lgc N K′ NY ≥5 E、lgc M K′ MY -lgc N K NY ≥5 7、6、在EDTA溶液中,Y4-离子随酸度变化的酸效应系数α为:α=1+β1[H+]+β2[H+]2+β3[H+]3+β4[H+]4+β5[H+]5+β6[H+]6。则式中β1,β2…分别代表的是(E) A、EDTA酸各级相应的电离常数,K a1,K a2…K a6 B、EDTA酸各级相应的电离常数的倒数 C、EDTA酸各级相应的累积电离常数 D、EDTA酸各级相应积累的电离常数的倒数

相关文档
最新文档