安徽大学2014年c语言平时作业

安徽大学2014年c语言平时作业
安徽大学2014年c语言平时作业

作业一 C语言基本概念

选择:17题

能将高级语言编写的源程序转换成目标程序的是______。

A) 编辑程序B) 编译程序C) 解释程序D) 链接程序

您的答案为:B 参考答案为:B

以下选项中合法的用户标识符是______。

A) long B) _2Test C) 3Dmax D) A.dat

您的答案为:B 参考答案为:B

以下叙述正确的是

A) 可以把define和if定义为用户标识符

B) 可以把define定义为用户标识符,但不能把if定义为用户标识符

C) 可以把if定义为用户标识符,但不能把define定义为用户标识符

D) define和if都不能定义为用户标识符

您的答案为:B 参考答案为:B

以下叙述正确的是

A) C语言比其他语言高级

B) C语言可以不用编译就能被计算机识别执行

C) C语言以接近英语国家的自然语言和数学语言作为语言的表达形式

D) C语言出现的最晚、具有其他语言的一切优点

您的答案为:C 参考答案为:C

在一个C语言程序中

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

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

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

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

您的答案为:C 参考答案为:C

一个C语言程序是由_______组成的。

A) 一个主程序和若干子程序 B) 若干子程序 C) 函数 D) 若干过程您的答案为:C 参考答案为:C

以下叙述中正确的是()

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

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

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

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

您的答案为:B 参考答案为:B

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

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

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

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

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

您的答案为:C 参考答案为:C

以下说法中正确的是

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

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

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

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

您的答案为:C 参考答案为:C

默认情况下,一个C程序的执行是从

A)本程序的main函数开始,到main函数结束

B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

C)本程序的main函数开始,到本程序文件的最后一个函数结束

D)本程序文件的第一个函数开始,到本程序main函数结束

您的答案为:A 参考答案为:A

C语言编程整个操作的过程是

A)编辑、编译、链接、执行

B)编译、编辑、链接、执行

C)链接、编译、编辑、执行

D)编辑、链接、编译、执行

您的答案为:A 参考答案为:A

下列说法不正确的是

A)链接操作将生成扩展名为.lnk的文件

B)编辑过程将生成扩展名为.cpp或.c的文件

C)编译过程将生成扩展名为.obj的文件

C)C编程最终要生成扩展名为.exe的文件

您的答案为:A 参考答案为:A

C语言提供了丰富的结构化语句,直接支持____、_____和_______三种基本程序结构。

A)顺序、分支、过程

B)顺序、分支、循环

C)分支、过程、循环

D)顺序、过程、循环

您的答案为:B 参考答案为:B

下列说法正确的是

A)C语言版本众多,但这些版本大多不能兼容

B)C语言只能在固定的操作系统上运行。

C)C语言不包含依赖硬件的输入/输出语句,其输入/输出功能语句需要手工来编写。

D)C语言允许对位、字节、地址这些计算机功能中的基本成分进行操作。

您的答案为:D 参考答案为:D

当用户用编辑器将C语言程序录入到计算机后,就建立一个源文件,则

A)源文件可以直接被计算机执行

B)源文件需要编译后就可执行

C)源文件经过编译链接后生成的可执行程序和源程序是独立的

D)错误调试一般在执行过程进行

您的答案为:C 参考答案为:C

下列说法中正确的是()

A.由于C源程序是高级语言程序,因此一定要在VC++软件中输入

B.由于C源程序是字符组成,因此可以作为文本文件在任何文本编辑的软件中输入C.由于C程序是高级语言程序,因此输入后即可执行

D.由于C程序是高级语言程序,因此它由命令组成

您的答案为:B 参考答案为:B

下列说法中错误的是()

A. 主函数可以分为两个部分:主函数说明部分和主函数体

B. 主函数可以调用任何非主函数的其它函数

C. 任何非主函数可以调用其它任何非主函数

D. 程序可以从任何非主函数开始执行

您的答案为:D 参考答案为:D

作业二 C基本数据类型及运算

选择:21题

下列不正确的C语言用户标识符是____。

A) int B) a_1_2 C) ab1exe D) _x

您的答案为:A 参考答案为:A

下列正确的C语言标识符是____。

A) #define B) _123 C) %d D) \n

您的答案为:B 参考答案为:B

下列四组字符串中都可以用作C语言程序标识符的一组是____ 。

A) print __123 Pxq str_l

B) _3d one_half My->book Cpp

C) oodb start$it line# pow

D) aBc 3pai His.age while

您的答案为:A 参考答案为:A

下面各选项组中,均是C语言关键字的组是____ 。

A) auto,enum,include B) switch,typedef,continue C) signed,union,scanf D) if,struct,type

您的答案为:B 参考答案为:B

下列不属于C语言关键字的是____ 。

A) default B) register C) enum D) external

您的答案为:D 参考答案为:D

执行语句 printf("%x",-1);屏幕显示____。

A) -1 B) 1 C) -ffff D) ffffffff

您的答案为:D 参考答案为:D

已知 int a=2,b=1,c;执行语句c=b/a+2.5后, c的值____。

A) 2.5 B) 3 C) 3.0 D) 2

您的答案为:D 参考答案为:D

有关变量已经定义,以下合法的数值表达式是____。

A) a=1/b=2 B) ++(a+b) C) b=b/(a=6) D) c=int(a)+b 您的答案为:C 参考答案为:C

将字符g赋给字符变量c,正确的表达式是____ 。

A) c=\147 B) c="\147" C) c='\147' D) c='0147'

您的答案为:C 参考答案为:C

下列转义字符中错误的一个是____。

A) '\000' B) '\014' C) '\x111' D) '\2'

您的答案为:C 参考答案为:C

将空格符赋给字符变量c,正确的赋值语句是____。

A) c='\0' B) c=NULL C) c=0 D) c=32

您的答案为:D 参考答案为:D

已知:char a='\70';则变量a中。

A)包含1个字符 B)包含2个字符

C)包含3个字符 D)说明非法

您的答案为:A 参考答案为:A

字符串"\"EOF\n=-\61\""的长度是____。

A) 8 B) 9 C) 14 D) 非法字符串

您的答案为:B 参考答案为:B

字符串""的长度是____。

A) 0 B) 1 C) 2 D) 非法字符串

您的答案为:A 参考答案为:A

已知:char a;int b;float c;double d;执行语句"c=a+b+c+d;"后,变量c的数据类型是。

A) int B) char C) float D) double

您的答案为:C 参考答案为:C

逗号表达式"(a=3*5,a*4),a+15"的值是____。

A) 15 B) 60 C) 30 D) 不确定

您的答案为:C 参考答案为:C

如果int a=1,b=2,c=3,d=4;则条件表达式a

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

您的答案为:A 参考答案为:A

已知int i=10;表达式"20-5<=i<=9"的值是____。

A) 0 B) 1 C) 19 D) 20

您的答案为:B 参考答案为:B

已知int x=1,y;执行下述语句后变量x的值是____。

y=++x>5&&++x<10;

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

您的答案为:B 参考答案为:B

