新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

一

 

单项选择?/p>

(每?/p>

2

分,?/p>

44

分)

 

1 

以下叙述正确的是__

C

_?/p>

 

A C

程序基本组成单位是语?/p>

 

           

 

B C

程序每一行只能写一个语?/p>

 

C 

简?/p>

C

语句必须以分号作为结束符

     

 

D 

注释语句可以嵌套

 

2 

一?/p>

C

语言程序是从?/p>

B

__开始执行的?/p>

 

A 

程序中第一个函?/p>

                    B 

名为

main

的函?/p>

 

C 

包含文件(头文件)的第一个函?/p>

      D 

程序中的第一个语?/p>

 

3 

请选出合法?/p>

C

语言赋值语句_

B

__?/p>

 

A a=b=58           B i++;             C a=58,b=58       D k=int(a+b); 

4 

下面标识符中,合法的用户标识符是

 

?/p>

B

__?/p>

 

A 1abc             B include          C a-b-c123        D char 

5 

以下所列的

C

语言整形常量中,正确的是?/p>

A

__?/p>

 

A 0x10             B 0976             C 076L            D 01ff 

6 C

语言中下列运算符的操作数必须为整型的是_

A

__?/p>

 

A %                B ++               C /               D = 

7 

?/p>

a

?/p>

b

均为

int

型变量,则执行以下语句后的输出为?/p>

B

__?/p>

 

int a=20;  int b=3;  printf(

"

%d\n

"

,a+=(b%=2)); 

A 20               B 21               C 0               D 23 

8 

已知

int i;

,则执行语句

 i=2.6;

后,

i

的值为?/p>

A

__?/p>

 

A 2                B 3                C 2.6             D 

不确?/p>

 

9 

以下合法的字符常量为?/p>

D

__?/p>

 

A 

'

ab

'

              B 

'

\482

' 

 

 

 

 

 

 

 

 

 

 

 

 

C

 '

\

'

               D

 '

\xaf

'

 

10 

?/p>

y

?/p>

int

型变量,则执行以下语句后?/p>

y

的值是

 

?/p>

C

__?/p>

 

y=8;  y+=y-=y*y;   8*8=64  8-64=-56   -56-56=-112 

A 64               B 

?/p>

56             C 

?/p>

112            D 

?/p>

48 

11 

以下合法的浮点型常量是_

D

__?/p>

 

A e-3              B 1.5e+2.4         C 3.14e+2L         D 3.14 e +5 

12 

?/p>

int

数据占用两个字节?/p>

float

数据占用四个字节?/p>

double

数据占用

8

个字节,且已

?/p>

float a=2;int b=3;

则执行下列语句输出为__

A

_?/p>

 

printf(

"

%d

"

,sizeof(a*b)+2/5);   

通常转化为最大字节的

 

A 4                B 8                C 6                D 7 

13 

?/p>

int

型占

2

个字节,?/p>

int i=-2;,

则语?/p>

printf(

"

%u

"

,i);

的输出结果为?/p>

C

__?/p>

 

A 0                B -2               C 65534            D 65535 

14  

?/p>

x

?/p>

y

?/p>

z

均为整型常量,且

a=100

,则执行下列语句后的

z

值为?/p>

A

_?/p>

 

x=a++; y=--a; z=x+y-a--; 

A 100              B 400              C 200              D 300 

15 

若有以下定义和语句:

int 

u=010,v=0x10,w=10,printf(

"

%d,%d,%d\n

"

,u,v,w);

,则输出

结果是_

A

__。八进制

  

十六进制

   

十进?/p>

 

A 8,16,10          B 10,10,10         C 8,8,10           D 8,10,10 

16 

?/p>

x

?/p>

y

?/p>

int

型变量,则执行下列语句后?/p>

y

的值是__

A 

_?/p>

    

为什么?

 

x=5;  y=x++*x++;  y=--y*--y; 

A 529              B 2401             C 1209             D 625 

17 

假设在程序中

a,b,c 

均被定义成整型,并且已赋大于

1

的值,则下列能正确表示代数?/p>

 

abc

1

的表达式是_?/p>

D

__?/p>

   

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

一

 

单项选择?/p>

(每?/p>

2

分,?/p>

44

分)

 

1 

以下叙述正确的是__

C

_?/p>

 

A C

