tceic.com
学霸学习网 这下你爽了
相关文章
当前位置:首页 >> 研究生入学考试 >>

2017年上海大学C++程序设计考研复试核心题库

目录 2017 年上海大学 C++程序设计考研复试核心题库(一)........................................................ 2 2017 年上海大学 C++程序设计考研复试核心题库(二)........................................................ 7 2017 年上海大学 C++程序设计考研复试核心题库(三)...................................................... 13 2017 年上海大学 C++程序设计考研复试核心题库(四)...................................................... 18 2017 年上海大学 C++程序设计考研复试核心题库(五)...................................................... 23 第 1 页,共 26 页 2017 年上海大学 C++程序设计考研复试核心题库(一) 说明:本资料为学员内部使用,整理汇编了 2017 考研复试重点题及历年复试常考题型。 ———————————————————————————————————————— 一、选择题 1. 有以下程序 程序运行后的输出结果是( A.24 B.44 C.22 D.46 【答案】B ) 。 【解析】p 是 int 类型的指针,指向数组 a 的首元素;k 的 int*类型的指针,指向 int*变量 先执行 p++,p 指向 a 中第二个元素,然后取值,输出 2. 有以下程序: 程序运行时不能输出 10,20 的语句是( ) 。 【答案】A 【解析】可用以下 3 种形式来引用结构体变量中的成员:结构体变量名.成员名;指针变量名 成员名 指针变量名).成员名。主函数定义了两个结构体变量 a,b 其成员 data 分别为 10 为 指 针 , 其 引 用 格 式 为 第 2 页,共 26 页 和 20, 且 a 成 员 指 针 指 向 b 。 A 选 项 中 项错误。 B 项 10,20;C 项 能正确输出 10,20。 3. 有如下程序: 20;D 项 能正确输出 10, 能正确输出 程序运行后的输出结果是( A.STRENG B.STRIEG C.STREN D.STREN0 【答案】C ) 。 【解析】printf 函数按照格式符说明输出对应的数据。 给定地址开始依次输出字符,直到遇到 时 为 STREN,故 C 项正确。 4. 以下四个程序中,完全正确的是( )。 控制符用于输出字符串,输出时从 初始化 调用 printf 输出字符串 结束。给字符变量赋值 0,相当于赋值 改动数组第 4 个和第 6 个元素之后字符串变为' 【答案】B 【解析】A 项中, “main( 或//注释一行,且 “indUde<Stdio.h>”前缺少“#”号。 5. 有以下程序: ) ”函数后面不能加分号;C 语言中注释语句的注释方法是: 和 不能嵌套使用,C 项错误;D 选项中预编译命令 第 3 页,共 26 页 程序的运行结果是( A.1,0,1,0 B.1,1,0,1 C.1,0,0,1 D.1,1,1,0 【答案】A ) 。 【解析】本题程序执行过程为:求解逻辑表达式 先求解++a,a=l,则整个表达式 为真,不计算++b,然后求解++c,不计算++d,最后得到 a=l,b=0,c=l,d=0,故 A 项正确。 6. 有以下程序: 程序运行后的输出结果是( A.TrueB?TrueFalse C.False D.TrueFalseTrue 【答案】B 【解析】 此答案为 B 选项。 7. 有如下程序: ) 。 此处是赋值语句“=”,注意赋值操作符与相等操作符“==”的区别,因 程序运行后的输出结果是( A.3,1,2,0,0, B.3,5,10,4,0, C.3,3,3,3,0, D.3,2,2,2,0, 【答案】A ) 。 【解析】在对数组进行初始化时,如果在说明数组时给出了长度,但没有给所有的元素赋予 初始值,而只依次给前面的几个数组元素赋予初值,那么 C 语言将自动对余下的元素赋初值 0, 第 4 页,共 26 页 则 airay={3,5,10,4,0}。按位与运算 ,当参加运算的两个二迸制数的对应位都为 1,则该位的 For 结果为 1,否则为 0。将数组元素与 3=11B 按位与,即 循环输出与运算结果:3,1,2,0,0,故 A 选项正确 8. 设有以下程序段:inty: y=rand( A.0≤y≤30 B.0<y≤30 C.l<y<30 D.l<y≤30 【答案】B 【解析】本题考点为“%”求余符号。rand( 到的整数范围为 0?29,则 y 的取值范围为 )%30+1; ) 。 则变量 y 的取值范围是( )产生随机整数,任何整数对 30 求余得 或者说 故 B 选项正确。 二、设计题 9. 请编写一个函数 fun,它的功能是:将一个表示正整数的数字字符串转换为一个整数(不得调用 C 语言 提供的将字符串转换为整数的函数) 。例如,若输入字符串 数值 1234。函数 fun 中给出的语句仅供参考。 注意:部分源程序存在文件 干语句。 给定源程序: 中。 请勿改动主函数 main 和其他函数中的任何内容, 仅在函数 fun 的花括号中填入需要编写的若 则函数把它转换为整 第 5 页,共 26 页 【答案】 【解析】if( 字符的相应数字,如 )语句的作用是判断该字符串应当为正数还是负数。注意: 即 等。 是一个字符 就得到 这个 并不是一个数, 要将其转成相应的数字需令其减去 第 6 页,共 26 页 2017 年上海大学 C++程序设计考研复试核心题库(二)