为判断字符变量c的值不是数字也不是字母时,应采用下述表达式____。

A) c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122

B) !(c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122)

C) c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122

D) !(c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122)

您的答案为:D 参考答案为:D

已知int x=5,y=5,z=5;执行语句x%=y+z;后,x的值是____。

A) 0 B) 1 C) 5 D) 6

您的答案为:C 参考答案为:C

作业三输入和输出

选择:15题

设a=3,b=4, 执行“printf(“a=%d,B=%d",a,b);”的输出是()

A. a=3,b=4

B. 3,4

C. a=3,B=4

D.a=3 B=4

您的答案

参考答案为:C

为:C

设a=1234,b=12,c=34 执行“printf(“|%3d%3d%-3d|\n”,a,b,c); ”的输出是()

A.|12341234 |

B.|1231234|

C.|123412-34|

D.|2341234|

您的答案

参考答案为:A

为:A

使用“scanf(“x=%f,y=%f”,&x,&y);”,要使x,y均为1.25,正确的输入是( )

A. 1.25,1.25

B. 1.25 1.25

C. x=1.25,y=1.25

D. x=1.25 y=1.25

您的答案

参考答案为:C

为:C

要使double x; long a; 获得数据,正确的输入语句是( )

A. scanf(“%d,%f”,&a,&x);

B. scanf(“%f,%ld”,&x,&a);

C. scanf(“%d,%lf”,&a,&x);

D. scanf(“%ld,%lf”,&a,&x);

您的答案

参考答案为:D

为:D

设有int a=255,b=8;则printf(“%x,%o\n”,a,b);的输出的是()

A. 255,8

B. ff,10

C. 0xff,010

D. 输出格式错

参考答案为:B

您的答案

为:B

设a、b为字符型变量,执行“scanf(“a=%c,b=%c”,&a,&b);”后使a为’A’,b为’B’,从键盘上的正确输入是()

A. ‘A’’B’

B. ‘A’,’B’

C. A=A,B=B

D. a=A,b=B

参考答案为:D

您的答案

为:D

语句printf(“%f%%”,1.0/3);的输出结果为:

(注:%%的输出结果是一个%)

A.0.333333

B.0.333333%

C.0.333333%%

D.出错

参考答案为:B

您的答案

为:B

已有定义int x ;float y;且执行scanf("%3d%f",&x,&y);输入数据为12345 678<回车>,则x和y的值为:

A.123 45.000000

B.123 678.000000

C.12345 678.000000 C.345 678.000000

您的答案

参考答案为:A

为:A

有如下的定义和输入语句:

int a1,a2;char c1,c2;

scanf("%d%d",&a1,&a2);

scanf("%c%c",&c1,&c2);

若要求a1,a2,c1,c2的值分别为10、20、A和B,则正确的数据输入方式为( )

A. 1020AB

B. 10 20AB

C. 10 20 AB

D. 10 20AB

参考答案为:D

您的答案

为:D

已有定义:float f1,f2;程序运行时输入数据为4.52 3.5 ,则输入语句正确的为( )

A.scanf("%f,%f",&f1,&f2);

B.scanf("%f%f",&f1,&f2);

C.scanf("%f%f\n",&f1,&f2);

D.scanf("%3f%f",&f1,&f2);

参考答案为:B

您的答案

为:B

下列数据中属于“字符串常量”的是()

A.“a” B. {ABC}

C. ’abc\0’

D. ’a’

参考答案为:A

您的答案

为:A

在PC机中,‘\n’在内存占用的字节数是()

A. 1

B. 2

C. 3

D. 4

参考答案为:A

您的答案

为:A

在PC机中,“a\xff” 在内存占用的字节数是()

A. 5

B. 6

C. 3

D. 4

参考答案为:C

您的答案

为:C

在C语言中,合法的长整型常数是()

A. 0L

B. 4962710

C. 0.054838743

D. 2.1869e10

参考答案为:A

您的答案

为:A

下列数据中不属于“字符常量”的是()

A. ‘\a’

B. ‘\160’

C. ‘\070’

D. 070

您的答案

参考答案为:D

为:D

作业四 C程序控制结构选择:20题

结构化程序设计的3种结构是

A)顺序结构、选择结构、转移结构

B)分支结构、等价结构、循环结构

C)多分支结构、赋值结构、等价结构

D)顺序结构、选择结构、循环结构

您的答案为:D 参考答案为:D

已知

int t=0;

while (t=1)

{...}

则以下叙述正确的是

A)循环控制表达式的值为0

B)循环控制表达式的值为1

C)循环控制表达式不合法

D)以上说法都不对

您的答案为:B 参考答案为:B

有如下程序:

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\n",a,b);

}

该程序的输出结果是

A)a=2,b=1

B)a=1,b=1

C)a=1,b=0

D)a=2,b=2

您的答案为:A 参考答案为:A

有以下程序

main()

{

int i=1,j=1,k=2;

if((j++||k++)&&i++)

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

执行后输出结果是

A)1,1,2

B)2,2,1

C)2,2,2

D)2,2,3

您的答案为:C 参考答案为:C

有如下程序

main()

{

float x=2.0,y;

if(x<0.0)

y=0.0;

else if(x<10.0)

y=1.0/x;

else

y=1.0;

printf("%f\n",y);

该程序的输出结果是

A)0.000000

B)0.250000

C)0.500000

D)1.000000

您的答案为:C 参考答案为:C

有如下程序:

main()

{

int n=9;

while(n>6)

{

n--;

printf("%d",n);

}

}

该程序的输出结果是

A)987

B)876

C)8765

D)9876

您的答案为:B 参考答案为:B

在下列选项中,没有构成死循环的是A)int i=100;

while(1)

{

i=i%100+1;

if(i>100)

break;

}

B)for(;;);

C)int k=10000;

do

{

k++;

}while(k>10000);

D)int s=36;

while(s)

您的答案为:D 参考答案为:D

有如下程序段

#include "stdio.h"

main()

{

int a=10,b=50,c=30;

a=a>30?1:2;

b=b>30?1:2;

c=c>30?1:2;

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

则执行结果为

A)2,1,2

B)1,2,1

C)1,1,2

D)2,1,1

您的答案为:A 参考答案为:A

阅读如下程序段

#include "stdio.h"

main()

{

int a=45,b=40,c=50,d;

d=a>30?b:c;

switch(d)

{

case 30 :

printf("%d,",a);

case 40 :

printf("%d,",b);

case 50 :

printf("%d,",c);

default :

printf("#");

}

}

则输出的结果是

A)40,50,

B)50,#

C)40,#

您的答案为:D 参考答案为:D

若有定义int k=10;则下列程序的输出结果为do{

printf("%d",k--);

} while(!k);

A)9

B)10

C)10987654321

D)没有输出

您的答案为:B 参考答案为:B

阅读下列程序段,则程序的输出结果是

#include "stdio.h"

main()

{

int a=10,b=10,k;

for(k=0;a>8;b=++k)

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

printf("\n");

}

A)10,10,10,0,

B)10,9,9,0,

C)10,10,9,1,

D)9,9,9,1,

