一、选择题

1. 以下选项中,能用作数据常量的是( )。

答:D

【解析】A 项错误,十六进制数用数学0和字符x (或大写字母X )开头;B 项错误,八进制整数常量以数字0开始,有效数字为0〜7; C项错误,C 语言中实型常量有两种表示:小数形式和指数形式。指数形式中,字母e (或E )之前必须要有数字,且后面的指数必须为整数。

2. 为了避免在嵌套的if-else 语句中产生二义性,C 语言规定与else 子句配对是( )。

A. 与其在同一行上的if 子句

B. 在其之后最近的不带else 的if 子句

C. 与其缩排位置相同的if 子句

D. 在其之前最近的不带else 的同层if 子句

答:D

【解析】if 总是与它上面最近的、未配对的else 配对。

3. 若有定义语句A.char

B.int

C.double

D.float

答:c 则表达式值的类型是( )。

【解析】在多目运算符相关联的运算数中,如果类型不一致,系统将自动进行类型转换,使两边的类型达到一直后,再进行运算,转换的规则是由“低到高”。

double 型,即选择答案C 。

4. 以下关于函数的叙述正确的是( )。

A. 当程序中对文件的所有写操作完成之后,必须调用

B. 当程序中对文件的所有写操作完成之后,不一定要调用

C. 只有对文件进行输入操作之后,才需要调用

D. 只有对文件进行输出操作之后,才能调用

是字符型,a 是整型,b 是double 型。字符型数据占1个字节,整型占2个字节,double 型占8个字节,故三者相加后为函数关闭文件 _函数关闭文件 函数关闭文件 函数关闭文件

答:A

【解析】程序编写者应该在程序终止之前关闭所有文件,如果不关闭,文件将会丢失数据。用fdose 函数关闭文件,它先把缓冲区中的数据输出到磁盘文件,然后才释放文件指针变量。所以对文件的所有写操作完成之后必须要关闭文件,A 项正确,B 项错误。只要对文件进行操作后,都要调用fclose 文件关闭文件,C 、D 项错误。

5. 表达式:(int )((double )9/2-(9)%2)的值是( )。

A.0

B.3

C.4

D.5

答:B

,【解析】运算符“/”“%”的优先级高于“-”故先进行除法和求余运算,再进行减法运算。

强制类型转换表达式的形式为:(类型名)(表达式)。“9/2”转换成double 类型,再转换成int 类型,结果为4, 减号后面的结果为1,故结果为3。

6. 有如下程序:

程序运行时,从键盘输入2,输出结果是( )。

A.ykpf

B.wind

C.xjoe

D.2222

答:A

【解析】程序执行过程为:定义字符数组str 并且初始化为:“wind”,定义password 并通过scanf 函数从 键盘为其赋值2。定义指针p 并使其指向字符串。通过while 循环,将字符数组中每一个字符的码加2, 并且按字符格式输出每一个字符。程序运行后输出结果是:ykpf 。

7. 以下关于逻辑运算符两侧运算对象的叙述中正确的是( )。

A. 可以是任意合法的表达式

B. 只能是整数0或非0整数

C. 可以是结构体类型的数据

D. 只能是整数0或1

答:A

【解析】C 语言的逻辑运算符比较特别,它的操作数没有明确的数据类型,可以是任意合法的表达式。

8. 有以下程序(其中的函数头部格式为:确定p2字符串是否在pi 中出现,并返回p2第一次出现的字符串首地址):

程序的运行结果是( )。

A.to Bering!

B.you to Bering!

C.Welcome you to Bering!

D.Bering!

答:A

【解析】调用strstr 函数,可知a 指向的字符串在b 指向的字符串中第一次出现的位置,并将

,并且作为函此地址赋给指 针p 。strlen ( )函数是求字符串的实际长度(不包含结束标志)

数值返回。strstr 函数返回的地址 下标值为9, 加上a 长度3, 再加1,此时P 指向的地址下标值为13, 输出“toBeijing! ”,故A 选项正确。

9. 有以下程序(strcpy 为字符串复制函数,strcat 为字符串连接函数):

程序运行后的输出结果是( )。

A.al2xyz

B.12yz

C.a2yz

D.bc2yz

