文档库 最新最全的文档下载
当前位置:文档库 › C语言专升本1单项选择题(3月10日终版)

C语言专升本1单项选择题(3月10日终版)

C语言专升本1单项选择题(3月10日终版)
C语言专升本1单项选择题(3月10日终版)

计算机程序设计基础(C语言)

单项选择练习题

一、基本概念

1. C语言程序是由构成的。

A)一些可执行语言 B)main函数C)函数 D)包含文件中的第一个函数

2. 是构成C语言程序的基本单位。

A)函数 B)过程 C)子程序 D)子例程

3.C语言可执行程序从开始执行。

A) 程序中第一条可执行语句 B) 程序中第一个函数

C) 程序中的main函数 D) 包含文件中的第一个函数

4.C语言程序从main()函数开始执行,所以这个函数要写在____。

A) 程序文件的开始 B) 程序文件的最后

C) 它所调用的函数的前面 D) 程序文件的任何位置

5. 以下说法中正确的是。

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

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

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

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

6. 下列方法中错误的是。

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

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

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

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

7.下列关于C语言的说法错误的是。

A) C程序的工作过程是编辑、编译、连接、运行

B) 标识符的命名由英文字母、数字和下划线组成,与字母的大小写无关

C) C程序的三种基本结构是顺序、选择、循环

D) 一个C程序总是从main函数开始执行的

8. 系统默认的C语言源程序扩展名为.C,需经过之后,生成.exe文件,才能运行?

A) 编辑?编译 B )编辑?连接 C) 编译?连接 D) 编辑?改错

9.下列说法中正确的是。

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

B)由于C源程序是由字符流组成的,因此可以作为文本文件在任何文本编辑的软件中输入。

C)由于C程序是高级语言程序,因此输入后即可执行。

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

二、数据类型、运算符与表达式

1. 不是C语言提供的合法关键字是。

A)switch B)cher C)case D)default

2.C语言提供的合法关键字是。

A)next B)string C)do case D)struct

3.下列不属于C语言中关键字的是。

A)long B)print C)default D)typedef

4.下列不正确的标识符是。

A).-a1 B).a[i] C)a2_i D)int t

5. 下列C语言用户标识符中合法的是。

A)*y B)sum C)int D)%5f

6. 下面四个选项中,合法的标识符是。

A) auto B)define C) 6a D) c

7.下列C语言用户标识符中合法的是。

A)3ax B)x C)case D)-e2

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

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

9.下列四组选项中,正确的C语言标识符是。

A)%x B) a+b C)a123 D) 123

10. 请选出可用作C语言用户标识符的一组标识符

A) void B) a3_b3 C) For D) 2a

define _123 -abc DO

WORD sum Case sizeof

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

A)print _3d oodb aBc B)I\am one_half start$it 3pai

C)str_1 Cpp pow while D)Pxq My->book line# His.age

12.下列C语言标识符中合法的变量名是。

A)2e3 B)you C)*y D)float

13.C语言中的简单数据类型包括。

A)整型、实型、逻辑型 B)整型、实型、逻辑型、字符型

C)整型、字符型、逻辑型 D)整型、实型、字符型

解析:C语言中没有逻辑型变量

14.下列可以正确表示字符型常量的是。

A)?\t? B)”a” C)”\n” D)297

解析:字符型常量是由单引号括起来的单个字符,另外C语言还规定了一些转义字符的表示形式例如?\t?表示制表符,…\n?表示回车等,参照教材上的转义字符表。

15.下列常数是正确的C语言字符常量。

A)”x” B)e3 C)”COMPUTER” D)?#?

16.在下列常量中,属于字符型常量的是。

B) 'a'

17. 以下选项中合法的字符常量是

A) “B” B) …\n?C) …68? D) E

18.下面字符常量表示错误的是

A)?a? B)??? C)?\n? D)”\n”

19. 已定义c为字符型变量,则下列语句中正确的是。

A)c='97' B)c="97" C)c=…a? D)c="a"

20. 已知ch是字符型变量,不正确的赋值语句是。

A)ch='a+b' ; B)ch=' \0 ' ; C) ch=' 7'+' 9' ; D) ch=5+9;

解析:字符型变量可以用0-127范围内的整数赋值。

21.C语言中字符型(char)数据在内存中的存储形式是。

A) 原码 B) 补码 C) 反码 D) ASCII码

22.在C语言中,字符型数据所占的内存空间是。

A)2个字节 B) 4字节 C) 1字节 D)由用户自定义

* 23.若int类型数据占2个字节,则unsigned int类型数据的取值范围是。

A)0~255 B)0~65535 C)-32768~32767 D)-256~255

24. 若有以下类型说明语句:char a;int b; float c; double d; 则表达式a*b+d-c的结果类型为。

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

25.若有以下类型说明语句: char w;int x;float y;double z; 则表达式w-x*y/z的结果为 D类型,表达式(int)(x+y-z*w)的结果为 C类型。

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

解析:参照数据类型转换知识点。

26 .C语言中运算对象必须是整型的运算符是。

A) %= B) / C) = D) 〈=

27.在C语言程序中,表达式8/5的结果是。

A)1.6 B)1 C)3 D)0

28.设x为int型变量,则执行语句x=10; x+=x; 后,x的值为

A) 10 B) 20 C) 40 D) 30

29.为求出s=10!的值,则变量s的类型应当为。

A) int B) unsiged C) long D) 以上三种类型均可

解析:整数类型有四种 byte、short、int、long,参照教材上每种类型所表示的数值范围,本题选择long。30.如果int a=1,b=2,c=3,d=4;则条件表达式"a

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

31.在C语言程序中,表达式5%2的结果是。

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

32.如果int a=3,b=4;则条件表达式"a

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

33.若int x=2,y=3,z=4 则表达式x

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

34.C语言中,关系表达式和逻辑表达式的值是。

A) 0 B) 0或1 C) 1 D) …T?或?F?

解析:C语言中没有逻辑型,逻辑假用0表示,逻辑真用1表示。

35.设a,b和c都是int型变量,且a=3,b=4,c=5,则下面表达式中,值为0的表达式是。

A)?a?&&?b? B)a<=b C)a||b+c&&b-c D)!((a

解析:注意运算符的优先级别。

36.设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后x的值。

A)4 B)16 C)32 D)52

解析:(y=4,z=16,k=32)是一个逗号表达式,逗号表达式的值是指最后一个表达式的值。

37. 下面表达式的值为4.

A) 11/3 B) 11.0/3 C) (float)11/3 D) (int)(11.0/3+0.5)

*38. 有: int a=2,b=10,c=3,d=4,m=2,n=1;执行(m=a>b)&&(n=c>d)后n的值为

A) 0 B) 1 C) 2 D) 没有结果

解析:&&运算有一种称为短路的情况,即当&&左边的表达式值为0时,已经能够确定整个表达式的值为0,此时将不再计算&&右边表达式的值。因此本题n=c>d没有运算,所以n的值不变。

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

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

