一、选择题

1. 有如下程序:

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

A.TF

B.T

C.F

D.TFT

【答案】A

【解析】x=0xl8为赋值表达式,

十六进制数非0, 即x 非0, if 条件成立输出T , 之后再输出F 与回车符。程序运行后的输出结果是TF ,故A 选项正确。

2.

若有定义语句

执行了之后,输入语句正确的是( )。

A.

B.

C. D.

【答案】C

【解析】输入函数scanf 使用的标准形式是:scanf (格式控制,地址列表),格式控制和地址列表间用逗号隔开。由题知

_即px 指向x 的地址,py 指向y 的地址。AD 两项错误,表达式中的x 和y 都需要取地址;B 项,格式控制和地址列表间用逗号隔开。

3. 有以下程序:

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

A.1, 12,13,4,15,

B.10,9, 8,7,6,

C.1, 7, 13, 9, 15,

D.10, 12, 8, 4,6,

【答案】A

【解析】fun ( )函数功能是:对数组中,下标对3求余为0的元素减去5, 下标对3求余不为0的元素累加5, 所以执行完fun ( )函数后,数组c 中元素值为1,12, 13, 4, 15, 答案为A 选项。

4. 以下叙述中错误的是( )。

A.C 语言编写的函数源程序,其文件名后缀可以是.C

B.C 语言编写的函数都可以作为一个独立的源程序文件

C.C 语言编写的每个函数都可以进行独立的编译并执行

D. —个C 语言程序只能有一个主函数

【答案】C

【解析】C 源程序经过C 编译程序编译之后生成一个后缀为.OBJ 的二进制文件(称为目标文件),然后由称为“连接程序”(Link )的软件,把此.OBJ 文件与C 语言提供的各种库函数连接起来生成一个后缀为.EXE 的可执行文件。只有含有main 函数的经过编译链接才能执行。

5. 下列叙述中错误的是( )。

A.C 程序可以由一个或多个函数组成

B.C 程序可以由多个程序文件组成

C. 一个C 语言程序只能实现一种算法

D. —个C 函数可以单独作为一个C 程序文件存在

【答案】C

【解析】一个C 语言程序可以实现任意多种算法,并没有数量限制

6. 有以下程序:

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

【答案】D

【解析】函数f 的功能是将重新定义的结构体b 整体赋给圯], 即数组a 的第二个元素,而数组a 的第一个元素不变。因此main 函数中调用函数f 时,即数组c 的第二个元素变成结构体b , 第一个元素不变。

7. 以下可以将任意一个两位整数n 的个位数与十位数对换的表达式为( )。

A. (n-n/10×10)×10+n/10

B.n-n/l0×l0+n/10

C.n/10+(n-n/10)

D. (n-n/10)×10+(n/10)

【答案】A

A 项n/10得到十位数字,n-n/10得到个位数字,【解析】将个位数乘以10加上十位数字,(n-n/10

×10)×l0+n/10实现将任意一个两位整数个位数与十位数对换,A 项正确。B 项n-n/10×10得到个位数字,n/10为十位数字,n-n/10×l0+n/10实现两位整数个位数与十位数之和,B 项错误。C 项n/10+(n-n/10)=n, 不能实现题目中要求,C 项错误。D 项n/10是十位数字,n-n/10为原两位整数减去十位数字,不是个位数字,D 项错误。

8. 有以下程序:

北京信息科技大学考研c语言考试,2018年北京信息科技大学计算机院814数据结构和C语言程序设计[专硕]之C程序设计考研核心题库...相关推荐

  1. 831数据结构与c语言试题,2018年广东工业大学计算机院831数据结构与C语言[专硕]之C程序设计考研核心题库...

    一.选择题 1. 以下选项中合法的标识符是. A.1_1 B.1-1 C._11 D.1_ _ [答案]C [解析]C 语言中标识符的命名规则是:标识符由字母.数字和下画线组成,并且第一个字符必须是字 ...

  2. 航空管理系统c语言程序设计,2018年北京航空航天大学软件院991数据结构与C语言程序设计之C程序设计考研核心题库...

    一.选择题 1. 有以下程序: 程序运行后的输出结果是( ). A.6 B.21 C.123456 D.654321 [答案]A [解析]本题首先定义文件指针变量fp 和数组 入数据再打开文件随后先给 ...

  3. 621c语言与web技术真题,2018年南京师范大学教育科学院621C语言与WEB技术之C程序设计考研核心题库...

    目录 2018年南京师范大学教育科学院621C 语言与WEB 技术之C 程序设计考研核心题库(一) . 2 2018年南京师范大学教育科学院621C 语言与WEB 技术之C 程序设计考研核心题库(二) ...

  4. 考研c 语言程序设计题库,温州大学c语言程序设计考研复试核心题库(23页)-原创力文档...

    2017年温州大学C语言程序设计考研复试核心题库 (一) 说明:本资料为学员内部使用,整理汇编了 2017考研复试重点题及历年复试常考题 . _.选择题 1 ,在以下给出的表达式中,与while ( ...

  5. 天津大学计算机专硕_「20考研」计算机考研专业课变动汇总

    1. 天津大学 902 软件工程科目取消,报考 902 软件工程学硕和专硕的同学都要改考 901 数据结构与程序设计. 2. 厦门大学 厦门大学发公示通知说要撤销软件工程硕士学位授权一级学科点,据说还 ...

  6. 广东海洋大学全国计算机考试,2018年广东海洋大学全国计算机等级考试报名通知...

    2017年计算机等级考试已经结束,出国留学网为考生们整理了2018年广东海洋大学全国计算机等级考试报名通知,希望能帮到大家,想了解更多资讯,请关注我们,小编会及时更新哦. 2018年广东海洋大学全国计 ...

  7. 2018连云港职称计算机考试,2018年下半年江苏省连云港市计算机等级考试考务通知...

    &nbsp&nbsp[导读]:2018年下半年江苏省连云港市计算机等级考试报名时间:2018年6月25日至30日,准考证打印时间:2018年9月3日至9月16日,考试时间:2018年9 ...

  8. 吉林省高校计算机c语言考试成绩查询系统,吉林省高校计算机水平考试

    技校网专门为您推荐的类似问题答案 问题1: 吉林省白山市如何报考计算机等级考试 计算机等级考试二级分为二级C.C++.VB.VF.JAVA.ACCESS:三级分为三级网络.三级数据库.三级PC.三级信 ...

  9. 全国二级c语言考试题型,2016年电大 -全国计算机二级c语言考试题型及考试重点.doc...

    2016年电大 -全国计算机二级c语言考试题型及考试重点 全国计算机二级C语言资格考试 考试方式全国计算机二级C语言.笔试:90分钟,满分100分,其中含公共基础知识部分的30分.???? 2.上机: ...

最新文章

  1. Solaris 操作
  2. 000-SQL Server
  3. Android 程序启动界面Demo
  4. Python 网络爬虫笔记8 -- 股票数据定向爬虫
  5. java 项目中遇到的错误
  6. 08-数组中常用的属性及方法
  7. linux的cpu信息怎么理解,理解Linux下的CPU信息:lscpu cpuinfo
  8. Centos 升级GLIBCXX3.4.25
  9. c++语言 tcp例子,C++中TCP通信实现文件传输
  10. oracle包同义词报错,Oracle——04同义词与数据库链接
  11. 实验报告-python文库_Python实验报告
  12. 计算机网络系统组播功能_全国计算机等级考试四级计算机网络考试大纲(最新版2018年版)...
  13. 怎么给图片批量加边框
  14. 小饭馆促销活动流程,小饭馆网络营销方案
  15. 零基础学鸿蒙编程-UI控件_DatePicker
  16. evc小项目:Gps功分器测试
  17. 云效安全那些事儿-Codeup代码智能安全检测服务
  18. 物联网开发笔记(38)- 使用Micropython开发ESP32开发板之控制温度传感器(DS18B20)
  19. Upload-Labs靶场 1-21全通关教程
  20. 计算机毕业设计SSM大众点评管理系统【附源码数据库】

热门文章

  1. CGAL 三维三角剖分
  2. 推荐引擎 - Summary Analysis
  3. 记录自己遇到的问题1
  4. 《Android群英传》读书笔记
  5. 恢复系统映像时错误代码0X80070057的解决方案
  6. 五彩斑斓的 Black —— Python代码格式化工具
  7. java向文件写数据的3种方式
  8. Java并发编程的艺术-并发编程基础
  9. 大佬终于把鸿蒙OS讲明白了,以后我也可以吹喽!
  10. Java中遍历Map集合的5种方式总结