您的答案为:B 参考答案为:B

下列程序的运行结果是

#include "stdio.h"

main()

{

int a,b,m;

for(a=5;a>=1;a--)

{

m=0;

for(b=a;b<=5;b++)

m=m+a*b;

}

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

}

A)30

B)15

C)20

D)10

您的答案为:B 参考答案为:B

若int i,j;,则for(i=j=0;i<10&&j<8;i++,j+=3)控制的循环体执行的次数是A)9

B)8

C)3

D)2

您的答案为:C 参考答案为:C

下列程序的输出结果是

#include "stdio.h"

main()

{

int i=6;

while(i--)

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

printf("\n");

}

A)531

B)420

C)654321

D)死循环

您的答案为:B 参考答案为:B

阅读下列程序,则执行结果是

#include "stdio.h"

main()

{

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

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

switch(i)

{

case 0:a=i++;

case 1:b=i++;

case 2:c=i++;

case 3:i++;

}

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

A)0,1,3,4

B)1,2,3,4

C)0,1,2,5

D)0,2,3,4

您的答案为:C 参考答案为:C

下面程序的运行结果是

#include "stdio.h"

main()

{

int j,i;

for(j=50;j<=60;j++)

{

for(i=2;i

if(!(j%i))

break;

if(i==j)

printf("%d",j);

}

}

A)5359

B)5953

C)3595

D)9535

您的答案为:A 参考答案为:A

已知char ch='C';则以下表达式的值是

ch=(ch>='A′ && ch<='Z′)?(ch+32):ch; A)A

B)a

C)Z

D)c

您的答案为:D 参考答案为:D

下列程序的运行结果是

#include "stdio.h"

main()

{

int x=-9,y=5,z=8;

if(x

if(y<0)

z=0;

else

z+=1;

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

}

A)6

B)7

C)8

D)9

您的答案为:D 参考答案为:D

现有定义int k=1;则执行语句while(++k<4);后,k的值为

A)4

B)5

C)6

D)8

您的答案为:A 参考答案为:A

以下程序的运行结果为

#include "stdio.h"

main()

{

int m,n;

for(m=0,n=10;m

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

}

A)6,7

B)7,6

C)9,7

D)7,9

您的答案为:C 参考答案为:C

作业五数组

选择:21题

1、若有以下数组说明,则数值最小和最大元素的下标分别是()。

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

A.1,12

B.0,11

C.1,11

D.0,12

参考答案为:B

您的答案

为:B

2、若有以下数组说明,且i=10;则a[a[i]]元素数值是()。

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

A.10

B.9

C.6

D.5

您的答案

参考答案为:C

为:C

3、设有定义:char s[12]={“string”};,则

printf(“%d\n”,strlen(s));的输出是()。

A.6

B.7

C.11

D.12

参考答案为:A

您的答案

为:A

4、以下对数组描述正确的是()。

A.数组一旦定义其大小是固定的,但数组元素的类型可以不同

B.数组一旦定义其大小是固定的,且数组元素的类型必须相同

C.数组一旦定义其大小是可变的,且数组元素的类型可以不同

D.数组一旦定义其大小是可变的,但数组元素的类型必须相同

参考答案为:B

您的答案

为:B

5、以下叙述中错误的是()。

A.不可以用数组名对数组整体进行操作

B.数组名代表的是数组所占存储区的首地址,其值不可改变

C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息

D.可以通过赋初值的方式确定数组元素的个数

参考答案为:C

您的答案

为:C

6、下列定义的字符数组中,printf(“%s\n”,str[2]);语句的输出是()。

char str[3][20]={“basic”,“foxpro”,“windows”};

A.basic

B.foxpro

C.windows

D.输出语句出错

您的答案参考答案为:C

为:C

7、以下能正确将字符串“Boy”进行完整赋值操作的是()。

A.char s[3]={‘B’,‘o’‘y’};

B.char s[]=“Boy”;

C.char s[3]={“Boy”};

D.char s[3];s[0]=‘B’;s[1]=‘o’;s[2]=‘y’;

参考答案为:B

您的答案

为:B

8、定义: char a[]="China"; 则数组 a所占的空间为()。

A.4个字节

B.5个字节

C.6个字节

D.7个字节

参考答案为:C

您的答案

为:C

9、若有int a[4]={1,2,3,4};,则a[a[0]+2*a[2]-a[3]]的值()。

A.1

B.2

C.3

D.4

参考答案为:D

您的答案

为:D

10、设变量定义为char format[]=“s=%d\n”;则数组format中有()个元素。

A.4

B.5

C.6

D.7

参考答案为:C

您的答案

为:C

11、静态整型数组不赋初值时,其各元素的值是()。

A.不定值

B.-1

C.0

D.1

参考答案为:C

您的答案

为:C

12、有以下程序段的输出结果是()。

char a[]=“abcdefgh”;

int m,n;

m=sizeof(a);

n=strlen(a);

printf(“%d,%d\n”,m,n);

A.9,9

B.8,9

C.8,8

D.9,8

您的答案

参考答案为:D

为:D

13、以下程序段的输出结果是()。

int i,a[10];

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

a[i]=10-i;

printf(“%d%d%d”,a[2],a[5],a[8]);

A.258

B.741

C.852

D.369

参考答案为:C

您的答案

为:C

14、以下程序运行后的输出结果是()。

main()

{

int p[8]={11,12,13,14,15,16,17,18},i=0,j=0; while(i++<7)

if(p[i]%2)

j+=p[i];

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

}

A.42

B.45

C.56

D.60

参考答案为:B

您的答案

为:B

15、以下程序执行后输出结果是()。

main()

{

int p[7]={11,13,14,15,16,17,18},i=0,k=0;

while(i<7&&p[i]%2)

{

k=k+p[i];

i++;

}

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

}

A.58

B.56

C.45

D.24

参考答案为:D

您的答案

为:D

安徽大学历年复试分数线

我们是在校研究生,都有过考研的经历,回首走过的那一段尽情挥洒汗水与泪水的奋斗之路,酸楚与艰辛背后回味出更多的是内心的充实与厚重。选择考研让自己告别平凡首先要先选择让自己学会孤独,但是孤独不代表盲目的单干,做任何事都要选择合适的方法。我们深知一套真实、全面、准确的专业资料对勇敢踏上考研这条布满荆棘的梦想之路的研友们意义有多重大,特别是对跨校考研为实现名校梦而奋斗的研友们,这就是为你们实现梦想而生的翅膀。 这几年来,基于在与各专业课命题老师(现在我们的导师)、及高分录取的往届研究生(现在我们的同学)积极交流、请教等方面做出的努力,我们为准师弟师妹们收集了全网最全面、最准确的专业课资料。区别于充斥于网络中那些高价倒卖无良的资料贩子,我们本着为未来的师弟师妹们充当灯塔、探照灯的初衷,用最合理的价钱你就能轻松获得全网最可靠、最让人信赖的专业课资料,同时你获得的还有我们承诺的全程免费答疑,帮助准师弟师妹们能准确迅速把握考试的难点与要点,理清出题人的思路与意图。顺利通过初试后,我们还将为大家提供复试指导、导师选择,一直陪伴你走完全部的旅程。