40. 已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2='A'+'6'-'3';后,c2中的值为

A) 68 B) D C) 错误 D) d

41.下列关于C语言的叙述错误的是。

A) 大写字母和小写字母的意义相同

B) 不同类型的变量可以在一个表达式中

C) 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型

D) 同一个运算符号在不同的场合可以有不同的含义

42. 有:int w=11,x=12,y=3,m; 执行下面语句后m的结果是。

m=(w

m=(m

A)1 B) 2 C) 3 D) 以上结果都不对

43. 有:int w=7, x=12, y=3, m; 执行下面语句后m的值是。

m=(w>x)?w:x;

m=(m>y)?m:y;

A)12 B) 0 C) 3 D) 1

*44.设整型变量m,n,a,b,c,d均为0,则执行“(m=a==b)||(n=c==d)”后,m,n的值是。

A)0,0 B)0,1 C)1,0 D)1,1

45.设整型变量 a=2,则执行下列语句后,浮点型变量b的值不为0.5的是。

A)b=1.0/a B)b=(float)(1/a) C)b=1/(float)a D)b=1/(a*1.0)

46.执行语句“x=(a=3,b=a--)”后,x,a,b的值依次为。

A)3,3,2 B)3,2,2 C)3,2,3 D)2.3.2

47.若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是。

C)2.0

*48.表达式“1?(0?3:2)(10?1:0)”的值是()。

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

49.若“int n; float f=13.8;”,则执行“n=((int)f)%3”后,n的值是。

A)1 B)4 C)4,333333 D)4.6

50.设 int x=0, y=1; 表达式(x||y)的值是。

A) 0 B) 1 C) 2 D) -1

*51.设a是char型变量,a=…1?,则把其值变成整数1的表达式是。

A)(int)a B)int(a) C)a=a-48 D)a/(int)a

52. 设x为int型变量,则执行语句x=10; x*=x;后,x的值为。

A) 10 B) 20 C) 100 D) 0

53. 若有语句int a=1,b; double y=2.3; b=(int)y; 则b的值为?

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

54.已知int x;char y;则下面错误的scanf函数调用语句为。

A)scanf(“%d,%d”,&x,&y); B) scanf(“%d,%c”,x,y)

C) scanf(“%d%d”,&x,&y) D) scanf(“%d,%c”,&x,&y)

*55. 使用语句scanf("x=%f,y=%f",&x,&y);输入变量x、y的值(□代表空格),正确输入是。

A) 1.25,2.4 B) 1.25□2.4

C) x=1.25,y=2.4D) x=1.25□y=2.4

56.在C语言的库函数中,可以输出char型变量x值的语句是。

A)getchar(x); B)fputc(x) C)putchar(x) D)puts(x)

57. 设x、y均为整型变量,且x=10 y=3,则语句printf(”%d,%d\n”,x--,++y);的输出结果是。

A) 10,3 B) 9,3 C) 9,4 D)10,4

58. 以下说法正确的是。

A) 'x'+101是一个错误的表达式

B) C语言不允许类型的混合运算

C) 强制类型转换时,类型说明符必须加括号

D) (int)x+y 和(int)(x+y)是完全等价的表达式

59.表达式sizeof(double)是。

A) 函数调用 B) double型表达式C) int型表达式 D) 非法表达式

62.以下运算符中优先级最高的运算符是:

A)&& B)++ C)? D)!=

三、选择结构

1. 在C语言中,能代表逻辑值"真"的是。

A) true B)大于0的数C)非0整数D)非0的数

2. 表示关系x<=y<=z的c语言表达式为。

A) (x<=y)&&(y<=z) B) (x<=y)AND(y<=z)

C) (x<=y<=z) D) (x<=y)&(y<=z)

3.能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是。

A) a>=10 or a<=0 B) a>=0|a<=10 C) a>=10 &&a<=0 D) a>=10‖a<=0

4、判断char型变量c1是否为大写字母的表达式为。

A)?A?<=c1<=?Z? B)(c1>=?A?) & (c1<=?Z?)

C)(?A?<=c1)AND (…Z?>=c1) D)(c1>=?A?)&& (c1<=??Z?)

5. 有定义char c; c=getchar();表示字符变量c为大写字母的正确表达式为。

A) …A?==…A?&& c<=?Z C)A==A && c<=Z

6.设有语句“int a=4;b=3,c=-2,d=2;”,则逻辑表达式“a>0&&b&&c<0&&d>0”的值是。

A)1 B)0 C)-1 D)出错

7. 设a为整型变量,则不能正确表达数学关系10<a<15的C语言表达式是。

A)10

C) a>10&&a<15 D)!(a<=10)&&!(a>=15)

8. 为表示逻辑表达式79

A)( X>79 )&&( X<90 ) B) ( X>79 )!=( X<90 )

C) 7979 )||( X<90 )

9. 在下面的条件语句中(其中s1和s2表示是C语言的语句),只有一个在功能上与其它三个语句不等价,它是。

A)if (a) s1 ; else s2; B)if (a= =0) s2; else s1;

C)if (a!=0) s1; else s2; D)if (a= =0) s1; else s2;

10.假定所有变量均已正确定义,则下列程序段运行后y的值是。

int a=0,y=10;

if(a=0)

y--;

else if(a>0)

y++;

else y+=y;

A)20 B)11 C)9 D)0

解析:此类题目可以自行编写下述测试程序进行调试验证。

#include

void main(){

int a=0,y=10;

if(a=0) y--;

else if(a>0) y++;

else y+=y;

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

}

11.假定所有变量均已正确定义,则下列程序段运行后x的值是。

a=b=c=0; x=35;

if(!a) x--;

else if(b);

if(c) x=3;

else x=4;

A)34 B)4 C)35 D)3

12. C语言对嵌套if语句的规定是:else语句总是与配对。

A) 其之前最近的if B) 第一个if

C) 缩进位置相同的if D) 其之前最近的且尚未配对的if

13.在C语言语句中,用来决定分支流程的表达式是。

A)可用任意表达式B)只能用逻辑表达式或关系表达式

C)只能用逻辑表达式D)只能用关系表达式

14.C语言中用表示逻辑“真”。

A) true B) 整数值1 C)非零整数值 D) false

15.若k是int型变量,且有下面的程序段, 输出结果是。

int k;

k= -3;

if (k<=0) printf(“####”);

else printf(“&&&&”);

A)#### B)&&&& C)####&&&& D)有语法错误,无输出结果

16. main()

{ int x=0,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

17. 以下程序的输出结果是:()

main()

{ int x=-10,y= 1,z=1;

if(x

else z=z+1;

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

}

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

18. 以下程序段的输出结果是。

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

if(a>b)

a=b;

b=c;

c=a;

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

A) a=10 b=50 c=10 B) a=10 b=30 c=10 C) a=50 b=30 c=10 D) a=50 b=30 c=50

