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

 

1 

2013

年天津市大学软件学院高职升本专业课试?/p>

-

文史?/p>

 

 

考场?/p>

               

考生?/p>

                

姓名

            

第一部分

 C

语言部分

 100

?/p>

 

一、单项选择题(?/p>

20

小题,每?/p>

2

分,?/p>

40

分)

 

以下每小题列出的四个备选答案中只有一个符合题目要求,请将正确答案填入“单项选择题答题表?/p>

对应的格中,未填入答题表,错选或多选均不得分?/p>

 

1.

 

表示?/p>

x

的取值在

[1,10]

?/p>

[200,210]

范围内为真,否则为假?/p>

C

语言表达式为

 

A. (x>=1&&x<=10)&&(x>=200&&x<=210)   

B. (x>=1||x<=10)||(x>=200||x<=210) 

C. (x>=1&&x<=10)||(x>=200&&x<=210) 

 

D. (x>=1||x<=10)&&(x>=200||x<=210) 

2.

 

若有以下定义?/p>

 

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

其中

0

?/p>

i

?/p>

9,

则为数组元素

a[i]

不正确的引用?/p>

 

A. *(p+i) 

 

 

 

 

 

 

 

B. *(a+i) 

C. p[i]  

 

 

 

 

 

 

 

D. *a[i] 

3.

 

判断

char

型变量是否为数字?/p>

C

表达式为

 

A. ('0'<=ch&ch<='9') 

 

 

 

 

B. (ch>='0'&&ch<='9') 

C. (ch>="0"&&ch<='9') 

 

 

 

 