安徽大学各专业专业课考试资料(往年专业课试题与往届高分考生总结参考答案、总结的相关笔记、本科教学相关参考资料) 合肥工业大学各专业课考试资料(往年专业课试题及往届高分考生总结参考答案及相关笔记) 只要学弟学妹们自己努力到位,加上我们提供的相关专业课资料,一定能在2015年考研中取得满意的成绩,实现自己的名校梦。 咨询相关内容请加QQ:614935665、1137711260我们将随时为大家答疑、提供相关信息与复习规划。 关于复试分数线的问题,安大自主划线的专业如下: 2011年 一、第一志愿报考我校学术型硕士研究生的考生,初试单科成绩达到国家划定B类线基本要求,参加复试的总分标准为: 1、高等教育学:345分以上(含345分); 2、新闻学、传播学:349分以上(含349分);

安徽大学2014年c语言平时作业

作业一 C语言基本概念 选择:17题 能将高级语言编写的源程序转换成目标程序的是______。 A) 编辑程序B) 编译程序C) 解释程序D) 链接程序 您的答案为:B 参考答案为:B 以下选项中合法的用户标识符是______。 A) long B) _2Test C) 3Dmax D) A.dat 您的答案为:B 参考答案为:B 以下叙述正确的是 A) 可以把define和if定义为用户标识符 B) 可以把define定义为用户标识符,但不能把if定义为用户标识符 C) 可以把if定义为用户标识符,但不能把define定义为用户标识符 D) define和if都不能定义为用户标识符 您的答案为:B 参考答案为:B 以下叙述正确的是 A) C语言比其他语言高级 B) C语言可以不用编译就能被计算机识别执行 C) C语言以接近英语国家的自然语言和数学语言作为语言的表达形式 D) C语言出现的最晚、具有其他语言的一切优点 您的答案为:C 参考答案为:C 在一个C语言程序中 A) main函数必须出现在所有函数之前 B) main函数必须出现在所有函数之后 C) main函数可以在任何地方出现 D) main函数必须出现在固定位置 您的答案为:C 参考答案为:C 一个C语言程序是由_______组成的。 A) 一个主程序和若干子程序 B) 若干子程序 C) 函数 D) 若干过程您的答案为:C 参考答案为:C

以下叙述中正确的是() A) C语言的源程序不必通过编译就可以直接运行 B) C语言中的每条可执行语句最终都将被转换成二进制的机器指令 C) C源程序经编译形成的二进制代码可以直接运行 D) C语言中的函数不可以单独进行编译 您的答案为:B 参考答案为:B 下列关于C语言用户标识符的叙述中正确的是 A) 用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头 B) 用户标识符中可以出现下划线,但不可以放在用户标识符的开头 C) 用户标识符中不可以出现中划线,但可以出现下划线 D) 用户标识符中可以出现下划线和中划线(减号) 您的答案为:C 参考答案为:C 以下说法中正确的是 A)C语言程序总是从第一个定义的函数开始执行 B)C语言程序中,要调用的函数必须在main()函数中定义 C)C语言程序总是从main()函数开始执行 D)C语言程序中的main()函数必须放在程序的开始部分 您的答案为:C 参考答案为:C 默认情况下,一个C程序的执行是从 A)本程序的main函数开始,到main函数结束 B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C)本程序的main函数开始,到本程序文件的最后一个函数结束 D)本程序文件的第一个函数开始,到本程序main函数结束 您的答案为:A 参考答案为:A C语言编程整个操作的过程是 A)编辑、编译、链接、执行 B)编译、编辑、链接、执行 C)链接、编译、编辑、执行 D)编辑、链接、编译、执行 您的答案为:A 参考答案为:A 下列说法不正确的是 A)链接操作将生成扩展名为.lnk的文件 B)编辑过程将生成扩展名为.cpp或.c的文件

2017安徽大学考研各专业复试人员名单

复试系所复试方向 分备注(政策性加分) 哲学系1010150哲学系1010153需要安大考研专业课真题资料,加1264512630哲学系1010150需要安大考研专业课真题资料,加1264512630哲学系1010145需要安大考研专业课真题资料,加1264512630哲学系101017068需要安大考研专业课真题资料,加1264512630哲学系101015851需要安大考研专业课真题资料,加1264512630哲学系101016457需要安大考研专业课真题资料,加1264512630哲学系101016461需要安大考研专业课真题资料,加1264512630哲学系101016352需要安大考研专业课真题资料,加1264512630哲学系10102(全日制)道家与中国哲学5560需要安大考研专业课真题资料,加1264512630哲学系10102(全日制)儒家与中国哲学6860需要安大考研专业课真题资料,加1264512630哲学系10102(全日制)儒家与中国哲学5251需要安大考研专业课真题资料,加1264512630哲学系101026555需要安大考研专业课真题资料,加1264512630哲学系101026570需要安大考研专业课真题资料,加1264512630哲学系10103(全日制)现代西方哲学5556需要安大考研专业课真题资料,加1264512630哲学系10106(全日制)中西美学比较6171需要安大考研专业课真题资料,加1264512630哲学系10106(全日制)文艺美学7070需要安大考研专业课真题资料,加1264512630哲学系10106(全日制)文艺美学6962需要安大考研专业课真题资料,加1264512630哲学系10106(全日制)文艺美学 6165需要安大考研专业课真题资料,加1264512630哲学系10107(全日制)儒佛道比较研究5959需要安大考研专业课真题资料,加1264512630哲学系10107(全日制)佛教与中国文化5444需要安大考研专业课真题资料,加1264512630哲学系10108(全日制)科学技术与社会6354需要安大考研专业课真题资料,加1264512630哲学系10108(全日制)心理学哲学 6567 需要安大考研专业课真题资料,加1264512630经济学院2010168需要安大考研专业课真题资料,加1264512630经济学院201017890需要安大考研专业课真题资料,加1264512630经济学院2010175需要安大考研专业课真题资料,加1264512630经济学院201046570需要安大考研专业课真题资料,加1264512630经济学院20104777493需要安大考研专业课真题资料,加1264512630经济学院201046469需要安大考研专业课真题资料,加1264512630经济学院201047059需要安大考研专业课真题资料,加1264512630经济学院201045971需要安大考研专业课真题资料,加1264512630经济学院201046376 需要安大考研专业课真题资料,加1264512630经济学院20104(全日制)微观经济理论与应70需要安大考研专业课真题资料,加1264512630经济学院20105(全日制)跨国公司与跨国经59需要安大考研专业课真题资料,加1264512630经济学院20105(全日制)跨国公司与跨国经75需要安大考研专业课真题资料,加1264512630经济学院20105(全日制)WTO与国际经济协77需要安大考研专业课真题资料,加1264512630经济学院20105(全日制)WTO与国际经济协66需要安大考研专业课真题资料,加1264512630经济学院20202(全日制)产业布局与企业投83需要安大考研专业课真题资料,加1264512630经济学院20202(全日制)产业布局与企业投69需要安大考研专业课真题资料,加1264512630经济学院20202(全日制)产业布局与企业投75需要安大考研专业课真题资料,加1264512630经济学院20202(全日制)产业布局与企业投75需要安大考研专业课真题资料,加1264512630经济学院20203(全日制)财税理论与政策66需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学66需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学69需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学67需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学80需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学67需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学65需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学63需要安大考研专业课真题资料,加1264512630经济学院20204(全日制)货币金融学75需要安大考研专业课真题资料,加1264512630经济学院 20204 (全日制)货币金融学 73需要安大考研专业课真题资料,加1264512630 复试专业码政治 外语业 务 业务2 马克思主义哲学(全日制)马克思主义哲学与 62112113337马克思主义哲学(全日制)马克思主义哲学与 66132109360马克思主义哲学(全日制)马克思主义哲学与 62121123356马克思主义哲学(全日制)马克思主义哲学与 66123127361马克思主义哲学(全日制)马克思主义哲学原134124396马克思主义哲学(全日制)马克思主义哲学原128114351马克思主义哲学(全日制)马克思主义哲学原123126370马克思主义哲学(全日制)马克思主义哲学原102123350马克思主义哲学(全日制)马克思主义哲学原130127372中国哲学130131376中国哲学119116363中国哲学115127345中国哲学(全日制)儒道释哲学比较研127119366中国哲学(全日制)儒道释哲学比较研118126379外国哲学126122359美学113122367美学131139410美学127131389美学125128379宗教学106105329宗教学 120122340科学技术哲学128114359科学技术哲学133127392政治经济学(全日制)社会主义经济理论 69117114 368政治经济学(全日制)社会主义经济理论 65125 358政治经济学(全日制)经济发展方式与结 65118115373西方经济学(全日制)宏观经济理论与政102129366西方经济学(全日制)宏观经济理论与政128372西方经济学(全日制)宏观经济理论与政101123357西方经济学(全日制)宏观经济理论与政111120360西方经济学(全日制)微观经济理论与应120110360西方经济学(全日制)微观经济理论与应108124371西方经济学71 107116364世界经济70 126116371世界经济76 124107382世界经济58 120109364世界经济59 14092357区域经济学69 111117380区域经济学64 134114381区域经济学66 110124375区域经济学64 110118367财政学67 104124361金融学62 146123397金融学70 100125364金融学63 116115361金融学73 145141439金融学68 131124390金融学60 106129360金融学58 122115358金融学65 115129384金融学 64 137129 403 安徽大学2017年考研各专业复试名单

