2018年高职升本专业课c语言,2013年天津高职升本软件学院专业课试题-C语言部分.pdf...

2013年天津高职升本软件学院专业课试题-C语言部分

精通教育集团 -软件学院专业课集训营资料

2013 年天津市大学软件学院高职升本专业课试题

考场号 考生号 姓名

第一部分 C 语言部分 100 分

一、单项选择题(共 20 小题,每题 2 分,共 40 分)

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

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

1. 表示当 x 的取值在 [1,10] 和 [200,210] 范围内为真,否则为假的 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. 若有以下定义:

int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中 0≤i ≤9, 则为数组元素 a[i] 不正确的引用是

A. *(p+i) B. *(a+i)

C. p[i] D. *a[i]

3. 判断 char 型变量 ch 是否为数字的 C表达式为

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

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

4. 以下程序段构成的循环是

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

A. 无限循环 B. 循环次数不定

C. 执行 4 次 D. 执行 3 次

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

#include

main()

{ int i;

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

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

else continue;

printf("#");

}

}

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

C. *#*# D. #*#*

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

#include

#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. 设有说明: int (*ptr)[8]; 则 ptr 是

A. 指向整形变量的指针

B. 指向函数的指针,该函数的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值