河科大c语言上机实验答案,2016年河南科技学院信息工程学院C语言上机编程考研复试题库...相关推荐

  1. 以下可以作为c语言合法变量名的是,2016年河南科技学院信息工程学院C语言上机编程复试笔试最后押题五套卷...

    一.选择题 1. 有以下程序: > 程序运行后的输出结果是( ). A.3,3,3 B.2,2,3 C.1,2,3 D.1,1,3 答:A [解析]仅分配了一份内存空间,但是指针a .b 和c ...

  2. 东北林业大学计算机学院复试题,2016年东北林业大学信息与计算机工程学院程序设计基础(同等学力加试)考研复试题库...

    一.选择题 1. 有以下程序: 程序的运行结果是( ). A.x-4 B.x-6 C.x=8 D.x=12 答:c [解析]第一次循环:i=0, 执行X++, x=l, 执行内层循环J=0, 由于时, ...

  3. 计算机vb实验报告,2016年华北科技学院计算机学院综合性实验实验报告(VB).doc

    文档介绍: 华北科技学院计算机学院综合性实验 实验报告 课程名称程序设计语言(VB) 实验学期 2015 至 2016 学年第 2 学期 学生所在系部 XXXX学院 年级 2015级专业班级 XXB1 ...

  4. 宁波大学计算机专业复试,2016年宁波大学信息科学与工程学院计算机专业考研复试题库. (1)...

    2016年宁波大学信息科学与工程学院计算机专业考研复试题库(二) ------------------------------------------一.选择题 1.下列有关浮点数加减运算的叒述中,正 ...

  5. 中国地质大学c语言程序设计答案,2016年中国地质大学(北京)信息工程学院C语言程序设计(同等学力加试)考研复试题库...

    一.选择题 1. 设变量p 是指针变量,语句 A. B. C. D. 答:C 是给指针变量赋NULL 值,它等价于( ). [解析]p=NULL,NULL 的代码值为0,等价于 2. 以下选项中,能用 ...

  6. 中北大学c语言程序设计作业答案,2016年中北大学软件学院程序设计基础考研复试题库...

    一.选择题 1. 设有以下语句: 若要为变量chi 和ch2分别输入字符A 和B ,正确的输入形式应该是( ). A.A 和B 之间用逗号间隔 B.A 和B 之间不能有任何间隔符 C.A 和B 之间可 ...

  7. 齐鲁工业大学c语言程序设计试题及答案,2016年齐鲁工业大学理学院C语言程序设计考研复试题库...

    一.选择题 1. 以下叙述中错误的是( ). A. 书写风格良好的程序执行效率尚 B. 书写风格良好的程序易读性好 C.C 程序可以在一行上写多条语句 D.C 程序允许将一条语句分写在多行上 答:A ...

  8. 北京邮电大学c语言程序设计答案,2016年北京邮电大学计算机学院C语言程序设计考研复试题库...

    一.选择题 1. 有以下函数: 程序运行后的输出结果是( ). A.3 B.50 C.2 D.96 答:D [解析]执行语句时,首先是a 左移两位,其等效于将a 乘以4, 得到48, 然后将48左移一 ...

  9. 上海交通大学c语言程序设计考试,2016年华东交通大学软件学院C语言程序设计考研复试题库...

    一.选择题 1. 有以下程序: 程序运行后的输出结果是( ). A.0 B.3 C.7 D.8 答:B [解析]C 语言中,字符串没有专门的类型表示,是通过字符数组表示,在字符串末尾用表识字符串结 束 ...

最新文章

  1. 基于 Ansj 的 elasticsearch 2.3.1 中文分词插件
  2. 完美解决api-ms-win-crt-runtime-l1-1-0.dll 丢失问题
  3. 皮一皮:美甲的最高境界...
  4. php微信支付na,虚拟支付
  5. source Java_JAVA SOURCE (1)
  6. 上传Text文档并转换为PDF
  7. Map类集合K/V能不能存储null值的情况
  8. 嗐,别的95后一天两登Nature,你却还不知道有一款工具可以帮你校对英文文稿和回复审稿意见...
  9. 第二代飞信机器人“小达”问世了
  10. 百搭手绘卡通牛年吉祥生肖素材,萌到心里的小牛
  11. 33 计算机维修,33.计算机硬件检测维修与数据恢复竞赛规程(修改)全解.doc
  12. 运行adb devices命令后 显示 List of devices attached 无法获取设备解决方法
  13. flash请求来源Refer测试
  14. “CAIL 2021中国法律智能技术评测”第二赛段已全面开启!
  15. 解决Java在请求某些不受信任的https网站时会报:PKIX path building failed
  16. JavaSE学习--HTML
  17. 前端程序员简历模板整理和下载
  18. win10系统下SQL2012下载及安装
  19. 免费开源的100套Echarts大屏数据可视化模板分享
  20. Laya Shader3D之边缘光照

热门文章

  1. 用Python构建网页抓取器
  2. shell --- trap 抓取信号
  3. Linux系统文本命令快速登录与退出
  4. Keras使用多个GPU并行
  5. [Linux] 010 权限管理命令 chmod
  6. 第二周期的第一次站立会议
  7. POJ 3258:River Hopscotch (最大化最小值)
  8. 2016ACM/ICPC亚洲区大连站现场赛题解报告(转)
  9. 史上最浅显易懂的Git教程!
  10. J2SE基础夯实系列之数组