程序基本组成单位是语?/p>

 

           

 

B C

程序每一行只能写一个语?/p>

 

C 

简?/p>

C

语句必须以分号作为结束符

     

 

D 

注释语句可以嵌套

 

2 

一?/p>

C

语言程序是从?/p>

B

__开始执行的?/p>

 

A 

程序中第一个函?/p>

                    B 

名为

main

的函?/p>

 

C 

包含文件(头文件)的第一个函?/p>

      D 

程序中的第一个语?/p>

 

3 

请选出合法?/p>

C

语言赋值语句_

B

__?/p>

 

A a=b=58           B i++;             C a=58,b=58       D k=int(a+b); 

4 

下面标识符中,合法的用户标识符是

 

?/p>

B

__?/p>

 

A 1abc             B include          C a-b-c123        D char 

5 

以下所列的

C

语言整形常量中,正确的是?/p>

A

__?/p>

 

A 0x10             B 0976             C 076L            D 01ff 

6 C

语言中下列运算符的操作数必须为整型的是_

A

__?/p>

 

A %                B ++               C /               D = 

7 

?/p>

a

?/p>

b

均为

int

型变量,则执行以下语句后的输出为?/p>

B

__?/p>

 

int a=20;  int b=3;  printf(

"

%d\n

"

,a+=(b%=2)); 

A 20               B 21               C 0               D 23 

8 

已知

int i;

,则执行语句

 i=2.6;

后,

i

的值为?/p>

A

__?/p>

 

A 2                B 3                C 2.6             D 

不确?/p>

 

9 

以下合法的字符常量为?/p>

D

__?/p>

 

A 

'

ab

'

              B 

'

\482

' 

 

 

 

 

 

 

 

 

 

 

 

 

C

 '

\

'

               D

 '

\xaf

'

 

10 

?/p>

y

?/p>

int

型变量,则执行以下语句后?/p>

y

的值是

 

?/p>

C

__?/p>

 

y=8;  y+=y-=y*y;   8*8=64  8-64=-56   -56-56=-112 

A 64               B 

?/p>

56             C 

?/p>

112            D 

?/p>

48 

11 

以下合法的浮点型常量是_

D

__?/p>

 

A e-3              B 1.5e+2.4         C 3.14e+2L         D 3.14 e +5 

12 

?/p>

int

数据占用两个字节?/p>

float

数据占用四个字节?/p>

double

数据占用

8

个字节,且已

?/p>

float a=2;int b=3;

则执行下列语句输出为__

A

_?/p>

 

printf(

"

%d

"

,sizeof(a*b)+2/5);   

通常转化为最大字节的

 

A 4                B 8                C 6                D 7 

13 

?/p>

int

型占

2

个字节,?/p>

int i=-2;,

则语?/p>

printf(

"

%u

"

,i);

的输出结果为?/p>

C

__?/p>

 

A 0                B -2               C 65534            D 65535 

14  

?/p>

x

?/p>

y

?/p>

z

均为整型常量,且

a=100

,则执行下列语句后的

z

值为?/p>

A

_?/p>

 

x=a++; y=--a; z=x+y-a--; 

A 100              B 400              C 200              D 300 

15 

若有以下定义和语句:

int 

u=010,v=0x10,w=10,printf(

"

%d,%d,%d\n

"

,u,v,w);

,则输出

结果是_

A

__。八进制

  

十六进制

   

十进?/p>

 

A 8,16,10          B 10,10,10         C 8,8,10           D 8,10,10 

16 

?/p>

x

?/p>

y

?/p>

int

型变量,则执行下列语句后?/p>

y

的值是__

A 

_?/p>

    

为什么?

 

x=5;  y=x++*x++;  y=--y*--y; 

A 529              B 2401             C 1209             D 625 

17 

假设在程序中

a,b,c 

均被定义成整型,并且已赋大于

1

的值,则下列能正确表示代数?/p>

 

abc

1

的表达式是_?/p>

D

__?/p>

   

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

一

 

单项选择?/p>

(每?/p>

2

分,?/p>

44

分)

 

1 

以下叙述正确的是__

C

_?/p>

 

A C

程序基本组成单位是语?/p>

 

           

 

B C

程序每一行只能写一个语?/p>

 

C 

简?/p>

C

语句必须以分号作为结束符

     

 

D 