19. 若int i=10; 执行下列程序后,变量i的正确结果是。

switch ( i ) { case 9: i+=1;

case 10: i+=1;

case 11: i+=1;

default : i+=1;

}

A)13B)12 C)11 D)10

四、循环结构

1.在C语言中,下列说法中正确的是()。

A) do-while语句构成的循环不能用其它语句构成的循环来代替。

B) do-while语句构成的循环只能用break语句退出。

C) do-while语句构成的循环在while后的表达式非零时结束循环。

D) do-while语句构成的循环,在while后的表达式为零时结束循环。

2. break语句不能出现在语句中()

A) switch B)for C) while D) if…else

3.对于break语句和continue语句的说法错误的是()

A) break语句不能用于循环语句和switch语句之外的任何其他语句中。

B) break和continue也可以用于if语句中

C) continue语句只结束本次循环,而不是终止整个循环的执行。

D) break语句是结束整个循环过程,不再判断执行循环的条件是否成立。

4.语句while(!y);中的表达式 !y等价于

A)y==0 B)y=1 C)y=!0 D) y==1

5.若有“int a=1,x=1;”,则循环语句“while(a<10) x++; a++;”的循环执行()。

A)无限次 B)不确定次C)10次D)9次

6. 有以下程序段

int k=0

while(k)k++;

则while循环体执行的次数是

A) 无限次B) 有语法错,不能执行

C) 一次也不执行D) 执行1次

7. 下列循环语句中有语法错误的是( )

A while(x=y) 5;

B while(0) ;

C do 2;while(x= =b);

D do x++ while(x= =10);

8.当运行时输入:abcd$abcde ,下面程序的运行结果是。

#include

main()

{char c;

while(putchar(getchar())!='$');

printf("end");

}

A) abcd$abcde B)abcd$end C)abcdend D) abcd$abcdeend 9. 以下程序段 ( )

x=-1;

do { x=x*x; }

while(x>0);

A) 是死循环 B) 循环执行一次 C) 循环执行二次 D) 有语法错误

int sum=0, n=10;

do { sum=sum+n;

n++; }

while(n<10);

printf(“%d,%d”,sum,n);

A.0, 10 B) 10, 11 C) 0, 11 D) 以上结果都不对

11.对以下程序段的叙述正确的是_______.

int x=1;

do

{ x= -1*x; }

while(!x)

A) 是死循环 B) 循环执行一次 C)循环执行二次D)有语法错误

12.循环“for(i=0,x=1;i=10&&x>0;i++);”的循环执行()。

A)无限次B)不确定次C)10次D)9次

13.执行语句{for(j=0;j<=3;j++) a=1;}后变量j的值是 .

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

14.有如下程序

main()

{ int i,sum=2;

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

printf(“%d\n”,sum); }

该程序的执行结果是

A) 6 B) 3 C) 死循环 D) 4

15、执行语句”for ( i=0; i++<3 ; ) ;”后,变量i的值为()。

A、2

B、3

C、4

D、5

16.设x和y均为int型变量,则执行以下的循环后,y的值为()。

for(y=1,x=1;y<=50;y++)

{

if(x>=0) break;

if(x%2==1) {x+=5;continue;}

x-=3; //此题没有正确答案,y值应该为1 }

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

五数组

1. 以下对一维数组a的正确说明是:

A) char a(10); B) int a[]; C)int k=5,a[k]; D)cha r a[]={…a?,?b?,?c?};

2.以下能对一维数组a进行初始化的语句是: ( C )

A) int a[5]=(0,1,2,3,4,) B) int a(5)={} C) int a[ ]={0,1,2} D) int a{5}={10*1}

3.在C语言中对一维整型数组的正确定义为。

A)int a(10); B)int n=10,a[n]; C)int n;a[n]; D)#define N 10

int a[N];

4、已知:int a[10]; 则对a数组元素的正确引用是()。

A、a[10]

B、a[3.5]

C、a(5)

D、a[10-10]

5. 执行下面的程序段后,变量k中的值为

int k=3, s[2];

s[0]=k; k=s[0]*10;

A) 不定值 B) 33 C) 30 D) 10

6. 下列说法中错误的是

A 构成数组的所有元素的数据类型必须是相同的

B 用指针法引用数组元素允许数组元素的下标越界

C 一维数组元素的下标依次是1、2、3……

D 定义数组时的长度可以是整型常量表达式

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

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

8. 若有以下数组说明,则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

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

A) 3 B) 6 C) 10 D) 20

10.若有说明:int a[][3]={1,2,3,4,5,6,7}; 则数组a的第一维的大小为: ( )

A) 2 B) 3 C) 4 D)无确定值

11.若有说明:int a[][3]={{1,2,3},{4,5},{6,7}}; 则数组a的第一维的大小为: ( )

A) 2 B) 3 C) 4 D)无确定值

12.以下定义语句中,错误的是

A) int a[]={1,2}; B) char *a[3]; C) char s[10]=“test”; D) int n=5,a[n];

13.下面程序段的输出结果是:

int i;

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

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

printf("%d ",x[i][2-i]);

A) 1 5 9 B) 1 4 7 C) 3 5 7 D) 3 6 9

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

C)int a[ ] [3]={1,2,3,4,5,6}; D)int a[2,3]={1,2,3,4,5,6};

15.已知int a[3][4];则对数组元素引用正确的是______.

A)a[2][4] B)a[1,3] C)a[2][0] D)a(2)(1)

*16. 若有以下的定义:int t[3][2];能正确表示t数组元素地址的表达式是

A) &t[3][2] B) t[3] C) t[1][2] D) t[2]

17.下面程序的输出结果是____。

main( ) {

int m[3][3]={ {1}, {2}, {3} };

int n[3][3]={ 1, 2, 3 };

printf("%d", m[1][0]+n[0][0] ) ;

printf("%d", m[0][1]+n[1][0] ) ;

}

A)30 B)34 C)56 D)11

(下面的题目是用字符数组处理字符串的相关内容)

1. 在C语言中,以作为字符串结束标志

A)?\n? B)? ? C) ?0? D)?\0?

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

A)“a”B){ABC} C)…abc\0? D)…a?

3.字符串“ABCD”在内存占用的字节数是()。

A.4B.6C.1D.5

4. 下面不正确的字符串常量是:()

A) …PROGRAM? B “12?12” C “0” D “ ”

5)设有数组定义: char array [ ]="abcd"; 则数组array所占的空间为

A) 4个字节B) 5个字节 C) 6个字节 D) 7个字节

6.下述对C语言中字符数组的描述种错误的是。

A)字符数组可以存放字符串

B)字符数组中的字符串可以整体输入和输出

C)可在赋值语句中通过赋值运算符“=”对字符数组整体赋值