安徽大学C语言实验平台作业答案汇总

实验三?C基本数据类型及运算1. 编程:根据需要定义相关变量,键盘输入、、三个实数分别赋给相关三个变量,输出该3个变量的和s、乘积p和平均值a。 ???? 2. 编程:输入球的半径,计算球体表面积和球体积。 ???? 3. 编程:定义6个变量,通过键盘将“10,? -10,? 40000,? a,? ,? hello”这六个值分别赋给相应变量,然后在屏幕上输出变量的值(每行输出一个变量)。???? 4. 编程:从键盘接收1个字符给变量s1,1个字符串(允许带有空格)给字符数组s2,输出字符变量s1的ASCII码值及字符数组s2中的字符串。 ???? 5. 编程:从键盘输入二个整数分别赋给整型变量a、b,将它们按由小到大的顺序输出。 ???? 6. 编程:调用标准库函数sin(x)计算6800的正弦值(此题为选做)。 ???? 7. 编程:键盘输入一个实数赋给变量x,计算 y=x*x*x+x*x+x 的值,分别输出y值、y值的整数部分和小数部分(此题为选做)。 ???? 8. 编程:键盘输入四个整数分别赋给整型变量a、b、c、d,用三目运算方法将它们按由大到小的顺序输出(此题为选做)。 1. #include<> main() {float x,y,z,s,p,a; scanf("x=%fy=%fz=%f",&x,&y,&z);

s=x+y+z; p=x*y*z; a=s/3; printf("s=%f,p=%f,a=%f",s,p,a); } 2. #include<> main() {float r,s,v; printf("input r"); scanf("%f",&r); s=4**r*r; v=4/3**r*r*r; printf("s=%f,v=%f",s,v); } 3. #include<> main() {int a,b;long c;char d,st[6];float e; scanf("%d%d%ld%c%f%s",&a,&b,&c,&d,&e,st); printf("a=%d\n,b=%d\n,c=%d\n,d=%c\n,e=%f\n,ch=%s",a,b,c,d,e,st);

安徽大学电气学院考研复试经验谈

安徽大学电气学院考研复试经验谈 首先,我要说一下,关于复试笔试部分主要考电路原理,我当时用的是李瀚荪第四版,最好配上一本同步辅导习题全解,把课后习题尽量都做一遍。另外安大出题老师喜欢从本科生的期末试卷中找些题来考,可能是出题老师平时项目比较忙,这样出题会比较方便,建议大家要把安大历年电路期末试卷好好做一遍,如果还有时间和精力,可以把安大考研电路的历年真题再做一遍,会有更大的收获,我当时就是把真题都做了一遍,复试笔试分数出来后,我记得考了80多(总分100),还算满意,后来开学我和一位好友经常调侃,我们都叫他大师,我说大师,我记得你当时复试时笔试就考了60分,再少一分,可能我就见不到你了。这位大师在我们院人人皆知,可谓家喻户晓,以后你们入学了,一定会听学长们提起他。好吧,复试笔试部分我就说到这里。 考研复试经验" /> 我们当时面试人数有60多位,都在理工A楼二楼的两间会议室面试,当时分为两组开始面试,A组是以高院长位主的一些老师们在一间,另一间会议室是以郑副院长(也就是我现在的导师)为主的老师们进行面试。 我是A组第十位,英语自我介绍没有背熟,介绍完之后,开始抽一张纸条,是一段专业性的英语翻译,凭感觉还是给翻译出来了不知道结果怎么样,然后一位女老师问了我的本科学校的一些情况,我做了简单的介绍,然后坐在左边的一位男导师开始发动首轮攻击,问了我毕设的题目,继续问我毕设结果有没有做出来,我回答说做出来了。他想继续问我具体内容,我当时还好事先有点准备,大致做的内容都记着。高院长打断他,说咱们问一下专业性的问题吧。然后问我最喜欢哪些课程,我说最喜欢自动控制原理和电路分析基础,在场的所有老师都笑了,我会意的也跟着笑了。确实,其他专业课学得不好,考试只考这两门,只能说这个,要不然问其他专业性的问题基本上都不会。当然,如果有其他科目学得不错,建议还是回答一下例如单片机,微机原理,c语言之类,会让老师刮目相看,会继续问你这方面的问题。然后老师问我单片机熟悉吗,我回答学得不是太好,高老师连续问了我两个问题,第一,计算机总线总共有几种?其实这个问题很简单,我当时一激动,说有三种,分别是数据总线、地址总线…………第三种想了一会还是没想出来,高老师说,是不是控制总线?我只能呵呵了,笑着说,对,我一时想不起来了。然后问我关于中断的分类?我说中断分两种,一种是硬件中断,一种是软件中断。高老师说,也可以这么回答,分为可屏蔽中断和不可屏蔽中断,我接着高老师的话说,对,其实这两种中断都是硬件中断。然后问了我一个关于***的两种方式,我犹豫了一下,没有回答出来,高老师给我提了个醒,说第一种是串联方式,我接着说第二种是并联方式,在场的所有老师又一次都笑了,算是高老师给我放了水。然后又开始问了我一些关于电路分析基础的一些题,一题是关于复阻抗的问题,我勉强回答出来了,然后高老师又问了我一个关于二端口网络的问题,常用的有哪几种参数,我只回答了两种Y参数和Z参数,高老师又给我提醒了下,我回答了一个T参数,最后一个H参数我没有回答出来。紧接着高老师继续发难,问了我一个关于串联系统的谐振频率的问题,我知道原理,却没有回答出他问的关于这个问题,在谐振频率时什么最大?我回答功率,其实答案是电流最大。问我的问题基本上就是这些。这里,我要说一下,如果你本科参加过电子设计大赛类似于飞思卡尔之类的比赛,一定要说出来,会有很大的优势,老师们会很感兴趣,我上面被问到的问题你可能都不会被问到,老师们会专门问一些你以前做过的这些项目,远远比书本上的这些问题更有意义,更有价值。 后来,我们复试出来互相讨论,大家被问得问题都不太一样,不过总体上问得问题都不