注释语句可以嵌套

 

2 

一?/p>

C

语言程序是从?/p>

B

__开始执行的?/p>

 

A 

程序中第一个函?/p>

                    B 

名为

main

的函?/p>

 

C 

包含文件(头文件)的第一个函?/p>

      D 

程序中的第一个语?/p>

 

3 

请选出合法?/p>

C

语言赋值语句_

B

__?/p>

 

A a=b=58           B i++;             C a=58,b=58       D k=int(a+b); 

4 

下面标识符中,合法的用户标识符是

 

?/p>

B

__?/p>

 

A 1abc             B include          C a-b-c123        D char 

5 

以下所列的

C

语言整形常量中,正确的是?/p>

A

__?/p>

 

A 0x10             B 0976             C 076L            D 01ff 

6 C

语言中下列运算符的操作数必须为整型的是_

A

__?/p>

 

A %                B ++               C /               D = 

7 

?/p>

a

?/p>

b

均为

int

型变量,则执行以下语句后的输出为?/p>

B

__?/p>

 

int a=20;  int b=3;  printf(

"

%d\n

"

,a+=(b%=2)); 

A 20               B 21               C 0               D 23 

8 

已知

int i;

,则执行语句

 i=2.6;

后,

i

的值为?/p>

A

__?/p>

 

A 2                B 3                C 2.6             D 

不确?/p>

 

9 

以下合法的字符常量为?/p>

D

__?/p>

 

A 

'

ab

'

              B 

'

\482

' 

 

 

 

 

 

 

 

 

 

 

 

 

C

 '

\

'

               D

 '

\xaf

'

 

10 

?/p>

y

?/p>

int

型变量,则执行以下语句后?/p>

y

的值是

 

?/p>

C

__?/p>

 

y=8;  y+=y-=y*y;   8*8=64  8-64=-56   -56-56=-112 

A 64               B 

?/p>

56             C 

?/p>

112            D 

?/p>

48 

11 

以下合法的浮点型常量是_

D

__?/p>

 

A e-3              B 1.5e+2.4         C 3.14e+2L         D 3.14 e +5 

12 

?/p>

int

数据占用两个字节?/p>

float

数据占用四个字节?/p>

double

数据占用

8

个字节,且已

?/p>

float a=2;int b=3;

则执行下列语句输出为__

A

_?/p>

 

printf(

"

%d

"

,sizeof(a*b)+2/5);   

通常转化为最大字节的

 

A 4                B 8                C 6                D 7 

13 

?/p>

int

型占

2

个字节,?/p>

int i=-2;,

则语?/p>

printf(

"

%u

"

,i);

的输出结果为?/p>

C

__?/p>

 

A 0                B -2               C 65534            D 65535 

14  

?/p>

x

?/p>

y

?/p>

z

均为整型常量,且

a=100

,则执行下列语句后的

z

值为?/p>

A

_?/p>

 

x=a++; y=--a; z=x+y-a--; 

A 100              B 400              C 200              D 300 

15 

若有以下定义和语句:

int 

u=010,v=0x10,w=10,printf(

"

%d,%d,%d\n

"

,u,v,w);

,则输出

结果是_

A

__。八进制

  

十六进制

   

十进?/p>

 

A 8,16,10          B 10,10,10         C 8,8,10           D 8,10,10 

16 

?/p>

x

?/p>

y

?/p>

int

型变量,则执行下列语句后?/p>

y

的值是__

A 

_?/p>

    

为什么?

 

x=5;  y=x++*x++;  y=--y*--y; 

A 529              B 2401             C 1209             D 625 

17 

假设在程序中

a,b,c 

均被定义成整型,并且已赋大于

1

的值,则下列能正确表示代数?/p>

 

abc

1

的表达式是_?/p>

D

__?/p>

   

 

Ͼλ">
Ͼλ
Ŀ

桂林电子科技大学C语言程序设计习题集及答案 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

一

 

单项选择?/p>

(每?/p>

2

分,?/p>

44

分)

 

1 

以下叙述正确的是__

C

_?/p>

 

A C

程序基本组成单位是语?/p>

 

           

 

B C

程序每一行只能写一个语?/p>

 

C 

简?/p>

C

语句必须以分号作为结束符

     

 

D 

注释语句可以嵌套

 

2 

一?/p>

C