D)可在对字符数组定义时通过赋值运算符“=”对字符数组整体初始化

7.已知char x[]="hello", y[]={'h','e','a','b','e'};, 则关于两个数组长度的正确描述是 .

A)相同B)x大于y C)x小于y D)以上答案都不对

8.给出以下定义:

char x[ ]="abcdefg";

char y[ ]={'a','b','c','d','e','f','g'};

则正确的叙述为

C) 数组x的长度大于数组y的长度 D) 数组x的长度小于数组y的长度

9、若有以下语句,则正确的描述是()。

static char x[ ]=”12345” ;

static char y[ ]={…1?, …2?, …3?, …4?, …5?} ;

A、x数组长度大于y数组长度

B、x数组和y数组的长度相同

C、x数组长度小于y数组长度

D、x数组等价于y数组

10、已知:char s[20]= ”programming”, *ps=s; 则不能引用字母o的表达式是()。

A、ps[2]

B、s[2]

C、ps+2

D、ps+=2, *ps

11.判断两字符串s1,s2是否相等,应使用( ).

A)if(s1==s2) B)if(s1=s2) C)if(strcpy(s1,s2)) D)if(strcmp(s1,s2)==0) 12.以下printf语句的输出结果为:

printf(“%d\n”,strlen(“school”));

A) 7 B) 6 C)存在语法错误 D)不定值

13. 对字符数组s赋值,不合法的一个是( )

A) char s[]="Beijing"; B)char s[20]={"beijing"};

C) char s[20];s="Beijing"; D) char s[20]={'B','e','i','j','i','n','g'};

14. 对字符数组str赋初值,str不能作为字符串使用的一个是( )

A) char str[]="shanghai"; B) char str[9]={'s','h','a','n','g','h','a','i',?\0?};

C) char str[]={"shanghai"}; D) char str[8]={ 's','h','a','n','g','h','a','i'};

15. 合法的数组定义是

A)int a[]={“string”}; B) in t a[5]={0,1,2,3,4,5};

C)char a={“string”}; D) char a[5]={0,1,2,3,4,5};

16. 对字符数组s赋值,不合法的是:

A) char s[]="china"; B) char s[20]={" china "};

C) char s[20];s=" china"; D) char s[20]={'c','h','i','n','a'};

17. 下面初始化与此初始化char c[ ]=“I am happy”;等价的是()

A) char c[ ]={…I?,??,?a?,?m?,??,?h?,?a?,?p?,?p?,?y?,?\0?}; B) char c[ ]={…I?,?am?,?happy?};

C) char c[ ]={…I?, ??,?a?,?m?,??,?h?,?a?,?p?,?p?,?y?};D)char c[ ]={…I?,?am?,?happy?,?\0?};

18.下面各语句中,能正确进行赋字符串操作的语句是( )。

A) char s[5]={“ABCDE”}; B) char s[5]={…A?,…B?,…C?,…D?,…E?};

C) char *s;s=“ABCDE”;D) char *s;scanf(“%s”,&s);

19.下列字符串赋值方式不正确的是( )

A).char str[20]; B). char *str ;

str=”I am a boy!”;str=”I am a boy!”;

C). char *str=”I am a boy!”; D). char str[20]=” I am a boy!”;

六、函数

1.C语言中函数返回值的类型是由决定的.

A)函数定义时指定的类型 B) return语句中的表达式类型

C) 调用该函数时的实参的数据类型 D) 形参的数据类型

2. 在C语言中,函数的数据类型是指( )

A 函数返回值的数据类型 B) 函数形参的数据类型

C 调用该函数时的实参的数据类型D)任意指定的数据类型

3.C程序中函数返回值的类型是由决定的.

A)函数定义时指定的函数类型 B) 函数中使用的最后一个变量的类型

C)调用函数时临时确定 D) 调用该函数的主调函数类型

4. C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式为 ( )

A) 由系统选择 B) 单向值传递 C) 由用户指定传递方式 D. 地址传递

5. 在函数调用时,以下说法正确的是()

A)函数调用后必须带回返回值B)实际参数和形式参数可以同名

C)函数间的数据传递不可以使用全局变量D)主调函数和被调函数总是在同一个文件里

6. 在C语言程序中,有关函数的定义正确的是( )。

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

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

C)函数的定义和函数的调用均不可以嵌套

D)函数的定义和函数的均可以嵌套

7. 以下对C语言函数的有关描述中,正确的是( )。

A)在C语言程序中,调用函数时,只能把实参的值传递给形参,形参的值不能传送给实参

B)C语言函数既可以嵌套定义又可递归调用

C)C语言函数必须有返回值,否则不能使用函数

D)在C语言程序中有调用关系的所有函数必须放在同一个源程序文件中

8.C语言中对函数的描述正确的是 .

A)可以嵌套调用,不可以递归调用 B) 可以嵌套定义

C)嵌套调用,递归调用均可 D)不可以嵌套调用

9.以下叙述中正确的是

A) 构成C程序的基本单位是函数B) 可以在一个函数中定义另一个函数

C) main()函数必须放在其它函数之前D) 所有被调用的函数一定要在调用之前进行定义

10.用数组名作为函数调用时的实参时,传递给形参的是。

A)数组首地址 B)数组第一个元素的值 C)数组全部元素的值 D)数组元素的个数

11.有一函数的定义如:void fun(char *s){……},则不正确的函数调用是( )。

A.main()

{char a[20]=”abcdefgh”;

fun(a);

……

} B.main()

{ char a[20]=”abcdefgh”; fun(&a[0]);

……

}

{ char a[20]=”abcdefgh”; char *p=a;fun(p);

……

} D.main()

{char a[20]=”abcdefgh”;

fun(a[]);

……

}

*12.函数的功能是交换x和y中的值,且通过正确调用返回交换结果。不能正确执行此功能的函数是( )。

A.funa(int *x, int *y)

{ int i,*p=&i;

*p=*x;*x=*y;*y=*p;

}

C.funa(int x, int y) { int t;

t=x;x=y;y=t;

} B.funa(int *x, int *y)

{ int p;

p=*x; *x=*y; *y=p;

}

D.funa(int *x, int *y)

{ *x=*x+*y; *y=*x-*y; *x=*x-*y;

}

13、函数的功能是交换变量x和y中的值,且通过正确调用返回交换的结果。能正确执行此功能的函数是()。

A、funa(int *x, int *y)

{ int *p;

*p=x ; *x=*y; *y=*p; }

C、funb(int x , int y)

{ int t;

t=x; x=y; y=t;

} B、func(int *x, int *y) { *x=*y; *y=*x;

}

D、fund(int *x, int *y) { int t;

t=*x; *x=*y; *y=t; }

14. 有如下程序

int func(int a,int b)

{ return(a+b);}

main()

{ int x=2,y=x,z=8,r;

r=func(func(x,y),func(y,z));

printf(“%d\n”,r); }