安徽大学计算机基础C语言选择题

1、能将高级语言编写的源程序转换成目标程序的是______。 A) 编辑程序 B) 编译程序 C) 解释程序 D) 链接程序 参考答案: B 2、以下选项中合法的用户标识符是______。 A) long B) _2Test C) 3Dmax D) A.dat 参考答案: B 3、在一个C语言程序中 A) main函数必须出现在所有函数之前 B) main函数必须出现在所有函数之后 C) main函数可以在任何地方出现 D) main函数必须出现在固定位置删除 参考答案: C 4、下列关于C语言用户标识符的叙述中正确的是 A) 用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头 B) 用户标识符中可以出现下划线,但不可以放在用户标识符的开头 C) 用户标识符中不可以出现中划线,但可以出现下划线 D) 用户标识符中可以出现下划线和中划线(减号) 参考答案: C 5、已知 int a=2,b=1,c;执行语句c=b/a+2.5后, c的值____。 A) 2.5 B) 3 C) 3.0 D) 2

参考答案: D 6、已知:char a;int b;float c;double d;执行语句"c=a+b+c+d;"后,变量c的数据类型是。 A) int B) char C) float D) double 参考答案: C 7、已知int i=10;表达式"20-5<=i<=9"的值是____。 A) 0 B) 1 C) 19 D) 20 参考答案: B 8、为判断字符变量c的值不是数字也不是字母时,应采用下述表达式____。 A) c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122 B) !(c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122) C) c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122 D) !(c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122) 参考答案: D 9、已知int x=5,y=5,z=5;执行语句x%=y+z;后,x的值是____。 A) 0 B) 1 C) 5 D) 6 参考答案: C 10、将空格符赋给字符变量c,正确的赋值语句是____。

安徽大学考研复试数据库系统概论

数据库系统概论复习点 一、选择题 1.数据库系统的模式分为______________________。 A.三类 B.三级 C.三个 D.三种 2.第三代数据库系统支持的数据模型就是:______________________ 。 A.层次数据模型 B.网状数据模型 C.关系数据模型 D.面向对象数据模型 3.数据库系统三级模式结构的划分,有利于获得数据库的______________________。 A.结构规范化 B.数据独立性 C.数据安全性 D.可操作性 4.DBMS能实现对数据库中数据的查询、插入、修改与删除等操作,这种功能称为______________________。 A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能 5.在数据库中存储的就是______________________。 A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息 6.在数据库的三级模式结构中,描述数据库的局部逻辑结构及特征的就是。 A.外模式 B.内模式 C.存储模式 D.模式 7.单个用户使用的数据视图的描述称为______________________。 A、外模式 B、概念模式 C、内模式 D、存储模式 8.数据库(DB)、数据库系统(DBS)与数据库管理系统(DBMS)三者之间的关系就是______________________。 A.DB包括DBS与DBMS B.DBS包括DB与DBMS C.DBMS包括DB与DBS D.DBS就就是DB,也就就是DBMS 9.数据库系统与文件系统的主要区别就是:______________________ 。 A.文件系统简单,数据库系统复杂 B.文件系统只能管理文件,数据库系统还能管理其它数据 C.文件系统不能解决数据共享与数据独立性问题,数据库系统能解决 D.文件只能用于小型、微型机,数据库系统还能用于大型机 10.数据库系统的数据独立性就是指:______________________。 A.不会因为数据的变化而影响应用程序 B.不会因为存储策略的变化而影响存储结构 C.不会因为系统数据存储结构与逻辑结构的变化而影响应用程序 D.不会因为某些存储结构的变化而影响其她存储结构 11.按照传统的数据模型分类,数据库系统可以分为三种类型。 A.大型、中型与小型 B.西文、中文与兼容 C.层次、网状与关系 D.数据、图形与多媒体 12.数据库的特点之一就是数据的共享,严格地讲,这里的数据共享就是指。

安徽大学2008 -20 09学年第1学期《C语言程序设计》期末考试试卷(A卷120分钟)