推荐相关:

2017年上海大学C++程序设计考研复试核心题库.pdf

2017年上海大学C++程序设计考研复试核心题库 - 目录 2017 年上海大学 C++程序设计考研复试核心题库(一)......

2018年上海大学C++程序设计考研复试核心题库.pdf

2018年上海大学C++程序设计考研复试核心题库 - 考研专业课资料、辅导、答疑一站式服务平台 目录 2018 年上海大学 C++程序设计考研复试核心题库(一)......

...程序设计之C++面向对象程序设计考研复试核心题库.pdf

2017年同济大学程序设计之C++面向对象程序设计考研复试核心题库 - 目录 2017 年同济大学程序设计之 C++面向对象程序设计考研复试核心题库(一) ......

...硬件及软件(包含8086微机和C语言)之C程序设计考研复试核心题库....pdf

2017年上海大学微机硬件及软件(包含8086微机和C语言)之C程序设计考研复试核心题库_研究生入学考试_高等...C 语言中没有逻辑类型,在 C++中才引入的;B 项...

2018年上海大学C++程序设计(复试科目).pdf

2018年上海大学C++程序设计(复试科目) - 考试科目:C++程序设计(复试科目) 一、 复习要求: 要求考生具有算法与程序的概念,能够掌握逻辑编程及程序设计、实现的基本...

2017年上海大学C++程序设计复试仿真模拟三套题.pdf

2017年上海大学C++程序设计复试仿真模拟三套题 - 目录 2017 年上海大学 C++程序设计复试仿真模拟三套题(一) ......

2017年华侨大学C++程序设计考研复试核心题库.pdf

2017年华侨大学C++程序设计考研复试核心题库 - 目录 2017 年华侨大学 C++程序设计考研复试核心题库(一) ......

2017年南京工业大学C,C++程序设计考研复试核心题库.pdf

2017年南京工业大学C,C++程序设计考研复试核心题库 - 目录 2017 年南京工业大学 C,C++程序设计考研复试核心题库(一) ......

2017年上海大学C++程序设计复试实战预测五套卷.pdf

2017年上海大学C++程序设计复试实战预测五套卷 - 目录 2017 年上海大学 C++程序设计复试实战预测五套卷(一) ......

2018年上海大学C++程序设计复试仿真模拟三套题.pdf

2018年上海大学C++程序设计复试仿真模拟三套题 - 考研专业课资料、辅导、答疑一站式服务平台 目录 2018 年上海大学 C++程序设计复试仿真模拟三套题(一) ......

2017年上海财经大学计算机编程(C++)考研复试核心题库.pdf

2017年上海财经大学计算机编程(C++)考研复试核心题库 - 目录 2017 年上海财经大学计算机编程(C++)考研复试核心题库(一) ......

2017年上海大学数据结构与应用算法之C及C++程序设计复....pdf

2017年上海大学数据结构与应用算法之C及C++程序设计复试仿真模拟三套题 - 目录 2017 年上海大学数据结构与应用算法之 C 及 C++程序设计复试仿真模拟三套题(一) ...

...原理与C++程序设计之C++程序设计考研复试核心题库.pdf

2017年华南师范大学01901数据库原理与C++程序设计之C++程序设计考研复试核心题库 - 目录 2017 年华南师范大学 01901 数据库原理与 C++程序设计之 C++程序设计考研...

2018年上海大学C++程序设计复试实战预测五套卷.pdf

2018年上海大学C++程序设计复试实战预测五套卷 - 考研专业课资料、辅导、答疑一站式服务平台 目录 2018 年上海大学 C++程序设计复试实战预测五套卷(一) ......

2017年上海大学数据结构与应用算法之C及C++程序设计复....pdf

2017年上海大学数据结构与应用算法之C及C++程序设计复试实战预测五套卷 - 目录 2017 年上海大学数据结构与应用算法之 C 及 C++程序设计复试实战预测五套卷(一) ...

2017年上海大学数据结构与应用算法之数据结构考研复试....pdf

2017年上海大学数据结构与应用算法之数据结构考研复试核心题库 - 目录 2017 年上海大学数据结构与应用算法之数据结构考研复试核心题库(一) ......

...邮电大学F01程序设计(C或C++)考研复试核心题库_图文....pdf

2017年重庆邮电大学F01程序设计(C或C++)考研复试核心题库 - 目录 2017 年重庆邮电大学 F01 程序设计(C 或 C++)考研复试核心题库(一) ......

2017年上海大学机电综合之机械设计考研复试核心题库_图文.pdf

2017年上海大学机电综合之机械设计考研复试核心题库 - 目录 2017 年上海大学机电综合之机械设计考研复试核心题库(一)......

2017年上海大学管理学之管理学考研复试核心题库.pdf

2017年上海大学管理学之管理学考研复试核心题库 - 目录 2017 年上海大学管理学之管理学考研复试核心题库(一) ......

2017年东北师范大学C++程序设计复试仿真模拟三套题.pdf

2017年东北师范大学C++程序设计复试仿真模拟三套题 - 目录 2017 年东北师范大学 C++程序设计复试仿真模拟三套题(一) ......

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com