该程序的输出的结果是

A) 12 B) 13 C) 14 D) 15

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

int a, b;

void fun()

{ a=100; b=200; }

main()

{ int a=100, b=100;

fun();

}

A) 100200 B) 100100C) 200100 D) 200200

16. 下列说法中正确的是:( A )

A.局部变量在一定范围内有效,且可与该范围外的变量同名。

B.如果一个源文件中,全局变量与局部变量同名,则在局部变量范围内,局部变量不起作用。

C.局部变量缺省情况下都是静态变量。

D.函数体内的局部静态变量,在函数体外也有效。

17. 在C语言中,表示静态存储类别的关键字是:

A) auto B) register C) static D) extern

18.未指定存储类别的变量,其隐含的存储类别为()。

A)auto B)static C)extern D)register

七.指针

1.语句int *p;说明了。

A)p是指向一维数组的指针 B)p是指向函数的指针,该函数返回一int型数据

C)p是指向int型数据的指针D)p是函数名,该函数返回一指向int型数据的指针

2. 变量的指针,其含义是指该变量的:( )

A) 值B) 地址 C) 名 D)一个标志

3.若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是( )

A) pb=&x B) pb=x C) *pb=&x D) *pb=*x

4、已知:int a, *p=&a; 则下列函数调用中错误的是()。

A、scanf(“%d”,&a);

B、scanf(“%d”,p);

C、printf(“%d”,a);

D、printf(“%d”,p);

5.对于同类型的指针变量,不可能进行的运算是()。

A)- B)= C)+ D)==

6.下列不正确的定义是()。

A)int *p=&i,i; B)int *p,i; C)int i,*p=&i; D)int i,*p;

7. 若有说明:int n=2,*p=&n,*q=p,则以下非法的赋值语句是:

A)p=q B)*p=*q C)n=*q D)p=n

8. int *p,a=10,b=0;

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

执行该程序段后,a的值为

A) 编译出错B) 10 C) 11 D) 12

9.有语句:int a[10],;则是对指针变量p的正确定义和初始化。

A)int p=*a; B)int *p=a; C)int p=&a; D)int *p=&a;

10.若有说明语句“int a[5],*p=a;”,则对数组元素的正确引用是( )。

A)a[p] B)p[a] C)*(p+2) D)p+2

11. 若指针变量p指向整型数组a[10]的首地址, 即p=a ; 则下列数组元素a[i]的表示方法中正确的是()

A) p+i B)&( a+i) C) *(a+i) D) *(p+i*2)

12. 有如下程序: int a[10]={1,2,3,4,5,6,7,8,9,10},*P=a;

则数值为9的表达式是

A) *P+9 B) *(P+8) C) *P+=9 D) P+8

13.若有以下定义,则不能表示a数组元素的表达式是( )。

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

A)*p B)a[10] C)*a D)a[p-a]

14.已知int a[5],*p=a;下面的叙述中正确的是。

A) p+1与a+1等价 B) p[1]与*p等价 C) *(p+1)与a+1等价 D) p[1]与a++等价

15. 若有以下说明:

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

则数值为4的表达式是

A) *p+4 B) *(p+4) C) *(p+3) D) p+3

下面程序的输出结果是

main()

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

p=a;

printf(“%d\n”,*p+1);

}

A) 0 B) 1 C) 2D) 输出错误

18. 执行语句char c[10]={ ”abcd”},*pc=c; 后,*(pc+4)的值是()

A) “abcd” B)?\0?C) …d? D) 不确定

19.下列函数的功能是。

void fun(int *p1,int *p2)

{ int p;

p=*p1;*p1=*p2;*p2=p;

}

A) 交换*p1和*p2的值 B) 语法正确,但无法交换*p1和*p2的值

C) 交换*p1和*p2的地址 D)有语法错误

20. 有如下程序

main()

{ char s[]=“ABCD”, *P;

for(p=s+1; p

该程序的输出结果是

A) ABCD B) A C) B D) BCD

BCD B C CD

CD C D D

D D

21. 请读程序,输出结果为: ( )

#include

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

main()

{ int i,b[4];

int *p=a;

for(i=0;i<4;i++) {b[i]=*p;p++;}

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

}

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

八、结构体

1. 若有以下说明语句:

struct student

{ int num;

char name[ ];

float score;

}stu;

则下面的叙述不正确的是: ( )

A) struct是结构体类型的关键字 B) struct student 是用户定义的结构体类型

C) num, score都是结构体成员名D) stu是用户定义的结构体类型名

2.若有以下说明语句:

struct date

{ int year;

int month;

int day;

}brithday;

则下面的叙述不正确的是_____.

A) struct是声明结构体类型时用的关键字 B) struct date 是用户定义的结构体类型名

C) brithday是用户定义的结构体类型名D) year,day 都是结构体成员名

3. 已知:(设整型2字节,字符型1字节,浮点型4字节)

struct

{ int i;

char c;

float a;

}test;

则sizeof(test)的值是。

A) 4 B) 5 C) 6 D) 7

4. 以下对结构变量stul中成员age的非法引用是。

struct student

{ int age;

int num;

}stu1,*p;

p=&stu1;

A) stu1.age B) student.age C) p->age D) (*p).age

5. 有如下定义

struct person{char name[9]; int age;};

struct person class[10]={“Tom”,17,“John”,19,

“Susan”,18,“Adam”,16,};

根据上述定义,能输出字母A的语句是

B) printf(“%c\n”,class[3].name[0]);

C) printf(“%c\n”,class[3].name[1]);D) printf(“%c\n”,class[2].name[3]);

6.存放100个学生的数据、包括学号、姓名、成绩。在如下的定义中,不正确的是( )。

A.struct student

{int sno;

char name[20];

float score;

} stu[100];

B. struct student stu[100]

{int sno;

char name[20];

float score}; C. struct

{ int sno;

char name[20];

float score;} stu[100];

D. struct student

{int sno;

char name[20];

float score;};

struct student stu[100];

7.设有定义语句“struct {int x; int y;} d[2]={{1,3},{2,7}};”

则“printf(“%d\n”,d[0].y/d[0].x*d[1].x);”输出的是( )。

A.0 B)1 C)3 D)6

8.设有如下定义,则对data中的a成员的正确引用是( )。

struct sk{ int a; float b;} data,*p=&data;

A)(*p))data.a B)(*p).a C)p->data.a D)p.data.a

9、已知: struct sk

{ int a;

float b;

}data, *p;

若有p=&data,则对data中的成员a的正确引用是()。

A、(*p).data.a

B、p->data.a

C、(*p).a

D、p.data.a

10.设有如下定义:

struck sk

{ int a;

float b;

}data;

int *p;

若要使P指向data中的a域,正确的赋值语句是

A) p=&a; B) p=data.a; C) p=&data.a;D)*p=data.a;

11. 以下对结构变量stu1中成员age的非法引用是( )。