安徽大学2008 -20 09学年第1学期 《C语言程序设计》期末考试试卷(A卷120分钟) 年级院系专业姓名学号座位号 一. 单项选择题:(每题2分,共40分) 下列各题A)、B)、C)、D)四个选项中只有一个是正确的,请将正确选项填在答题卡相应题目的横线上。答在试卷上不得分。 1.下面程序段执行后,a的值是______。 int a; printf("%d \n", (a=3*5, a*4, a+5) ); A)60 B)20 C)15 D)10 2.下列程序段的输出是______。 int x=023; printf("%d \n", --x ); A)19 B)18 C)23 D)22 3.执行下列语句后,a的值是______。 int a=8; a+=a-=a*a; A)-240 B)64 C)112 D)-112 4.执行下列语句后,输出的值是______。 int x=6; printf("%d,%d,%d\n",x,x++,--x); A)5,5,5 B)6,5,5 C)7,6,5 D)5,6,5 5.指出下列程序段所表示的逻辑关系是______。 if(a=b且c!=d,则x=2。 B)若a=b,则x=2。 C)若a=10) break; if(x%2==1) { x+=5; continue;

安徽大学C语言实验平台答案(新版)

实验一 C简单程序设计 1. 以下程序用于输入长方形的长、宽,计算长方形的面积、周长和对角线长。 #include #include main() { float x,y,s,l,r; printf("input x,y="); scanf("%f,%f",&x,&y); s=x*y; l=2*(x+y); r=sqrt(x*x+y*y); printf("s=%6.2f l=%6.2f r=%6.2f ",s,l,r); } 请调试运行程序,要求: (1) 编辑、编译、链接并运行程序。 (2) 将输出语句改为 printf("s=%6.3f l=%6.3f r=%6.3f ",s,l,r); ,再运行程序,结果是否有变化? (3) 将程序第4行float x,y,s,l,r;与第6行 scanf("%f,%f",&x,&y); 交换位置,再编译,会如何? (4) 混淆程序中的大小写字母。试分别将printf写为Printf,或将main写为Main或MAIN,或将程序中语句s=x*y;写为S=x*y; 再编译、链接、运行,结果如何? (5) 遗漏语句未尾分号。如将printf("input x,y=");的分号去掉,再编译、链接、运行,情况如何? (6) 若遗漏scanf()语句中的“&”符号。例如:若将 scanf("%f,%f",&x,&y); 改为 scanf("%f,%f",x,y); ,或改为 scanf("%f,%f",&x,y);,再重新编译、链接、运行,情况如何? (7) 将scanf()语句中“%f,%f”改为“%f%f”,输入数据的格式是否要变? (8) 参考教材P360页,C.3 高级调试方法,在程序中设置断点,并单步调试程序。 2. 编程:要求程序运行后在屏幕上输出如下信息: My Program Is Running! Good,and I'm very glad now! #include #include main() { printf(" My Program Is Running!\n Good,and I'm very glad now!\n"); system("pause"); } 3.编程:输入圆的半径,计算圆的面积并输出。

安徽大学计算机考研复试题

2013年及历年安徽大学计算机研究生复试题 ——希望对大家有所帮助笔试部分: 笔试考的是C语言和数据库,推荐看谭浩强的C以及苗雪兰的数据库原理,这是安大本科的教材。 前面是选择题和填空题,选择题10题,每题两分。填空题5题,每题两分,不是很难,上面两本书看个差不多就行,然后是程序阅读题,两题,每题5分,也比较简单。 再就是数据库的两个大题,每题15分。 第一个是给了个有关仓库、零件和职工的描述,要求给出E-R图,转换为关系模型,并指出主码和外码。苗的书上有类似的! 第二个是学生、图书、借书的SQL查询,前两个简单的,后面两个也不难。苗的书上都有 再就是C语言编程:每题10分 第一个是一个四位数。要求其百位数为0,千位数和十位数、个位数组成的三位数乘以9等于原来的四位数。不怎么难。 第二个是输入一行字符,求其中英文字符、空格、数字及其他字符的个数。不难。 机试部分:(共3题): 第一个:通过相关的等式(已给)求∏的近似值。 第二个:输入一个3*3的矩阵,要求输出以下矩阵:下三角元素为相应对称元素的之和,上三角元素全为0。 第三个:输入一个一维各个数组元素值,比如:9 3 2 1 4 8 0 7 5 6. 要求按从大到小输出其中k个最大的值,按从小到大输出其中k个最小的值。如输出9 8 7 ,输出1 2 3。面试部分:(抽3题回答两题) 先是自我介绍,然后老师用英语问几个小问题,比如你喜欢什么运动,喜欢数学吗,你是一个快乐的人吗,兴趣、爱好等,比较简单。 然后就是抽专业课的题,三选二,很杂。 有:离散,数据结构,软件工程,编译原理,数据库,C语言,最多的是网络和数据库。我已知的题有: n个顶点的无向完全图最多有多少条边 一般大型软件的测试分为哪几个步骤 DMA接口的组成部分 数据库系统有哪些组成部分 数据库系统有哪些特点 怎么解决ip地址的短缺问题 分页存储管理需要哪些硬件支持 作为中间设备,转发器,网桥,路由器的区别

安徽大学研究生复试英语面测试试题集

安徽大学研究生复试英语面试题集

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

1.开场白 Good morning. I am very glad to be here for this interview. 2.姓名,英文名,毕业院校,毕业专业,毕业学院 First let me introduce myself. My name is LiShuai, and my English name is Jacky Lee. I've finished my undergraduate education in Xidian University, Majoring in Electronic Science and Technology in the college of Technical Physics. 3.性格,爱好,实践经验 I am open-minded, willing and have broad interests like basketball, reading and especially in engineering such as software programming, website design, hardware design. For example, during the past four years, I have accomplished two websites: one is the website of our school, and the other is the website of the doctor forum of china 2007. Furthermore, I am interested in C plus plus programming language and have written some application programs. In July in the last year,I finished my graduate project with flying colors,which was a software application about Image Process . In addition, I have also finished some projects about embedded system by using MCU when I was a junior. 4.为什么想读研,将来愿意从事的方向,读研时的打算 Although I have broad interests in many aspects and grasp the essential knowledge of the major, but I think at present, I can do many things in a superficial level, but not be competent to do things professionally owing to lack of ample knowledge and ability. So I think further study is still urgent for me to realize self-value. The major that I hope pursue for my further education is IC design. Because I find integrated circuits are playing a more and more important role in our modern society. And nowadays in China, with the recognition by the government, our domestic integrated circuits industry is growing rapidly and that may provide a lot of chances to us. I plan to concentrate on study and research in this field in my graduate time. And I hope I can form a systematic view of micro electronics and IC design technology and make a solid foundation for future profession after three years study here. 5.结束语 OK, that’s all. Thank you very much. 复试中的口试要求从以下几个方面进行评价: 第一部分:考查学生理解并回答有关日常生活、家庭、工作、学习等问题的能力(3 分钟)。第二部分:考查学生连续表达的能力。考生从所给你的问题中选择一个话题,就此话题表达自己的看法(3分钟)。 一、第一句话(first word)。见到考官的第一句话,很关键,不用说的很复杂。可以是一个简单句,但一定要铿锵有力。展示出自信和实力。千万不要来一句“sorry, my English is poor”。常见的开头有: I am glad to be here for this interview. First let me introduce myself. I’m ..., my Number is …北大清华等学校参加面试的考生很多,可能对考生有一个编号,说一下自己的编号显得很职业,正式。

安徽大学C语言期末试卷含答案

安徽大学 C语言程序设计期末试题 一. 单项选择题:(每题2分,共20分) 1.执行程序: int a; printf("%d \n", (a=3*5, a*4, a+5) );后,a的值是______。 A)60B)20C)15D)10 2.程序段:int x=023; printf("%d \n", --x );的输出是______。 A)19B)18C)23D)22 3.程序段:static char s[10]={'C','h','i','n','a'}; printf("%d\n",strlen(s));的输出是______。 A)6 B)5C)11D)10 4.若fun( int x) { printf(“%d\n”,x);}, 则fun_______。 A)返回值为void 类型B)返回值类型无法确定 C)返回值为int 类型D)没有返回值 5. 有宏定义:#define MULT1(a,b) a*b #define MULT2(a,b) (a)*(b) 且引用宏:y=MULT1(3+2,5+8); z=MULT2(3+2,5+8); 则y和z的值是______。 A)y=65,z=65 B)y=21,z=65 C)y=65,z=21 D)y=21,z=21 6.程序段char s[]="Hello", *p; p=s;执行后,*(p+5)的值是______。 A)'o'B)'\0'C)'o'的地址D)不确定的值 7. 程序段:char *s=”ABCD”, *p; for( p=s; *p ; p++) printf("%s\n", p);的输出是______。 A)ABCDB)A C)DD)ABCD BCD B C ABC CD C B AB D D A A 8. 若定义:int (*p)[3]; 则标识符p______。 A)定义不合法。 B)是一个指针数组名,每个元素是一个指向整型变量的指针。 C)是一个指针,它指向一个具有三个元素的一维数组。 D)是一个指向整型变量的指针。 9. 定义: struct sk {int a; float b;} data,*p; 且p=&data; 则正确引用成员a的方式是______。 A) p.data.a B) (*p).a C) p->data.a D) (*p).data.a 10. 以二进制只读方式打开一个已有的文本文件file1,正确调用fopen函数的方式是______。 A)FILE *fp;B)FILE *fp; fp=fopen("file1","rb");fp=fopen("file1","r+"); C)FILE *fp;D)FILE *fp; fp=fopen("file1","r");fp=fopen("file1","rb+");