D. (ch>=0&&(ch<=9) 

4.

 

以下程序段构成的循环?/p>

 

for(x=0,y=0;(y!=12&&x<4);x++) ; 

A. 

无限循环

   

 

 

 

 

 

 

B. 

循环次数不定

   

C. 

执行

4

?/p>

   

 

 

 

 

 

 

D. 

执行

3

?/p>

 

5.

 

以下程序的输出结果是

 

#include<stdio.h> 

main() 

 { int i; 

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

   { if(i%2) printf("*");  

     else continue; 

     printf("#"); 

   } 

  } 

A. *#*#*#    

 

 

 

 

 

 

B. *##*##*##*##   

C. *#*#   

 

 

 

 

 

 

 

D. #*#* 

6.

 

以下程序的输出结果是

 

#include<stdio.h> 

#define MAX(x,y) (x)>=(y)?(x):(y) 

main() 

 { int i=10,j=15;  

   printf("%d",10*MAX(i,j)); 

 } 

A. 15    

 

 

 

 

 

 

 

B. 100   

C. 10    

 

 

 

 

 

 

 

D. 150 

7.

 

设有说明?/p>

int (*ptr)[8];

?/p>

ptr

?/p>

 

A. 

指向整形变量的指?/p>

 

 

 

 

 

 

B. 

指向函数的指针,该函数的返回值为

int 

数据

 

C. 

指向一维数组的指针,该数组的基类型?/p>

int 

D. 

长度?/p>

8

的一维指针数?/p>

 

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

 

1 

2013

年天津市大学软件学院高职升本专业课试?/p>

-

文史?/p>

 

 

考场?/p>

               

考生?/p>

                

姓名

            

第一部分

 C

语言部分

 100

?/p>

 

一、单项选择题(?/p>

20

小题,每?/p>

2

分,?/p>

40

分)

 

以下每小题列出的四个备选答案中只有一个符合题目要求,请将正确答案填入“单项选择题答题表?/p>

对应的格中,未填入答题表,错选或多选均不得分?/p>

 

1.

 

表示?/p>

x

的取值在

[1,10]

?/p>

[200,210]

范围内为真,否则为假?/p>

C

语言表达式为

 

A. (x>=1&&x<=10)&&(x>=200&&x<=210)   

B. (x>=1||x<=10)||(x>=200||x<=210) 

C. (x>=1&&x<=10)||(x>=200&&x<=210) 

 

D. (x>=1||x<=10)&&(x>=200||x<=210) 

2.

 

若有以下定义?/p>

 

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

其中

0

?/p>

i

?/p>

9,

则为数组元素

a[i]

不正确的引用?/p>

 

A. *(p+i) 

 

 

 

 

 

 

 

B. *(a+i) 

C. p[i]  

 

 

 

 

 

 

 

D. *a[i] 

3.

 

判断

char

型变量是否为数字?/p>

C

表达式为

 

A. ('0'<=ch&ch<='9') 

 

 

 

 

B. (ch>='0'&&ch<='9') 

C. (ch>="0"&&ch<='9') 

 

 

 

 

D. (ch>=0&&(ch<=9) 

4.

 

以下程序段构成的循环?/p>

 

for(x=0,y=0;(y!=12&&x<4);x++) ; 

A. 

无限循环

   

 

 

 

 

 

 

B. 

循环次数不定

   

C. 

执行

4

?/p>

   

 

 

 

 

 

 

D. 

执行

3

?/p>

 

5.

 

以下程序的输出结果是

 

#include<stdio.h> 

main() 

 { int i; 

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

   { if(i%2) printf("*");  

     else continue; 

     printf("#"); 

   } 

  } 

A. *#*#*#    

 

 

 

 

 

 

B. *##*##*##*##   

C. *#*#   

 

 

 

 

 

 

 

D. #*#* 

6.

 

以下程序的输出结果是

 

#include<stdio.h> 

#define MAX(x,y) (x)>=(y)?(x):(y) 

main() 

 { int i=10,j=15;  

   printf("%d",10*MAX(i,j)); 

 } 

A. 15    

 

 

 

 

 

 

 

B. 100   

C. 10    

 

 

 

 

 

 

 

D. 150 

7.

 

设有说明?/p>

int (*ptr)[8];

?/p>

ptr

?/p>

 

A. 

指向整形变量的指?/p>

 

 

 

 

 

 

B. 

指向函数的指针,该函数的返回值为

int 

数据

 

C. 

指向一维数组的指针,该数组的基类型?/p>

int 

D. 

长度?/p>

8

的一维指针数?/p>

 

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

 

1 

2013

年天津市大学软件学院高职升本专业课试?/p>

-

文史?/p>

 

 

考场?/p>

               

考生?/p>

                

姓名

            

第一部分

 C

语言部分

 100

?/p>

 

一、单项选择题(?/p>

20

小题,每?/p>

2

分,?/p>

40

分)

 

以下每小题列出的四个备选答案中只有一个符合题目要求,请将正确答案填入“单项选择题答题表?/p>

对应的格中,未填入答题表,错选或多选均不得分?/p>

 

1.

 

表示?/p>

x

的取值在

[1,10]

?/p>

[200,210]

范围内为真,否则为假?/p>

C

语言表达式为

 

A. (x>=1&&x<=10)&&(x>=200&&x<=210)   

B. (x>=1||x<=10)||(x>=200||x<=210) 

C. (x>=1&&x<=10)||(x>=200&&x<=210) 

 

D. (x>=1||x<=10)&&(x>=200||x<=210) 

2.

 

若有以下定义?/p>

 

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

其中

0

?/p>

i

?/p>

9,

则为数组元素

a[i]

不正确的引用?/p>

 

A. *(p+i) 

 

 

 

 

 

 

 

B. *(a+i) 

C. p[i]  

 

 

 

 

 

 

 

D. *a[i] 

3.

 

判断

char

型变量是否为数字?/p>

C

表达式为

 

A. ('0'<=ch&ch<='9') 

 

 

 

 

B. (ch>='0'&&ch<='9') 

C. (ch>="0"&&ch<='9') 

 

 

 

 

D. (ch>=0&&(ch<=9) 

4.

 

以下程序段构成的循环?/p>

 

for(x=0,y=0;(y!=12&&x<4);x++) ; 

A. 

无限循环

   

 

 

 

 

 

 

B. 

循环次数不定

   

C. 

执行

4

?/p>

   

 

 

 

 

 

 

D. 

执行

3

?/p>

 

5.

 

以下程序的输出结果是

 

#include<stdio.h> 

main() 

 { int i; 

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

   { if(i%2) printf("*");  

     else continue; 

     printf("#"); 

   } 

  } 

A. *#*#*#    

 

 

 

 

 

 

B. *##*##*##*##   

C. *#*#   

 

 

 

 

 

 

 

D. #*#* 

6.

 

以下程序的输出结果是

 

#include<stdio.h> 

#define MAX(x,y) (x)>=(y)?(x):(y) 

main() 

 { int i=10,j=15;  

   printf("%d",10*MAX(i,j)); 

 } 

A. 15    

 

 

 

 

 

 

 

B. 100   

C. 10    

 

 

 

 

 

 

 

D. 150 

7.

 

设有说明?/p>

int (*ptr)[8];

?/p>

ptr

?/p>

 

A. 

指向整形变量的指?/p>

 

 

 

 

 

 

B. 

指向函数的指针,该函数的返回值为

int 

数据

 

C. 

指向一维数组的指针,该数组的基类型?/p>

int 

D. 

长度?/p>

8

的一维指针数?/p>

 

Ͼλ">
Ͼλ
Ŀ

2013年软件学院专业课试题-文史?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

1 

2013

年天津市大学软件学院高职升本专业课试?/p>

-

文史?/p>

 

 

考场?/p>

               

考生?/p>

                

姓名

            

第一部分

 C

语言部分

 100

?/p>

 

一、单项选择题(?/p>

20

小题,每?/p>

2

分,?/p>

40

分)

 

以下每小题列出的四个备选答案中只有一个符合题目要求,请将正确答案填入“单项选择题答题表?/p>

对应的格中,未填入答题表,错选或多选均不得分?/p>

 

1.

 

表示?/p>

x

的取值在

[1,10]

?/p>

[200,210]

范围内为真,否则为假?/p>

C

语言表达式为

 

A. (x>=1&&x<=10)&&(x>=200&&x<=210)   

B. (x>=1||x<=10)||(x>=200||x<=210) 

C. (x>=1&&x<=10)||(x>=200&&x<=210) 

 

D. (x>=1||x<=10)&&(x>=200||x<=210) 

2.

 

若有以下定义?/p>

 

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

其中

0

?/p>

i

?/p>

9,

则为数组元素

a[i]

不正确的引用?/p>

 

A. *(p+i) 

 

 

 

 

 

 

 

B. *(a+i) 

C. p[i]  

 

 

 

 

 

 

 

D. *a[i] 

3.

 

判断

char

型变量是否为数字?/p>

C

表达式为

 

A. ('0'<=ch&ch<='9') 

 

 

 

 

B. (ch>='0'&&ch<='9') 

C. (ch>="0"&&ch<='9') 

 

 

 

 

D. (ch>=0&&(ch<=9) 

4.

 

以下程序段构成的循环?/p>

 

for(x=0,y=0;(y!=12&&x<4);x++) ; 

A. 

无限循环

   

 

 

 

 

 

 

B. 

循环次数不定

   

C. 

执行

4

?/p>

   

 

 

 

 

 

 

D. 

执行

3

?/p>

 

5.

 

以下程序的输出结果是

 

#include<stdio.h> 

main() 

 { int i; 

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

   { if(i%2) printf("*");  

     else continue; 

     printf("#"); 

   } 

  } 

A. *#*#*#    

 

 

 

 

 

 

B. *##*##*##*##   

C. *#*#   

 

 

 

 

 

 

 

D. #*#* 

6.

 

以下程序的输出结果是

 

#include<stdio.h> 

#define MAX(x,y) (x)>=(y)?(x):(y) 

main() 

 { int i=10,j=15;  

   printf("%d",10*MAX(i,j)); 

 } 

A. 15    

 

 

 

 

 

 

 

B. 100   

C. 10    

 

 

 

 

 

 

 

D. 150 

7.

 

设有说明?/p>

int (*ptr)[8];

?/p>

ptr

?/p>

 

A. 

指向整形变量的指?/p>

 

 

 

 

 

 

B. 

指向函数的指针,该函数的返回值为

int 

数据

 

C. 

指向一维数组的指针,该数组的基类型?/p>

int 

D. 

长度?/p>

8

的一维指针数?/p>

 



ļ׺.doc޸Ϊ.docĶ

  • Ƶͷʵñȫ
  • ͶͬʵʩְȨ汣˼
  • ݽṹϰ⼯
  • صĿ-ǭ5ˮĿо
  • (ɽ)50900Ϣáοϰϴ
  • ϡʦ꼶ϲᡶʾĽ̰ʱһ
  • ѧںоֽ߽
  • ȫѧ⼰ο
  • ԰ľѧο
  • ȫ취

վ

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