struct student

{ int age;

int num;

}stu1,*p;

p=&stu1;

A、 stu1.age

B、 student.age

C、 p->age

D、 (*p).age

中考英语单项选择题专项训练题附答案

初中英语中考单项选择题专项训练250题(附答案) ( ) is ____used and ______ people are interested in it. A wide, many more B. widely, a lot more C. wide, more D. widely, much more ( )2、---- What would you like to drink ---- It doesn’t matter. ________ will do . A. Nothing B. Everything C. Something D. Anything ( )3、This question is very difficult . _______ people can understand it. A. Little B. A few C. Few D. A little ( )4.、After entering the WTO, _______ foreigners will come to our country for business. A. some B. fewer C. all D. more ( )5、---- The exam was very easy, wasn’t it ---- Yes, but I don’t think _______ could pass it. A. somebody B. any body C. nobody D. everybody ( )6、The population of Shanghai is larger than __________ of Hangzhou. A. one B. it C. what D. that ( )7、There is only _______ walk from my home to school. A. five minutes B. five minutes’ C. five minute D. fifth minute’s ( )8、Wang Qiang is a _________ boy. A. five-year-old B. five year old C. five-years-old D. five years old ( )9、The boy was born______ the night of May 20,1999. A. at B. on C. in D. doing ( )10、I’ve been here ___ 3 o’clock. That means I have stayed here ___ an hour and a half. A. at ;since B. at; for C. since; for D. since; since ( )11、English is as _________ as Chinese. You should learn it well. A. important B. more important C. the most important D. much more important ( )12、We’ve never seen _________ flower before. A. such a beautiful B. such beautiful C. so a beautiful D. so beautiful ( )13、You must wear glasses. They can keep your eyes ________. A. save B. safe C. safely D. to save ( )14、Would you please speak _______ I still can’t follow you. A. slow B. much slow C. much slowly D. more slowly ( )15、---- What was the weather like yesterday ---- It was terrible. It rained _______. People could _______ go out. A. hard; hard B. hardly; hard C. hardly; hardly D. hard; hardly ( )16. There are few _______ in the fridge. Let’s go and buy some peas, carrots and cabbages. A. vegetables B. fruit C. meat D. eggs ( )17. This room is __________. A. B ill and David’s B. Bill’s and David’s C. Bills and David’s D. Bill and David

英语单项选择经典真题演练

英语单项选择经典真题演练 例题1. Ann is so careful that she always goes over her exercises to ______there are no mistakes. A. look for B. make sure C. find out D. think about [解析]make sure是固定词组,意思是“确信”,她检查自己作业的目的是确信不犯错误。 例题2. ——Which of the two English dictionaries will you buy ? —— I‘ll buy ______ of them,so I can give one to my friend,Hellen. A. either B. neither C. all D. both [解析]选D.从so 引导的结果状语从句可判断一个字典给自己,另一个给朋友Hellen,因此可知买两本英语字典,其中both表示“两者都”。 例题3. He ______ two thousand trees since 1985. A. plants B. planted C. will plant D. has planted [解析]since意为自从……以来,应与现在完成式连用,故选D.

______ you free last night? A. Were B. Was C. Are D. Do [解析]last night应于过去式连用。因为它表示具体的过去时间。又因主语为you,故选A. 例题5. 词语解释 I‘m so glad to see you. A. sad B. angry C. pleased [解析]glad意为高兴的选项中只有pleased有此意,故选C. An elephant is a large animal. A. big B. tall C. heavy [解析]large意为大的,只有选项A与其意相近,故选A. This shop sells a lot of things. A. little B. many C. some [解析]a lot of的意思是许多的,只有选项B与其相同,故选B. 这3道题的目的为选意义相同或相近的词,这就要求同学们在学习英语的过程中注意这类词的相互联系。学习生词时力求用过去学的词或短语来解释。

(完整版)专升本英语代词练习题

代词练习 1.—— Which of the two dictionaries will you borrow ? —— I'll borrow _____ ,for the different uses. A.all B.both C.either D.neither 2._____ of them knew about the plan because it was kept a secret. A.Each B.Any C.No one D.None 3.We couldn't eat in a restaurant because _____ of us had _____ money on us. A.all ;no B.any ;no C.none ;any D.no one ;any 4.They were all very tired ,but _____ of them would stop to take a rest. A.neither B.none C.some D.any 5.There is a No.2 trolleybus and a No.24 bus ;_____ will take you there. A.both B.either C.all D.any 6.As we were asleep ,_____ of us heard the sound. A.both B.none C.either D.any 7.—— Which of the five may I use ? —— Oh ,____. A.any one B.anyone C.anything D.nothing 8.——Are the two answers correct ? ——No ,_____ correct. A.no one is B.both are not C.neither is D.either is not 9.I asked him for some oil ,but he hadn't _____. A.any B.some C.no D.anything 10.You have three English dictionaries ,but I have only two _____. A.ones B.不填 C.the one D.the ones 11.I have a colour TV set.I want to sell ____.

2019最新(精品)小升初英语单项选择题100题精选(含答案和详细讲解)

小升初英语精品单项选择题100题 ( )1.It's cold today. You must _____the coat. A. take off B. put on C. take down D. put in ( )2.I have two pencils. One is green, and _____is red. A. one B. other C. the other D. others ( )3.How many eggs _____in the bag? A. has B. have C. is there D. are there ( )4.____me, please. A. Listen B. say C. Listen to D. talk ( )5.---______day is tomorrow? ---It's Tuesday. A. Whose B. What C. Which D. When ( )6.Would you like _____tea? A. some B. a C. any D. many ( )7.______morning she gets up at six. A. Every day B. On every C. In every D. Every ( )8.Don't _____late next time! A. is B. are C. be D./ ( )9.Oh, it's ____. How are you? A. you B. your C. yours D. he ( )10.Mary doesn't _____her homework after lunch. A. does B./ C. do D. doing

2020中考英语100道单项选择题专题训练(附答案)

中考英语100道单项选择题专题训练附答案第1部分 (D)1. He was born in Germany,but he has made China his________. A.family B.address C.house D.home (B)2. It’s cold today.Take your ________with you when you go out. A.knife B.coat C.brush D.key (C)3.—It’s useless to regret what has been done.Don’t make those mistakes again.—I won’t.That’s a(n)________ A.order B.decision C.promise D.agreement (B)4.—Kids often feel better in a happy family. —That’s true.A happy family provides a loving ________ for its children. A.expression B.environment C.encouragement D.development (C)5.—I’m so hungry now. —I think you can eat ________ and two cakes. A.two breads B.two piece of bread C.two pieces of bread D.two pieces of breads (D)6.—The best ________ to come to Yichang is spring. —I think so.The green water and green mountains are unforgettable. A.environment B.journey C.temperature D.season (C)7.Life is like riding a bicycle.To keep your ________,you must keep moving. A.promise B.position C.balance D.ability (C) 8. Some old people need a ________ because they feel lonely. A.gift B.stick C.pet D.watch (C) 9.—Why do you stand a stone monkey in front of the park? —Because it’s the ________of our city.It’s said that the monkeys have ever helped us a lot.