安徽大学电子信息工程学院通信原理复试准备经验

安大电院通信原理复试准备经验之谈 通信原理复习策略 教材使用:南利平的通信原理简明教程或樊昌信的通信原理;它们的配套答案怎么复习:书本第一,其他资料第二。 首先要看书把课后习题做完,这个过程中,会遇到很多问题的,题目不会写是正常的,这时候就需要看答案自己琢磨以及和同样考通信原理的同学进行交流,一些重要题型的固定做法还要自己做笔记总结步骤要熟记。一般来说,书本至少要看两遍,第一遍会花费你很多时间的,不过第二遍就轻松了,第二遍时就不要一个字一个字看了,要抓住知识点,重要题型进行记忆。复试的准备时间是很有限的,就一个多月的时间。要把时间花在刀刃上。 其他资料的作用,其他资料有这近几年的通信原理复试回忆题,注意,网上就没有真正的复试题,都是假冒的,安大没流出。我这也是回忆的,不要浪费钱去买那些不必要的资料。回忆题具有一定的参考价值,安大的通信原理试卷整体上来说还是比较基础的,很多基础型的题目,这就需要你们复习时要注重基础,不仅仅是课后的计算题。从历年试卷分析来说,每年的题型都差不多但都会有变化的。还有每年的重点也差不多,不过每年都会有一题是以前没考过的类型。这些资料可以在你最后冲刺时抓住书本重点,增强考试信心。 面试的情况 安大电院的面试比较简单,基本上是走形式。 时间安排:面试安排了一天的时间,但每个人的时间差不多只有五分钟到十分钟左右。 内容安排:首先是英语口语自我介绍,这就需要你提前把英语自我介绍写好,一定要自己写,网上的难度太大你进场后一紧张就忘了,自己写的不用怕。不要写太多,两三分钟左右结束。老师基本不听你说的什么,也听不懂你讲的英语。接着就是几个老师开始问问题了。这时候老师手里拿着你复试报到时交的本科成绩单,他会看你的成绩单问问题的,一般会问你分数高的课程,还有你的课程设计,毕业论文,还有复试的通信原理最难的一题怎么写的。问的比较广泛,如果你不想被老师问倒,你就需要采取策略,要引导老师问你自己所擅长的东西。比如你做过电子设计大赛你就要提前准备些东西背下来,在复试的时候可以提下你做的设计,把你准备的东西再展现给老师。如果你什么也没做过,也没关系的,老师要问你擅长哪门课程,你就说通信原理,然后老师肯定会问你一些基础的问题。然后还会问你通信原理能不能考过60分,你要说可以,不可以也可以,把这种自信展现出来。

C语言程序设计课程作业_A

C语言程序设计课程作业_A 一、单选题 1. (4分)设有以下定义int k=7, x=12;,则能使值为3的表达式是() ? A. x%=(k%=5) ? B. x%=(k-k%5) ? C. x%=k ? D. (x%=k)-(k%=5) 答案D 解析C语言程序设计/数据类型与运算/整型算术表达式 2. (4分)以下程序的输出结果是? #include main() { int x=020,y=0x20,z=20; printf('%d,%d,%d ',x,y,z); } ? A. 20,20,20 ? B. 32,16,20 ? C. 16,32,20 ? D. 20,32,20 答案C 解析C语言程序设计/数据类型及运算 3. (4分)C语言中while和do while循环的主要区别是( ) ? A. do-while的循环至少无条件执行一次 ? B. while循环控制条件比do-while的循环控制条件严格 ? C. do-while允许从外部转入到循环体内 ? D. do-while的循环体不能是复合语句 答案A 解析C语言程序设计/循环程序设计/while语句与do-while语句

4. (4分)执行语句scanf('%d,%d',&m,&n);使m和n的值分别为1和2,正确输入是( ) ? A. 1 ? B. 1 2 ? C. 1,2 ? D. 12,2 答案C 解析C语言程序设计/顺序程序设计/整型数据的格式输入 5. (4分)sizeof(float)是( ) ? A. 一个双精度型表达式 ? B. 一个整型表达式 ? C. 一种函数调用 ? D. 一个不合法的表达式 答案B 解析C语言程序设计/数据类型与运算/实型变量存储 6. (4分)下列选项中,不合法的C语言关键字是 ? A. auto ? B. default ? C. static ? D. var 答案D 解析C语言程序设计/C语言概述 7.

c语言平时作业

重庆科技学院学生实验报告

一、实验任务 1、熟悉C语言程序的编辑、编译、链接、运行。 2、掌握printf函数的使用 3、掌握scanf函数的使用 4、掌握变量的定义和使用。 二、实验内容 第一部分:printf函数的使用 (printf函数:输出双引号中的所有内容,格式控制符由对应的变量的值代替)1、编写一个程序,调用printf函数在一行上输出您的姓名,再调用一次printf 函数在两个单独的行上输出您的名和姓。输出应该如下所示(当然里面要换成您的姓名): 张小云 张 小云 t est1.c 2、编写一个程序,把您的年龄转换成天数并显示二者的值。不用考虑平年和闰年(即把每年都当成365天)。例如输出: 18 6570 t est2.c 3、编写一个程序,创建一个名为toes的整形变量,让程序把toes赋值为10,再让程序计算两个toes的和以及toes的平方。示例输出如下: toes: 10 两个toes: 20 toes的平方: 100 /*编写一个程序,创建一个名为toes的整形变量,让程序把toes赋值为10,再让程序计算两个toes的和以及toes的平方。*/ #include int main()

{ int toes,x; toes=10; printf("toes:\n",); x=2*toes; printf("两个toes:\n"); x=toes*toes; printf("toes的平方:\n"); return 0; } t est3.c 第二部分:scanf函数的使用 (scanf函数:要求输入双引号中的所有内容,并将输入的值放到对应于格式控制符的变量中去)(注意:变量名前必须加上取地址符&) 例1:从键盘读入一个整形变量的值,并将这个变量的值输出到屏幕上。 #include int main(void) { int x; scanf("%d", &x); printf("x = %d\n", x); return 0;

相关文档
最新文档