语言程序是从?/p>

B

__开始执行的?/p>

 

A 

程序中第一个函?/p>

                    B 

名为

main

的函?/p>

 

C 

包含文件(头文件)的第一个函?/p>

      D 

程序中的第一个语?/p>

 

3 

请选出合法?/p>

C

语言赋值语句_

B

__?/p>

 

A a=b=58           B i++;             C a=58,b=58       D k=int(a+b); 

4 

下面标识符中,合法的用户标识符是

 

?/p>

B

__?/p>

 

A 1abc             B include          C a-b-c123        D char 

5 

以下所列的

C

语言整形常量中,正确的是?/p>

A

__?/p>

 

A 0x10             B 0976             C 076L            D 01ff 

6 C

语言中下列运算符的操作数必须为整型的是_

A

__?/p>

 

A %                B ++               C /               D = 

7 

?/p>

a

?/p>

b

均为

int

型变量,则执行以下语句后的输出为?/p>

B

__?/p>

 

int a=20;  int b=3;  printf(

"

%d\n

"

,a+=(b%=2)); 

A 20               B 21               C 0               D 23 

8 

已知

int i;

,则执行语句

 i=2.6;

后,

i

的值为?/p>

A

__?/p>

 

A 2                B 3                C 2.6             D 

不确?/p>

 

9 

以下合法的字符常量为?/p>

D

__?/p>

 

A 

'

ab

'

              B 

'

\482

' 

 

 

 

 

 

 

 

 

 

 

 

 

C

 '

\

'

               D

 '

\xaf

'

 

10 

?/p>

y

?/p>

int

型变量,则执行以下语句后?/p>

y

的值是

 

?/p>

C

__?/p>

 

y=8;  y+=y-=y*y;   8*8=64  8-64=-56   -56-56=-112 

A 64               B 

?/p>

56             C 

?/p>

112            D 

?/p>

48 

11 

以下合法的浮点型常量是_

D

__?/p>

 

A e-3              B 1.5e+2.4         C 3.14e+2L         D 3.14 e +5 

12 

?/p>

int

数据占用两个字节?/p>

float

数据占用四个字节?/p>

double

数据占用

8

个字节,且已

?/p>

float a=2;int b=3;

则执行下列语句输出为__

A

_?/p>

 

printf(

"

%d

"

,sizeof(a*b)+2/5);   

通常转化为最大字节的

 

A 4                B 8                C 6                D 7 

13 

?/p>

int

型占

2

个字节,?/p>

int i=-2;,

则语?/p>

printf(

"

%u

"

,i);

的输出结果为?/p>

C

__?/p>

 

A 0                B -2               C 65534            D 65535 

14  

?/p>

x

?/p>

y

?/p>

z

均为整型常量,且

a=100

,则执行下列语句后的

z

值为?/p>

A

_?/p>

 

x=a++; y=--a; z=x+y-a--; 

A 100              B 400              C 200              D 300 

15 

若有以下定义和语句:

int 

u=010,v=0x10,w=10,printf(

"

%d,%d,%d\n

"

,u,v,w);

,则输出

结果是_

A

__。八进制

  

十六进制

   

十进?/p>

 

A 8,16,10          B 10,10,10         C 8,8,10           D 8,10,10 

16 

?/p>

x

?/p>

y

?/p>

int

型变量,则执行下列语句后?/p>

y

的值是__

A 

_?/p>

    

为什么?

 

x=5;  y=x++*x++;  y=--y*--y; 

A 529              B 2401             C 1209             D 625 

17 

假设在程序中

a,b,c 

均被定义成整型,并且已赋大于

1

的值,则下列能正确表示代数?/p>

 

abc

1

的表达式是_?/p>

D

__?/p>

   

 



ļ׺.doc޸Ϊ.docĶ

  • SAP - PPģϸҵ
  • ֵӿƼѧCԳϰ⼯
  • ׶֪ķչ̰
  • ܶ21000MW豸޹ - ͼ
  • 2017нѧרҵۺ(311)
  • 2018곬Ƕѧϰͨѧ»ĩԴ𰸽
  • 19Һ游԰ӡ
  • ܹ췽
  • ɽʡΣջѧƷҵȫ֤ʵʩϸ³෢[2012]55
  • ѭʾƹĿо淽(ڷίд+2013ϸ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)