云南省中考英语单项选择真题汇编(带答案)

云南省中考英语单项选择真题汇编 (精选2017-2019年真题+详细解析答案,值得下载) 2019 第一节单项填空(共15小题;每小题1分,满分15分) 从题中所给的A、B、C、D四个选项中选出能填入空白处的最佳选项,并将所选答案 涂到答题卡的相应位置。 21.—The final exam is coming.I hope all is well with you —Thanks. . A.My pleasure B.You,too C.Sounds good D.It's wonderful 22.The earth is often called the ocean planet.Its surface is 70 percent https://www.wendangku.net/doc/e41407203.html,nd B.plants C.animals D.water 23.—sport will you take part in,Peter? —The boys' 800-meter race. A.Where B.When C.Which D.How 24.My mother often says,“Stand tall like the sunflower and be proud who you are.” A.of B.with C.at D.in 25.—Must I wear the school uniform on school days? —.It's one of the school rules. A.It's beautiful B.I don't think so C.I'm afraid so D.It fits you well 26.We' re very about the graduation ceremony next Saturday.We can't wait to be there. A.boring B.bored C.excited D.exciting 27.I Game of Thrones(权力的游戏) with my friends last month.It's amazing. A.watch B.watched C.watches D.have watched 28.—Sorry,Miss Wang.I broke a glass by accident while I was cleaning the table. — .Please be more careful next time. A.It's nothing B.All right C.I know D.Sure 29.—What's up,Lisa? —I have to hand in the report tomorrow,but I can't anything to write.

专升本英语试题及答案

专升本英语试题及答案 I.Phonetics (5 point ) Directions:In each of following groups of words, there are four underlined letters or letter combinations marked A, B, C and D. Compare the underlined parts and identify the one that different from the others in pronunciation, Mark your answer by blackening the corresponding letter on the Answer Sheet. 1.A.coach B.float C.broad D.throat 2.A.riddle B.ripen C.privilege D.primitive 3.A.decision https://www.wendangku.net/doc/e41407203.html,prehension C.extension D.pension 4.A.brother B.thrill C. these D.rather https://www.wendangku.net/doc/e41407203.html,b B.thumb C.doubt D.tablet II.Vocabulary and Structure (15 points ) Direction: There are 15 incomplete sentences in this section. For each sentence there are four choices marked A, B, C and D. Choose one answer that best completes the sentence and blacken the corresponding letter on the Answer Sheet. 6.Whenever he comes to our garden, he can’t help _________ the flowers. A.admires B.admired C.admiring D.to admire 7.--Where is Dick? .--He _________ home for a while. A.would be B.should be C.would have been D.should have been 8.I hesitated for a long time, and in the end I decided to _________ the job.

(word完整版)初中英语单项选择题汇总1000题(附答案)

初中英语单项选择题汇总(附答案) 第一部分初中中考英语单选题真题练习 第一章冠词 真题 1. —What would you like for afternoon tea? (09广州,16) —Tow pieces of bread and cup of coffee, please. A. an; a B. 不填; a C. at; the D. 不填; the 2. old man behind Mary is university teacher. (09广东省,29) A. An; an B. A; the C. The; a D. The; an 3. —How do you go to work? (09深圳,1) —I usually take bus. A. the; a B. /; a C. a; a D. the; / 4. After Lucy and Lily, Tony is now student to win the game in our class. (09佛山,23) A. the third B. a third C. the second 5. —Are you good at playing basketball or playing piano? (08深圳,21) —Both. A. a; a B. the; the C. the; / D. /; the 6. When you make a mistake, don't always make excuse for yourself. (08佛山,29) A. an B. the C. / 7. —Do you like a blue bike for your birthday? (07佛山,31) —But I prefer green one. A. the B. / C. a 8. He is university student and he comes from island in England. (07广东省,26) A. an; an B. an; a C. a; an D. a; a 巩固练习 1.There's 800-metre-long road behind hospital.(09甘肃兰州) A. an; an B. a; a C. an; the D. a; the 2.I really like book you lent me yesterday. (09河北) A. a B. an C. the D. 不填 3.Jimmy bought car yesterday, but it’s used one. (09山东威海) A. a; a B. a; an C. a; the D. the; an 4.What exciting news it is! Is news true? (09山东烟台) A. an; the B. an; a C. /; the D. /; a 5.—I just have cup of milk for breakfast. (09四川成都) —That’s not enough. A. a; a B. the; the C. a; 不填 6.Sandy often takes her dog for walk around the lake after supper. (09江苏南京) A. a B. an C. the D. 不填 7.—Why do you like Mary? (09湖南娄底) —Because she is honest girl. A. a B. an C. the 8. —Who’s young man with long hair? (09江苏宿迁)

最新《专升本-英语》模拟试题及参考答案

2018年成人高考专升本英语模拟卷 第1卷(选择题,共125分) I.Phonetics ( 5 points) Directions:In each of the following groups of words, there are four underlined letters or letter combinations marked A, B, C and D. Compare the underlined parts and iden-tify the one that is different from the others in pronunciation. Mark your answerby blackening the corresponding letter on the Answer Sheet. 1. A. penalty B. moment C. quarrel D. absent 2. A. sympathy B. material C. courage D. analysis 3. A. starvation B. suggestion C. satisfaction D. situation 4. A. donkey B. turkey C. money D. obey 5. A. revise B. consist C. advertise D. visit Ⅱ. Vocabulary and Structure ( 15 points ) Directions : There are 15 incomplete sentences in this section. For each sentence there are four choices marked A, B, C and D. Choose one answer that best completes the sentence and blacken the corresponding letter on the Answer Sheet. 6. Jonathan and Joe left the house to go for__ after supper.() A. walk B. the walk C. wallks D. a walk 7. He pointed at the new car and asked, "___ is it? Have you ever seen it before?"() A. Why B. Where C. Who D. Whose 8. My father asked __ to help with his work.() A. I and Tom B. Tom and me C. me and Tom D. Tom and I 9. Nowadays little knowledge __ to be a dangerous thing.() A. seem B. seemed C. does seem D. do seem 10. If their marketing team succeeds, they __ their profits by 20 percent.() A. will increase B. would be increasing C. will have increased D. would have been increasing 11. You'd better take these documents with you __ you need them for the meeting.() A. unless B. in case C. until D. so that 12. I haven' t been to a pop festival before and Mike hasn' t __() A. too B. as well C. neither D. either 13.__ is known to the world, Mark Twain was a great American writer.() A. As B. Once C. That D. It 14. John complained to the bookseller that there were several pages______ in the dictionary.() A. lacking B. losing C. missing D. dropping 15. Not until the game had begun __ at the sports ground.() A. should he have arrived B. would he have arrived C. did he arrive D. had he arrived 16. Moviegoers know that many special effects are created by computers, they often don' tknow is that these scenes still require a lot of work.() A. That B. Whom C. What D. How 17. The president is to give a formal __ at the opening ceremony.() A. speech B. debate C. discussion D. argument 18. When I am confronted with such questions, my mind goes __, and I can hardly remember myown date of

