朝阳师专C语言程序设计,2017年韩山师范学院本科插班生《C语言程序设计》试卷.pdf...

2017年韩山师范学院本科插班生《C语言程序设计》试卷

A 1 9

( 卷)第 页 共 页

2017 年韩山师范学院本科插班生考试试卷

计算机科学与技术 专业 高级语言程序设计 试卷 (A卷)

1 10

一、填空题 (每空 分,共 分)

1 C

.一个 程序的执行是从本程序的 函数开始。

2 .结构化程序的三种基本结构为顺序结构、_________________ 、

_________________

3 x 5 C ________________

.能表示“整型变量 的绝对值小于 ”的 语言表达式是

(不得使用系统函数 。)

4 C 0

.在 语言中,当表达式值为 时表示逻辑值 “假”,当表达式值为

________________

时表示逻辑值 “真”。

5.在位运算中,操作数每左移一位 (无溢出),其结果相当于操作数

____________ 2

以 。

6 .设 有 定 义 FILE *fp; 则 关 闭 fp 对 应 文 件 的操 作 语 句

是 。

7 C ___________

.在 程序中,根据数据的组织形式可以可分为 文件和

___________

文件。

8.若有定义chars[] "\n123\\"; 则strlen(s)的值为_______;sizeof(s)

的值为_______。

1.5 30

二、单项选择题 (每小题 分,共 分)

题号 1 2 3 4 5 6 7 8 9 10

答案

题号 11 12 13 14 15 16 17 18 19 20

答案

1.C语言中的标识符只能由字母、数字和下划线,且第一个字符( )。

A.必须为字母 B.必须为下划线

C.必须为字母或下划线 D. 可以是字母或数字或下划线

2.设a,b为整型变量,以下合法的表达式为( )。

A 2 9

( 卷)第 页 共 页

A. b a/2 B. b *a+2 C. b+a 2 D. b a%2.5

3.以下选项中能表示合法常量的是

A.整数:1,200

B.实数:1.5E2.0

C.字符斜杠:'\'

D.字符串:"\007"

4.若有a 4,b 3,c 5,则表达式a

A. 1 B. 表达式不合法 C. 0 D. 2

5.下列关于指针变量赋空值的说法错误的是

A.当赋空值的时候,变量指向地址为0的存储单元

B.赋值语句可以表达为变量名=´\0´;

C.赋值语句可以表达为变量名=0;

D.一个指针变量可以被赋空值

6.下列程序的运行结果是( )。

#include

void 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

7.下列不会构成无限循环的语句或语句组是( )。

A.n 0;

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值