()小升初英语单项选择题100题(含答案和详细讲解).doc

小升初联考英语精品单项选择题100 题( )1.It's cold today. You must _____the coat. A. take off B. put on C. take down D. put in ( )2.I have two pencils. One is green, and _____is red. A. one B. other C. the other D. others ( )3.How many eggs _____in the bag? A. has B. have C. is there D. are there ( )4.____me, please. A. Listen B. say C. Listen to D. talk ( )5.---______day is tomorrow? ---It's Tuesday. A. Whose B. What C. Which D. When ( )6.Would you like _____tea? A. some B. a C. any D. many ( )7.______morning she gets up at six. A. Every day B. On every C. In every D. Every ( )8.Don't _____late next time! A. is B. are C. be D./ ( )9.Oh, it's ____. How are you? A. you B. your C. yours D. he ( )10.Mary doesn't _____her homework after lunch. A. does B./ C. do D. doing ( )11.---How do you _____Tuesday? ---Er, T-U-E-S-D-A-Y. A. say B. speak C. talk D. spell ( )12.Write _____ your exercise-books. A. down it in B. it down in C. down it on D. it down on ( )13.The shop___ "Closed". A. writes B. talks C. says D. speaks ( )14.My favourite school days ___Friday and Saturday. A. is B. am C. are D. be ( )15.Do you have any coloure pens? Sorry, I don't have_____. I think he has_____. A. any, any B. some, some C. some, any D. any, some ( )16.Where is London? It ’ s in_____. A. America B. Japan C. English D. England ( )17.Are they from ____? A. Australian B. English C. American D. Canada ( )18.One of my _____from Hangzhou. A. friends are B. friend is C. friends is D. friend are

初中英语单项选择题汇总题(附标准答案)

初中英语单项选择题汇总题(附答案)

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

初中英语单项选择题汇总(附答案) 第一部分初中中考英语单选题真题练习 第一章冠词 真题 1. —What would you like for afternoon tea? (09广州,16) —Tow pieces of bread and cup of coffee, please. A. an; a B. 不填; a C. at; the D. 不填; the 2. old man behind Mary is university teacher. (09广东省,29) A. An; an B. A; the C. The; a D. The; an 3. —How do you go to work? (09深圳,1) —I usually take bus. A. the; a B. /; a C. a; a D. the; / 4. After Lucy and Lily, Tony is now student to win the game in our class. (09佛山,23) A. the third B. a third C. the second 5. —Are you good at playing basketball or playing piano? (08深圳,21) —Both. A. a; a B. the; the C. the; / D. /; the 6. When you make a mistake, don't always make excuse for yourself. (08佛山, 29) A. an B. the C. / 7. —Do you like a blue bike for your birthday? (07佛山,31) —But I prefer green one. A. the B. / C. a 8. He is university student and he comes from island in England. (07广东省,26) A. an; an B. an; a C. a; an D. a; a 巩固练习 1.There's 800-metre-long road behind hospital. (09甘肃兰州) A. an; an B. a; a C. an; the D. a; the 2.I really like book you lent me yesterday. (09河北) A. a B. an C. the D. 不填 3.Jimmy bought car yesterday, but it’s used one. (09山东威海) A. a; a B. a; an C. a; the D. the; an 4.What exciting news it is! Is news true? (09山东烟台) A. an; the B. an; a C. /; the D. /; a 5.—I just have cup of milk for breakfast. (09四川成都) —That’s not enough. A. a; a B. the; the C. a; 不填 6.Sandy often takes her dog for walk around the lake after supper. (09江苏南京)

英语名词练习题专升本)

名词练习 1. The ____ of the room were covered with ____. A. roofs, leafs B. roofs, leaves C. rooves, leafs D. rooves, leaves 2. There are three ____ in our factory. A. woman doctors B. women doctors C. woman doctor D. women doctor 3. Which do you prefer ____ or ____? A. potatos, tomatos B. potatos, tomatoes C. potatoes, tomatos D. potatoes, tomatoes 4. They are ____ of different presses. Now they are having a meeting in one of the ____ office. A. editor-in-chiefs, editors-in-chief’s B. editors-in-chief, editor-in-chief’s C. editors-in-chiefs, editor’s-in-chief’s D. editors-in-chief, editors-in-chief’s 5. The ant has two ____. A. stomaches B. stomacks C. stomach D. stomachs 6. He doesn’t like ____ for supper. A. chick B. chicken C. chickens D. chicks 7. It was ____ hot weather that many of us went swimming. A. so B. such C. so as D. such a 8. ____ wonderful space they saw on the room! A. How B. How a C. What D. What a 9. We know ____ travels not so fast as light.

(精品)小升初英语单项选择题100题精选含答案和详细讲解

六年级英语精品单项选择题100题( )1.It's cold today. You must _____the coat. A. take off B. put on C. take down D. put in ( )2.I have two pencils. One is green, and _____is red. A. one B. other C. the other D. others ( )3.How many eggs _____in the bag? A. has B. have C. is there D. are there ( )4.____me, please. A. Listen B. say C. Listen to D. talk ( )5.---______day is tomorrow? ---It's Tuesday. A. Whose B. What C. Which D. When ( )6.Would you like _____tea? A. some B. a C. any D. many ( )7.______morning she gets up at six. A. Every day B. On every C. In every D. Every ( )8.Don't _____late next time! A. is B. are C. be D./ ( )9.Oh, it's ____. How are you? A. you B. your C. yours D. he ( )10.Mary doesn't _____her homework after lunch. A. does B./ C. do D. doing ( )11.---How do you _____Tuesday? ---Er, T-U-E-S-D-A-Y. A. say B. speak C. talk D. spell ( )12.Write _____ your exercise-books. A. down it in B. it down in C. down it on D. it down on ( )15.Do you have any coloure pens? Sorry, I don't have_____. I think he has_____. A. any, any B. some, some C. some, any D. any, some ( )18.One of my _____from Hangzhou. A. friends are B. friend is C. friends is D. friend are ( )19.You can _____she likes bananas a lot. A. look B. watch C. see D. to see ( )20.You are a teacher. What about ____? A. she B. Li Pin brother C. her D. your ( )21.There____much_____ on the table. A. is, bread B. is, breads C. are, bread D. are, breads ( )22.What ______his friends ______doing? A. do, likes B. does, like C. do, like D. does, likes

相关文档
相关文档 最新文档