帮你提升成绩,规划学习路径,设计职业方向,解决作业难题,指导论文写作。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业论文指导
扫码关注
作业论文指导,轻松解决学习难题!
学起plus金融学作业答案
金融学
学校: 无
问题 1: 1. 操作系统中的Spooling技术,实质是将( )转化为共享设备的技术。 ( )
选项:
A. 虚拟设备
B. 独占设备
C. 脱机设备
D. 块设备
答案: 独占设备
问题 2: 2. 存放在磁带上的文件只能组织成( )。
选项:
A. 顺序文件
B. 随机文件
C. 链接文件
D. 索引文件
答案: 顺序文件
问题 3: 3. 在现代操作系统中采用缓冲技术的主要目的是( )。
选项:
A. 改善用户编程环境
B. 提高CPU的处理速度
C. 提高CPU和设备之间的并行程度
D. 实现与设备无关性
答案: 提高CPU和设备之间的并行程度
问题 4: 4. 文件目录的主要作用是( )。
选项:
A. 按名存取
B. 提高速度
C. 节省空间
D. 提高外存利用率
答案: 按名存取
问题 5: 5. 文件系统采用多级目录结构后,对于不同用户的文件,其文件名( )。
选项:
A. 应该相同
B. 应该不同
C. 可以相同,也可以不同
D. 受系统约束
答案: 可以相同,也可以不同
问题 6: 6. 对随机存取的文件,文件系统通常把它组织成( )。
选项:
A. 顺序文件
B. 链接文件
C. 记录式文件
D. 索引文件
答案: 索引文件
问题 7: 7. 用户编写程序时使用的设备与实际使用的设备无关,这种特性称为( )。
选项:
A. 设备一致性
B. 设备独立性
C. 设备虚拟性
D. 设备共享性
答案: 请关注公众号【青年搜题】查看答案
问题 8: 8. 在下面的叙述中,正确的是 ( )
选项:
A. 同一进程的线程可并发执行,不同进程的线程只能串行执行
B. 同一进程的线程只能串行执行,不同进程的线程可以并发执行
C. 同一进程或不同进程内的线程都只能串行执行
D. 同一进程或不同进程内的线程都可以并发执行
答案: 请关注公众号【青年搜题】查看答案
问题 9: 9. 分配到必要的资源并获得处理机时的进程状态是 ( )
选项:
A. 就绪状态
B. 执行状态
C. 阻塞状态
D. 撤销状态
答案: 请关注公众号【青年搜题】查看答案
问题 10: 10. 在有文件随机存取需求和长度动态增长的情况下,宜选择以下( )方式的文件存储结构。 ( )
选项:
A. 索引分配
B. 连续分配
C. 链接分配
D. 都不对
答案: 请关注公众号【青年搜题】查看答案
问题 11: 11. 引入缓冲技术的主要目的是 ( )
选项:
A. 改善CPU和I/O设备之间速度不匹配的情况
B. 节省内存
C. 提高CPU的利用率
D. 每一台设备都有唯一的标识
答案: 请关注公众号【青年搜题】查看答案
问题 12: 12. 下述( )不属于多道程序运行的特征。
选项:
A. 多道
B. 运行速度快
C. 宏观上并行
D. 实际上多道程序是穿插运行的
答案: 请关注公众号【青年搜题】查看答案
问题 13: 13. 进程调度又称为( )。
选项:
A. 线程
B. 宏观
C. 微观
D. 作业
答案: 请关注公众号【青年搜题】查看答案
问题 14: 14. 段式存储管理中的地址格式是( )地址。
选项:
A. 线性
B. 一维
C. 二维
D. 三维
答案: 请关注公众号【青年搜题】查看答案
问题 15: 15. 作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。
选项:
A. 提交
B. 后备
C. 执行
D. 完成
答案: 请关注公众号【青年搜题】查看答案
问题 16: 16. 支持程序浮动的地址转换机制是( )。
选项:
A. 页式地址转换
B. 段式地址转换
C. 静态重定位
D. 动态重定位
答案: 请关注公众号【青年搜题】查看答案
问题 17: 17. 在可变分区分配方案中,为了实现主存的空间分配,采用( )进行管理。
选项:
A. 页表
B. 段表
C. 段表+页表
D. 分区分配表+空闲区表
答案: 请关注公众号【青年搜题】查看答案
问题 18: 18. 线程的使用是为了( )。
选项:
A. 取代进程的概念
B. 进一步提高系统内程序并发执行的速度
C. 在微机上实现分时系统
D. 防止死锁
答案: 请关注公众号【青年搜题】查看答案
问题 19: 19. 对于辅助存储器,( )的提法是正确的。
选项:
A. “不是一种永久性的存储设备”
B. “能永久地保存信息”
C. “可被中央处理器直接访问”
D. “是CPU与主存之间的缓冲存贮器”
答案: 请关注公众号【青年搜题】查看答案
问题 20: 20. 下列程序中( )程序不是spool系统的组成部分。
选项:
A. 预输入
B. 缓输出
C. 通道
D. 井管理
答案: 请关注公众号【青年搜题】查看答案
问题 21: 21. 作业调度的关键在于
选项:
A. 选择恰当的进程管理程序
B. 用户作业准备充分
C. 选择恰当的作业调度算法
D. 可完成进程调度
答案: 请关注公众号【青年搜题】查看答案
问题 22: 22. 在大多数同步机构中,均用一个标志来代表某种资源的状态,该标志常被称为
选项:
A. 公共变量
B. 信号量
C. 标识符
D. 标识变量
答案: 请关注公众号【青年搜题】查看答案
问题 23: 23. 在下述文件系统目录结构中,能够用多条路径访问同一文件(或目录)的目录结构是
选项:
A. 单级目录
B. 二级目录
C. 纯树型目录
D. 非循环图目录
答案: 请关注公众号【青年搜题】查看答案
问题 24: 24. 在分页存储管理系统中,从页号到物理块号的地址映射是通过( )实现的。
选项:
A. 段表
B. 页表
C. PCB
D. JCB
答案: 请关注公众号【青年搜题】查看答案
问题 25: 25. 使用户所编制的程序与实际使用的物理设备无关,由设备管理的( )功能实现
选项:
A. 设备独立性
B. 设备分配
C. 缓冲管理
D. 虚拟设备
答案: 请关注公众号【青年搜题】查看答案
问题 26: 26. 避免死锁的一个著名的算法是
选项:
A. 先人先出算法
B. 优先级算法
C. 银行家算法
D. 资源按序分配法
答案: 请关注公众号【青年搜题】查看答案
问题 27: 27. 它们在一台处理器上按单道运行,若采用短作业优先调度算法,则此三作业的执行次序是
选项:
A. J3,J2,J1
B. J1,J2,J3
C. J1,J3,J2
D. J3,J1,J2
答案: 请关注公众号【青年搜题】查看答案
问题 28: 28. 在以下存储管理技术中,支持虚拟存储器的技术是
选项:
A. 动态分区法
B. 可重定位分区法
C. 对换技术
D. 请求分页技术
答案: 请关注公众号【青年搜题】查看答案
问题 29: 29. 引入缓冲技术的主要目的是
选项:
A. 提高CPU和设备之间的并行程度
B. 提高CPU的处理速度
C. 改善用户编程环境
D. 降低计算机的硬件成本
答案: 请关注公众号【青年搜题】查看答案
问题 30: 30. 进程状态从就绪状态到运行状态的转换工作是由( )完成的
选项:
A. 作业调度
B. 中级调度
C. 进程调度
D. 内存调度
答案: 请关注公众号【青年搜题】查看答案
问题 31: 31. 压缩整个磁盘的方法有( )。
选项:
A. 在格式化卷时压缩
B. 将磁盘分为四个分区后压缩
C. 随时压缩磁盘
D. 在每个磁盘的分区进行整合后压缩
答案: 请关注公众号【青年搜题】查看答案
问题 32: 32. Windows Server 2003 Web版包括( )功能。
选项:
A. IIS6.0 为构建和发布安全的Web应用程序提供了一个可靠的体系结构。
B. 远程管理,带有一个易于使用、任务驱动的国际化Web用户界面。
C. 革命性的Microsoft ASP.NET用于快速部署Web服务和应用程序。
D. 服务器群集。
答案: 请关注公众号【青年搜题】查看答案
问题 33: 33. Windows Server 2003 共享文件夹的权限有( )。
选项:
A. 读取
B. 更改
C. 转化
D. 完全控制
答案: 请关注公众号【青年搜题】查看答案
问题 34: 34. 电子邮件的构件包括( )
选项:
A. 用户的用户名和口令
B. 用户代理
C. 邮件服务器
D. 电子邮件所用的协议
答案: 请关注公众号【青年搜题】查看答案
问题 35: 35. 应用层中的协议有( )。
选项:
A. FTP
B. SMTP电子邮件服务
C. DNS
D. DHCP
答案: 请关注公众号【青年搜题】查看答案
问题 36: 36. 组策略配置类型有( )。
选项:
A. 计算机设置
B. 硬件设置
C. 软件设置
D. 管理模板
答案: 请关注公众号【青年搜题】查看答案
问题 37: 37. 按照使用领域来分,Windows Server 2003 的域组可以分为( )类型。
选项:
A. 通用组
B. 完整组
C. 全局组
D. 本地域组
答案: 请关注公众号【青年搜题】查看答案
问题 38: 38. 用户可以利用( )检查TCP/IP通信协议是否安装与设置正确。
选项:
A. iconfig
B. ping
C. arp
D. hostname
答案: 请关注公众号【青年搜题】查看答案
问题 39: 39. 自定义组策略的继承选项有( )。
选项:
A. 覆盖继承
B. 阻止继承
C. 硬件继承
D. 组织继承
答案: 请关注公众号【青年搜题】查看答案
问题 40: 40. 在进行磁盘格式化时,可以为磁盘分区选择以下( )文件系统。
选项:
A. FAT16
B. FAT32
C. FAT
D. NTFS
答案: 请关注公众号【青年搜题】查看答案
问题 41: 41. 分段管理系统中,段长可以不相等,所以“段”可以取任意大小。( )
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 42: 42. 采用LRU置换算法时,当驻留集增大时,页故障率一定不会增加。( )
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 43: 43. 文件的目录通常存放在外存中。( )
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 44: 44. 通道与CPU共享内存。( )
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 45: 45. 设备独立性是指设备驱动程序独立于具体使用的物理设备。 ( )
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 46: 1. Windows Server 2003共有( )种安全模式。
选项:
A. 1
B. 2
C. 3
D. 4
答案: 请关注公众号【青年搜题】查看答案
问题 47: 2. 在TCP/IP协议中最高层是( )。
选项:
A. 网络层
B. 网络接口层
C. 应用层
D. 传输层
答案: 请关注公众号【青年搜题】查看答案
问题 48: 3. 一个基本磁盘中最多可以有( )主磁盘分区和( )个扩展磁盘分区
选项:
A. 2,1
B. 3,1
C. 3,2
D. 2,2
答案: 请关注公众号【青年搜题】查看答案
问题 49: 4. 如果基本磁盘上包含有( )以上的主磁盘分区时,可以在不同的分区里安装不同的操作系统,系统会默认由第一个主磁盘分区作为启动分区。
选项:
A. 2个
B. 3个
C. 4个
D. 5个
答案: 请关注公众号【青年搜题】查看答案
问题 50: 5. STMP是个请求/响应协议,它监听( )号端口。
选项:
A. 20
B. 21
C. 25
D. 110
答案: 请关注公众号【青年搜题】查看答案
问题 51: 6. FAT32最大文件大小为( )。
选项:
A. 64KB
B. 1GB
C. 4GB
D. 1TB
答案: 请关注公众号【青年搜题】查看答案
问题 52: 7. Windows Server 2003 自动安装的种类一共有( )种。
选项:
A. 2
B. 3
C. 4
D. 5
答案: 请关注公众号【青年搜题】查看答案
问题 53: 8. 磁盘分区只有( )后才能使用。
选项:
A. 分成四个分区
B. 格式化
C. 设定了选择的文件系统
D. 配置完文件路径
答案: 请关注公众号【青年搜题】查看答案
问题 54: 9. RAID-5卷至少包含( )块磁盘,最多包含( )块磁盘。
选项:
A. 2,30
B. 2,32
C. 3,32
D. 3,30
答案: 请关注公众号【青年搜题】查看答案
问题 55: 10. 以下( )方式是作为最后恢复系统。
选项:
A. 安全模式
B. ASR
C. 最后一次正确的配置
D. 故障恢复控制台
答案: 请关注公众号【青年搜题】查看答案
问题 56: 11. 域名解析有( )个方向。
选项:
A. 1
B. 2
C. 3
D. 4
答案: 请关注公众号【青年搜题】查看答案
问题 57: 12. 若当前进程因时间片用完而让出处理机时,该进程应转变为( )状态。
选项:
A. 就绪
B. 等待
C. 运行
D. 完成
答案: 请关注公众号【青年搜题】查看答案
问题 58: 13. 采用多道程序设计后,可能( )。
选项:
A. 缩短对用户请求的响应时间
B. 降低了系统资源的利用率
C. 缩短了每道程序执行时间
D. 延长了每道程序执行时间
答案: 请关注公众号【青年搜题】查看答案
问题 59: 14. 进程调度又称为( )。
选项:
A. 线程
B. 宏观
C. 微观
D. 作业
答案: 请关注公众号【青年搜题】查看答案
问题 60: 15. 段式存储管理中的地址格式是( )地址。
选项:
A. 线性
B. 一维
C. 二维
D. 三维
答案: 请关注公众号【青年搜题】查看答案
问题 61: 16. 线程的使用是为了( )。
选项:
A. 取代进程的概念
B. 进一步提高系统内程序并发执行的速度
C. 在微机上实现分时系统
D. 防止死锁
答案: 请关注公众号【青年搜题】查看答案
问题 62: 17. 支持程序浮动的地址转换机制是( )。
选项:
A. 页式地址转换
B. 段式地址转换
C. 静态重定位
D. 动态重定位
答案: 请关注公众号【青年搜题】查看答案
问题 63: 18. 文件目录的主要作用是( )。
选项:
A. 按名存取
B. 提高速度
C. 节省空间
D. 提高外存利用率
答案: 请关注公众号【青年搜题】查看答案
问题 64: 19. 存放在磁带上的文件只能组织成( )。
选项:
A. 顺序文件
B. 随机文件
C. 链接文件
D. 索引文件
答案: 请关注公众号【青年搜题】查看答案
问题 65: 20. 对随机存取的文件,文件系统通常把它组织成( )。
选项:
A. 顺序文件
B. 链接文件
C. 记录式文件
D. 索引文件
答案: 请关注公众号【青年搜题】查看答案
问题 66: 21. 采用多道程序设计后,可能( )。
选项:
A. 缩短对用户请求的响应时间
B. 降低了系统资源的利用率
C. 缩短了每道程序执行时间
D. 延长了每道程序执行时间
答案: 请关注公众号【青年搜题】查看答案
问题 67: 22. 在一段时间内,只允许一个进程访问的资源称为
选项:
A. 共享资源
B. 临界区
C. 临界资源
D. 共享区
答案: 请关注公众号【青年搜题】查看答案
问题 68: 23. 操作系统中利用信号量和P、V操作
选项:
A. 只能实现进程的互斥
B. 只能实现进程的同步
C. 可实现进程的互斥和同步
D. 可完成进程调度
答案: 请关注公众号【青年搜题】查看答案
问题 69: 24. 原语是一种特殊的系统调用命令,它的特点是( )。
选项:
A. 功能强
B. 自己调用自己
C. 可被外层调用
D. 执行时不可中断
答案: 请关注公众号【青年搜题】查看答案
问题 70: 25. 若当前进程因时间片用完而让出处理机时,该进程应转变为( )状态。
选项:
A. 就绪
B. 等待
C. 运行
D. 完成
答案: 请关注公众号【青年搜题】查看答案
问题 71: 26. ()不是实时系统的基本特征
选项:
A. 安全性
B. 公平响应
C. 实时性
D. 高可靠
答案: 请关注公众号【青年搜题】查看答案
问题 72: 27. 在操作系统中,进程的最基本的特征是
选项:
A. 动态性和并发性
B. 顺序性和可再现性
C. 与程序的对应性
D. 执行过程的封闭性
答案: 请关注公众号【青年搜题】查看答案
问题 73: 28. 下列关于进程和线程的叙述中,正确的是
选项:
A. 一个进程只可拥有一个线程
B. 一个线程只可拥有一个进程
C. 一个进程可拥有若干个线程
D. 一个线程可拥有若干个进程
答案: 请关注公众号【青年搜题】查看答案
问题 74: 29. 操作系统中,进程之间交换数据的过程称为
选项:
A. 进程共享
B. 进程同步
C. 进程通信
D. 进程协调
答案: 请关注公众号【青年搜题】查看答案
问题 75: 30. SPOOLing技术可以实现设备的( )分配。
选项:
A. 独占
B. 共享
C. 虚拟
D. 物理
答案: 请关注公众号【青年搜题】查看答案
问题 76: 31. Windows Server 2003企业版支持( )功能。
选项:
A. 不统一内存访问支持
B. 扩展物理内存空间
C. Internet 超级线程连接
D. 群集功能
答案: 请关注公众号【青年搜题】查看答案
问题 77: 32. 缩影服务可以索引( )类型的文档。
选项:
A. 文本
B. Internet 邮件和新闻
C. 任何文档
D. HTML
答案: 请关注公众号【青年搜题】查看答案
问题 78: 33. 通过( )方法可以设置文件夹的加密属性。
选项:
A. 通过资源管理器加密和解密
B. 通过命令提示符加密和解密
C. 利用EFS 系统
D. 在NTFS系统文件中进行加密和解密
答案: 请关注公众号【青年搜题】查看答案
问题 79: 34. 在安全模式中,可以( )。
选项:
A. 禁用或卸载程序
B. 禁用或卸载阻止计算机启动的驱动程序
C. 禁用或卸载系统程序
D. 禁用或卸载服务
答案: 请关注公众号【青年搜题】查看答案
问题 80: 35. IIS 6.0提供的服务有( )。
选项:
A. 万维网发布服务
B. 文件传输协议服务
C. 网络新闻传输协议服务
D. 简单邮件传输服务
答案: 请关注公众号【青年搜题】查看答案
问题 81: 36. 下列哪些情况不适合使用“最后一次正确的配置”来启动计算机。
选项:
A. 用户从来没登录过
B. 系统无法启动
C. 所发生的问题不是与系统配置有关
D. 想把系统恢复到更改前的状态
答案: 请关注公众号【青年搜题】查看答案
问题 82: 37. 在Windows Server 2003 中,系统为打印服务器提供了( )新支持。
选项:
A. 在Active Directory中发布打印
B. Internet 打印协议
C. 实现共享打印机的“单击”安装
D. 可在另一台计算机上打印本计算机的文件
答案: 请关注公众号【青年搜题】查看答案
问题 83: 38. 新的IIS 6.0在( )方面有新的特性。
选项:
A. 操作模式
B. 安全性
C. 元数据库
D. 可伸缩性
答案: 请关注公众号【青年搜题】查看答案
问题 84: 39. 常用的磁盘命令有( )。
选项:
A. Chkdsk
B. Mountvol
C. ping
D. Fsutil
答案: 请关注公众号【青年搜题】查看答案
问题 85: 40. Windows Server 2003 把域中的组分为( )。
选项:
A. 安全组
B. 分布式组
C. 共享式组
D. 稳定组
答案: 请关注公众号【青年搜题】查看答案
问题 86: 41. Authenticated User 有完全控制ACL权限。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 87: 42. Windows Server 2003 支持三种文件系统:FAT16、NTFS、CDFS。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 88: 43. 任何人都有权更改文件或文件夹的NTFS权限。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 89: 44. FAT是一种适合小卷集与需要双重引导的用户选择使用的文件系统。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 90: 45. 基本磁盘上的分区可以有主磁盘分区和辅磁盘分区。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 91: 1. 批处理操作系统的主要缺点是
选项:
A. 资源利用率不高
B. 无人机交互能力
C. 作业吞吐量小
D. 作业周转时间短
答案: 请关注公众号【青年搜题】查看答案
问题 92: 2. 关于多道批处理操作系统的叙述正确的是
选项:
A. 用户可以直接干预作业的运行,具有交互性
B. 极大地提高了系统在单位时间内处理作业的能力
C. 资源不能同时被几个用户共享
D. 系统每次只将一个作业调入内存运行
答案: 请关注公众号【青年搜题】查看答案
问题 93: 3. 网络操作系统为用户提供的两类接口是
选项:
A. 命令接口和应用接口
B. 命令接口和系统调用
C. 系统调用和应用接口
D. 系统调用和通信接口
答案: 请关注公众号【青年搜题】查看答案
问题 94: 4. 实现虚拟存储器的目的是
选项:
A. 实现程序浮动
B. 扩充外存容量
C. 扩充主存容量
D. 实现存储保护
答案: 请关注公众号【青年搜题】查看答案
问题 95: 5. 进程从运行态转为就绪态,可能的原因是
选项:
A. 进程运行时间片用完
B. 进程完成任务需撤消
C. 进程有输入/输出请求
D. 进程需要等待文件打印
答案: 请关注公众号【青年搜题】查看答案
问题 96: 6. 在设备管理中,采用SPOOLing技术的目的是
选项:
A. 提高独占设备利用率
B. 提高共享设备利用率
C. 加快文件的存取
D. 节省磁盘空间
答案: 请关注公众号【青年搜题】查看答案
问题 97: 7. 关于静态分页存储管理的页表,下列说法错误的是
选项:
A. 内存中每个作业都对应着一个页表
B. 页表属于操作系统的内核数据结构
C. 如果在不同时间运行同一作业,那么每次运行时页表都是相同的
D. 页表存放在内存中
答案: 请关注公众号【青年搜题】查看答案
问题 98: 8. 多个进程实体能存在于同一内存中,在一段时间内都得到运行称作进程的
选项:
A. 动态性
B. 并发性
C. 调度性
D. 异步性
答案: 请关注公众号【青年搜题】查看答案
问题 99: 9. 在请求页式中,因置换算法选择不当造成页面调度非常频繁称为
选项:
A. 抖动现象
B. 交换现象
C. 碎片
D. 虚拟
答案: 请关注公众号【青年搜题】查看答案
问题 100: 10. 在磁盘上可以建立的物理文件有
选项:
A. 用户文件
B. 记录式文件
C. 索引文件
D. 目录文件
答案: 请关注公众号【青年搜题】查看答案
问题 101: 11. 原语是一种特殊的系统调用命令,它的特点是( )。
选项:
A. 功能强
B. 自己调用自己
C. 可被外层调用
D. 执行时不可中断
答案: 请关注公众号【青年搜题】查看答案
问题 102: 12. 下述( )不属于多道程序运行的特征。
选项:
A. 多道
B. 运行速度快
C. 宏观上并行
D. 实际上多道程序是穿插运行的
答案: 请关注公众号【青年搜题】查看答案
问题 103: 13. 在分区存储管理中,最佳适应算法要求对空闲区表项按( )进行排列。
选项:
A. 地址从大到小
B. 地址从小到大
C. 尺寸从大到小
D. 尺寸从小到大
答案: 请关注公众号【青年搜题】查看答案
问题 104: 14. 作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。
选项:
A. 提交
B. 后备
C. 执行
D. 完成
答案: 请关注公众号【青年搜题】查看答案
问题 105: 15. 在可变分区分配方案中,为了实现主存的空间分配,采用( )进行管理。
选项:
A. 页表
B. 段表
C. 段表+页表
D. 分区分配表+空闲区表
答案: 请关注公众号【青年搜题】查看答案
问题 106: 16. 下列程序中( )程序不是spool系统的组成部分。
选项:
A. 预输入
B. 缓输出
C. 通道
D. 井管理
答案: 请关注公众号【青年搜题】查看答案
问题 107: 17. 在现代操作系统中采用缓冲技术的主要目的是( )。
选项:
A. 改善用户编程环境
B. 提高CPU的处理速度
C. 提高CPU和设备之间的并行程度
D. 实现与设备无关性
答案: 请关注公众号【青年搜题】查看答案
问题 108: 18. 对于辅助存储器,( )的提法是正确的。
选项:
A. “不是一种永久性的存储设备”
B. “能永久地保存信息”
C. “可被中央处理器直接访问”
D. “是CPU与主存之间的缓冲存贮器”
答案: 请关注公众号【青年搜题】查看答案
问题 109: 19. 发进程失去封闭性特征,是指
选项:
A. 多个相互独立的进程以各自的速度向前推进
B. 并发进程的执行结果与速度无关
C. 并发进程执行时,在不同时刻发生的错误
D. 并发进程共享公共变量,其执行结果
答案: 请关注公众号【青年搜题】查看答案
问题 110: 20. 系统抖动是指
选项:
A. 使用机器时,屏幕闪烁的现象
B. 由于主存分配不当,偶然造成主存不够的现象
C. 系统盘有问题,致使系统不稳定的现象
D. 被调出的页面又立刻被调入所形成的频繁调入调出现象
答案: 请关注公众号【青年搜题】查看答案
问题 111: 21. 下列进程状态的转换中,哪一个是不正确的
选项:
A. 就绪到运行
B. 运行到就绪
C. 就绪到阻塞
D. 阻塞到就绪
答案: 请关注公众号【青年搜题】查看答案
问题 112: 22. 三个进程共享 4 台绘图仪,每个使用绘图仪的进程最多使用两台,规定每个进程一次仅允许申请一台,则该系统
选项:
A. 某进程可能永远得不到绘图仪
B. 可能发生死锁
C. 进程请求绘图仪立刻能得到
D. 不会发生死锁
答案: 请关注公众号【青年搜题】查看答案
问题 113: 23. 设备独立性是指
选项:
A. I/O 设备具有独立执行 I/O 功能的特性
B. 用户程序中使用的设备独立于具体的物理设备
C. 能独立实现设备共享的特性
D. 设备驱动程序独立于具体的物理设备的特性
答案: 请关注公众号【青年搜题】查看答案
问题 114: 24. 在操作系统中,处于就绪状态和等待状态的进程都没有占用处理机,当处理机空闲时
选项:
A. 就绪状态的进程和等待状态的进程都可以转换成运行状态
B. 只有就绪状态的进程可以转换成运行状态
C. 只有等待状态的进程可以转换成运行状态
D. 就绪状态的进程和等待状态的进程都不能转换成运行状态
答案: 请关注公众号【青年搜题】查看答案
问题 115: 25. 用户程序在用户态下使用特权指令将引起的中断是属于
选项:
A. 程序中断
B. 硬件故障中断
C. 外部中断
D. 访管中断
答案: 请关注公众号【青年搜题】查看答案
问题 116: 26. 关于进程的运行、就绪和阻塞三个状态,下列观点正确的是
选项:
A. 每个进程从创建到撤消都要经历这三个状态
B. 每个进程从创建到撤消,各个状态只能经历一次
C. 某些进程可以从阻塞状态转化为运行状态
D. 某些进程可以从运行状态转化为就绪状态
答案: 请关注公众号【青年搜题】查看答案
问题 117: 27. 当一个进程处于这样的状态( ) 时,称为等待状态
选项:
A. 它正等着进入磁盘
B. 它正等着进入内存
C. 它正等着输入一批数据
D. 它正等着 CPU 的控制权
答案: 请关注公众号【青年搜题】查看答案
问题 118: 28. 一个运行的进程用完了分配给它的时间片后,它的状态变为
选项:
A. 就绪
B. 等待
C. 运行
D. 由用户自己决定
答案: 请关注公众号【青年搜题】查看答案
问题 119: 29. 在用户程序中要将一批数据送到显示器上显示,要使用操作系统提供的 ( )接口
选项:
A. 函数
B. 键盘命令
C. 系统调用
D. 图形
答案: 请关注公众号【青年搜题】查看答案
问题 120: 30. 在操作系统中,临界区是
选项:
A. 进程的共享正文段
B. 进程中访问临界资源的程序段
C. 进程访问系统资源的程序段
D. 进程访问外部设备的程序段
答案: 请关注公众号【青年搜题】查看答案
问题 121: 31. 索引包含( )模式匹配的查询。
选项:
A. 通配符
B. 关系运算符
C. 通常表达式
D. 模糊表达符号
答案: 请关注公众号【青年搜题】查看答案
问题 122: 32. Windows Server 2003 支持的文件系统类型有( )。
选项:
A. FAT16
B. FAT32
C. System
D. NTFS
答案: 请关注公众号【青年搜题】查看答案
问题 123: 33. Windows Server 2003 支持读写( )。
选项:
A. FAT
B. FAT32
C. FAT16
D. NTFS
答案: 请关注公众号【青年搜题】查看答案
问题 124: 34. Windows Server 2003 中的Internet信息服务提供了可用于Intranet、Internet或Extranet上的继承Web服务器能力,这种服务器具有( )特点。
选项:
A. 安全性
B. 可管理性
C. 不可伸缩性
D. 可靠性
答案: 请关注公众号【青年搜题】查看答案
问题 125: 35. 对于每个要索引的文档,索引服务执行( )操作。
选项:
A. 索引服务确定文档所用的语言
B. 索引服务将所选属性的值存储在属性缓存中
C. 索引服务删除例外列表中的单词
D. 索引服务将其余词存入路径中
答案: 请关注公众号【青年搜题】查看答案
问题 126: 36. Windows Server 2003 的内置帐户有( )。
选项:
A. Administrator
B. Guest
C. User
D. System
答案: 请关注公众号【青年搜题】查看答案
问题 127: 37. 用户帐户是用来记录用户的( )。
选项:
A. 用户名的口令
B. 隶属的组
C. 可访问的网络资源
D. 用户的个人文件和设置
答案: 请关注公众号【青年搜题】查看答案
问题 128: 38. 组策略功能有( )。
选项:
A. 保护用户环境
B. 增强用户环境
C. 美化用户环境
D. 简化用户环境
答案: 请关注公众号【青年搜题】查看答案
问题 129: 39. 按照联网的大小,网络的分类有( )。
选项:
A. 广域网
B. 互联网
C. 局域网
D. 城域网
答案: 请关注公众号【青年搜题】查看答案
问题 130: 40. Active Directory的组成有( )。
选项:
A. 域
B. 域林
C. 域群
D. 域树
答案: 请关注公众号【青年搜题】查看答案
问题 131: 41. 安全模式有三种不同的形式:带网络连接的安全模式、带命令行提示的安全模式、安全模式。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 132: 42. TCP/IP是最基本最重要的两个协议。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 133: 43. 域名解析有三个方向。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 134: 44. 在IIS中每个Web站点都具有唯一的、由三个部分组成的标识,用来接收和响应请求。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 135: 45. 域名解析式过程是个递归查询的过程。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 136: 1. 时间序列数据可能表现为:( )
选项:
A. 季节波动
B. 周期波动
C. 不规则波动
D. 以上都是
答案: 请关注公众号【青年搜题】查看答案
问题 137: 2. MRP的输出是:( )
选项:
A. 总需要量
B. 净需要量
C. 计划发出订货量
D. 对所有零件和产品的需求计划
答案: 请关注公众号【青年搜题】查看答案
问题 138: 3. 哪项属于经营战略?( )
选项:
A. 多元化
B. 纵向一体化
C. 水平一体化
D. 成本领先
答案: 请关注公众号【青年搜题】查看答案
问题 139: 4. 下述哪一项不是质量管理使用的分析工具?( )
选项:
A. 因果分析图
B. 甘特图
C. 控制图
D. 直方图
答案: 请关注公众号【青年搜题】查看答案
问题 140: 5. 生产运作管理不包括哪个内容?( )
选项:
A. 计划
B. 组织
C. 控制
D. 融资
答案: 请关注公众号【青年搜题】查看答案
问题 141: 6. 下列哪项不属于制造企业的库存?( )
选项:
A. 原材料
B. 产成品
C. 在制品
D. 库存记录
答案: 请关注公众号【青年搜题】查看答案
问题 142: 7. 哪种情况要求在城市设厂?( )
选项:
A. 工厂规模大,占地多
B. 服务业
C. 对环境污染大
D. 有保密要求
答案: 请关注公众号【青年搜题】查看答案
问题 143: 8. 企业创造的价值是:( )
选项:
A. V
B. V-P
C. V-C
D. P-C
答案: 请关注公众号【青年搜题】查看答案
问题 144: 9. 商场不等于战场,是因为:( )
选项:
A. 要战胜竞争对手
B. 要运用战略
C. 要争夺市场份额
D. 既要竞争,又要合作
答案: 请关注公众号【青年搜题】查看答案
问题 145: 10. 下列各项中哪一项不是预测程序的步骤( )
选项:
A. 决定预测目的
B. 排除任何假设
C. 选择预测方法
D. 对预测进行监控
答案: 请关注公众号【青年搜题】查看答案
问题 146: 11. 预测能帮助经理( )
选项:
A. 预期未来
B. 对生产系统的发展进行规划
C. 对生产系统的使用进行计划
D. 以上都是
答案: 请关注公众号【青年搜题】查看答案
问题 147: 12. 以下哪一项不是“5S”活动的一部分:( )
选项:
A. 整理
B. 整顿
C. 清洁
D. 操练
答案: 请关注公众号【青年搜题】查看答案
问题 148: 13. 做外包决策时,公司要避免什么?( )
选项:
A. 取消非核心业务
B. 提供机会使得外包合作企业成为强有力的竞争者
C. 允许雇员加入外包合作企业
D. 允许外包合作企业参与创新设计
答案: 请关注公众号【青年搜题】查看答案
问题 149: 14. 供应链成员间缺乏同步性的结果是:( )
选项:
A. 提前购买
B. 维持补充
C. 牛鞭效应
D. 时钟效应
答案: 请关注公众号【青年搜题】查看答案
问题 150: 15. 做外包决策时,公司要避免什么?( )
选项:
A. 取消非核心业务
B. 提供机会使得外包合作企业成为强有力的竞争者
C. 允许雇员加入外包合作企业
D. 允许外包合作企业参与创新设计
答案: 请关注公众号【青年搜题】查看答案
问题 151: 16. 哪项是产品出产计划的输入?( )
选项:
A. 库存状态文件
B. 生产计划大纲
C. 产品结构文件
D. 车间生产作业计划
答案: 请关注公众号【青年搜题】查看答案
问题 152: 17. 汽车装配宜采用( )
选项:
A. 流水线布置
B. 固定位置布置
C. 功能布置
D. 以上都不是
答案: 请关注公众号【青年搜题】查看答案
问题 153: 18. 按照生产要素密集程度和与顾客接触程度划分,医院是:( )
选项:
A. 大量资本密集服务
B. 大量劳动密集服务
C. 专业资本密集服务
D. 专业劳动密集服务
答案: 请关注公众号【青年搜题】查看答案
问题 154: 19. 差异化不是以下哪个因素决定的?( )
选项:
A. 及时的顾客响应
B. 高质量
C. 高效率
D. 创新
答案: 请关注公众号【青年搜题】查看答案
问题 155: 20. 对公司的总的方向和基本特点起作用的战略是:( )
选项:
A. 长期的
B. 中期的
C. 短期的
D. 临时的
答案: 请关注公众号【青年搜题】查看答案
问题 156: 21. 预测是以下活动的依据:( )
选项:
A. 预算
B. 销售计划
C. 制造计划
D. 以上都是
答案: 请关注公众号【青年搜题】查看答案
问题 157: 22. SWOT分析包括:( )
选项:
A. 外部分析:识别机会与威胁
B. 内部分析:发现优势与劣势
C. 提出不同组合下的策略
D. 以上都包括
答案: 请关注公众号【青年搜题】查看答案
问题 158: 23. 下述哪一项是质量管理的统计控制方法?( )
选项:
A. 领导
B. 控制图
C. 看板
D. 箭线型网络图
答案: 请关注公众号【青年搜题】查看答案
问题 159: 24. 下列哪项不属于大量生产运作?( )
选项:
A. 飞机制造
B. 汽车制造
C. 快餐
D. 学生入学体检
答案: 请关注公众号【青年搜题】查看答案
问题 160: 25. 供应链的组成包括:( )
选项:
A. 供应商
B. 顾客
C. 内部供应链
D. 以上都是
答案: 请关注公众号【青年搜题】查看答案
问题 161: 26. 降低成本是无限的。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 162: 27. 增加价值的活动但耗用额资源超过了“绝对最少”的界限,也是浪费。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 163: 28. 单件小批生产的效率较低。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 164: 29. 外包使得公司注重核心竞争能力。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 165: 30. U型生产单元的优点之一就是工人行走路线短。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 166: 31. 汽车生产流水线是按工艺布置的例子。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 167: 32. TQM的顾客满意不仅包括外部顾客,还包括内部顾客。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 168: 33. 卖方管理库存需要买方与卖方共享信息。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 169: 34. 在备货订货分离点的上游,是订货型生产。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 170: 35. 按对象专业化原则布置,适于大量大批生产类型。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 171: 36. 时间序列预测模型是以历史数据分析为基础的对将来的预测。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 172: 37. 汽车轮胎在轮胎商店属于独立需求库存。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 173: 38. 当质量成为影响需求的主要因素是,降低成本就没有意义了。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 174: 39. 砖瓦厂应该靠近原料产地。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 175: 40. TQM不仅仅是一些管理工具的集合,而且还是总体上对待质量的全新态度。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 176: 1. 在可变分区分配方案中,为了实现主存的空间分配,采用( )进行管理。
选项:
A. 页表
B. 段表
C. 段表+页表
D. 分区分配表+空闲区表
答案: 请关注公众号【青年搜题】查看答案
问题 177: 2. 批处理操作系统的主要缺点是
选项:
A. 资源利用率不高
B. 无人机交互能力
C. 作业吞吐量小
D. 作业周转时间短
答案: 请关注公众号【青年搜题】查看答案
问题 178: 3. 段式存储管理中的地址格式是( )地址。
选项:
A. 线性
B. 一维
C. 二维
D. 三维
答案: 请关注公众号【青年搜题】查看答案
问题 179: 4. 下列程序中( )程序不是spool系统的组成部分。
选项:
A. 预输入
B. 缓输出
C. 通道
D. 井管理
答案: 请关注公众号【青年搜题】查看答案
问题 180: 5. 在分区存储管理中,最佳适应算法要求对空闲区表项按( )进行排列。
选项:
A. 地址从大到小
B. 地址从小到大
C. 尺寸从大到小
D. 尺寸从小到大
答案: 请关注公众号【青年搜题】查看答案
问题 181: 6. 在请求调页的存储管理中,页表增加修改位是为了确定相应的页
选项:
A. 是否在内存
B. 调入内存的时间
C. 在外存的时间
D. 淘汰时是否写到外存
答案: 请关注公众号【青年搜题】查看答案
问题 182: 7. 存放在磁带上的文件只能组织成( )。
选项:
A. 顺序文件
B. 随机文件
C. 链接文件
D. 索引文件
答案: 请关注公众号【青年搜题】查看答案
问题 183: 8. 对随机存取的文件,文件系统通常把它组织成( )。
选项:
A. 顺序文件
B. 链接文件
C. 记录式文件
D. 索引文件
答案: 请关注公众号【青年搜题】查看答案
问题 184: 9. 操作系统中的Spooling技术,实质是将( )转化为共享设备的技术。 ( )
选项:
A. 虚拟设备
B. 独占设备
C. 脱机设备
D. 块设备
答案: 请关注公众号【青年搜题】查看答案
问题 185: 10. 磁盘分区只有( )后才能使用。
选项:
A. 分成四个分区
B. 格式化
C. 设定了选择的文件系统
D. 配置完文件路径
答案: 请关注公众号【青年搜题】查看答案
问题 186: 11. 存放在磁带上的文件只能组织成( )。
选项:
A. 顺序文件
B. 随机文件
C. 链接文件
D. 索引文件
答案: 请关注公众号【青年搜题】查看答案
问题 187: 12. 在用户程序中要将一个字符送到显示器上显示,应使用操作系统提供的 ( )接口。
选项:
A. 系统调用
B. 键盘命令
C. 原语
D. 子程序调用
答案: 请关注公众号【青年搜题】查看答案
问题 188: 13. 关于操作系统,不正确的叙述是
选项:
A. 提高用户程序的运行速度
B. 有效地组织和管理计算机系统中硬件及软件资源
C. 向用户提供各种服务功能
D. 向用户提供各种服务功能
答案: 请关注公众号【青年搜题】查看答案
问题 189: 14. SPOOLing技术可以实现设备的( )分配。
选项:
A. 独占
B. 共享
C. 虚拟
D. 物理
答案: 请关注公众号【青年搜题】查看答案
问题 190: 15. 在以下存储管理技术中,支持虚拟存储器的技术是
选项:
A. 动态分区法
B. 可重定位分区法
C. 对换技术
D. 请求分页技术
答案: 请关注公众号【青年搜题】查看答案
问题 191: 16. 用户编写程序时使用的设备与实际使用的设备无关,这种特性称为( )。
选项:
A. 设备一致性
B. 设备独立性
C. 设备虚拟性
D. 设备共享性
答案: 请关注公众号【青年搜题】查看答案
问题 192: 17. 多个进程实体能存在于同一内存中,在一段时间内都得到运行称作进程的
选项:
A. 动态性
B. 并发性
C. 调度性
D. 异步性
答案: 请关注公众号【青年搜题】查看答案
问题 193: 18. 下列有关P、V操作的表述中,错误的是
选项:
A. 进程执行P操作后,有可能因此导致自身进入阻塞状态
B. 进程执行V操作后,有可能因此唤醒相关阻塞进程
C. P操作对信号量执行减1操作
D. V操作对信号量执行减1操作
答案: 请关注公众号【青年搜题】查看答案
问题 194: 19. 文件系统采用多级目录结构后,对于不同用户的文件,其文件名( )。
选项:
A. 应该相同
B. 应该不同
C. 可以相同,也可以不同
D. 受系统约束
答案: 请关注公众号【青年搜题】查看答案
问题 195: 20. 用户程序在用户态下使用特权指令将引起的中断是属于
选项:
A. 程序中断
B. 硬件故障中断
C. 外部中断
D. 访管中断
答案: 请关注公众号【青年搜题】查看答案
问题 196: 21. 对于操作系统的层次式结构,说法错误的是
选项:
A. 各模块之间的组织结构和依赖关系清晰明了
B. 很容易对操作系统增加或替换掉一层而不影响其他层
C. 增加了系统的可读性和可适应性
D. 模块间转接随便
答案: 请关注公众号【青年搜题】查看答案
问题 197: 22. CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用
选项:
A. 交换技术
B. 覆盖技术
C. 缓冲技术
D. DMA 技术
答案: 请关注公众号【青年搜题】查看答案
问题 198: 23. 在有文件随机存取需求和长度动态增长的情况下,宜选择以下( )方式的文件存储结构。 ( )
选项:
A. 索引分配
B. 连续分配
C. 链接分配
D. 都不对
答案: 请关注公众号【青年搜题】查看答案
问题 199: 24. STMP是个请求/响应协议,它监听( )号端口。
选项:
A. 20
B. 21
C. 25
D. 110
答案: 请关注公众号【青年搜题】查看答案
问题 200: 25. 用户编写程序时使用的设备与实际使用的设备无关,这种特性称为( )。
选项:
A. 设备一致性
B. 设备独立性
C. 设备虚拟性
D. 设备共享性
答案: 请关注公众号【青年搜题】查看答案
问题 201: 26. 对随机存取的文件,文件系统通常把它组织成( )。
选项:
A. 顺序文件
B. 链接文件
C. 记录式文件
D. 索引文件
答案: 请关注公众号【青年搜题】查看答案
问题 202: 27. 若当前进程因时间片用完而让出处理机时,该进程应转变为( )状态。
选项:
A. 就绪
B. 等待
C. 运行
D. 完成
答案: 请关注公众号【青年搜题】查看答案
问题 203: 28. 在文件系统中,索引文件结构的索引表是用来
选项:
A. 指示文件的逻辑块的逻辑地址
B. 指示文件的逻辑块存放的物理块号
C. 存放查找关键字的内容
D. 存放文件的数据信息
答案: 请关注公众号【青年搜题】查看答案
问题 204: 29. 在Windows操作系统中,对目录的权限设置叙述正确的是
选项:
A. 只有FAT格式能设置目录权限
B. FAT格式和NTFS文件卷下都可以设置目录权限
C. 只有在NTFS文件卷下可以设置目录权限
D. FAT格式和NTFS文件卷下都不能设置目录权限
答案: 请关注公众号【青年搜题】查看答案
问题 205: 30. 进程状态从就绪状态到运行状态的转换工作是由( )完成的
选项:
A. 作业调度
B. 中级调度
C. 进程调度
D. 内存调度
答案: 请关注公众号【青年搜题】查看答案
问题 206: 31. ( )具有完全控制ACL权限。
选项:
A. Administrator
B. System
C. Guest
D. Authenticated User
答案: 请关注公众号【青年搜题】查看答案
问题 207: 32. 环境变量包括( )。
选项:
A. 驱动器
B. 路径
C. 文件名
D. 字符串
答案: 请关注公众号【青年搜题】查看答案
问题 208: 33. 域的信任关系的类型包括( )。
选项:
A. 单向
B. 双向
C. 可传递
D. 不可传递
答案: 请关注公众号【青年搜题】查看答案
问题 209: 34. Windows Server 2003 支持的脚本有( )。
选项:
A. 计算机启动
B. 关机
C. 用户登录
D. 注销
答案: 请关注公众号【青年搜题】查看答案
问题 210: 35. 通过( )方法可以设置文件夹的加密属性。
选项:
A. 通过资源管理器加密和解密
B. 通过命令提示符加密和解密
C. 利用EFS 系统
D. 在NTFS系统文件中进行加密和解密
答案: 请关注公众号【青年搜题】查看答案
问题 211: 36. Windows Server 2003 的新特性包括( )。
选项:
A. 群集技术
B. 卷影子副本恢复
C. 活动目录
D. 文件打印新功能
答案: 请关注公众号【青年搜题】查看答案
问题 212: 37. Active Directory的主要功能有( )。
选项:
A. 增强信息安全性
B. 杂化管理
C. 智能的信息复制能力
D. 与DNS紧密相连
答案: 请关注公众号【青年搜题】查看答案
问题 213: 38. NTFS 权限的属性有( )。
选项:
A. 权限不是积累的
B. 文件权限的继承
C. 文件权限会覆盖文件夹权限
D. 拒绝权限会覆盖所有其他的权限
答案: 请关注公众号【青年搜题】查看答案
问题 214: 39. NTFS特有的功能包括( )。
选项:
A. 压缩功能
B. 磁盘配额
C. 文件加密
D. 域控制器和活动目录
答案: 请关注公众号【青年搜题】查看答案
问题 215: 40. DFS的几个重要特性是( )。
选项:
A. 访问文件更加容易
B. 可用性
C. 文件和文件夹安全
D. 服务器负载平衡
答案: 请关注公众号【青年搜题】查看答案
问题 216: 41. 设备独立性是指设备驱动程序独立于具体使用的物理设备。 ( )
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 217: 42. 采用LRU置换算法时,当驻留集增大时,页故障率一定不会增加。( )
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 218: 43. 通道与CPU共享内存。( )
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 219: 44. 对象不是活动目录中的信息实体,只是我们通常见的“属性”。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 220: 45. 死锁与程序的死循环一样。( )
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 221: 1. 若在默认的帧频设置下,我们要设计一个10秒钟的flash动画,则整个动画的帧数共为( )。
选项:
A. 60
B. 120
C. 240
D. 300
答案: 请关注公众号【青年搜题】查看答案
问题 222: 2. 如需调整位图的亮度、对比度和饱和度,如何处理( )。
选项:
A. 把位图转换为影片剪辑元件,
B. 把位图转换为图形对象
C. 添加“调整分辨率滤镜”并调整相关参数
D. 添加“调整位图滤镜”并调整相关参数
答案: 请关注公众号【青年搜题】查看答案
问题 223: 3. 在Flash 中绘制图形时,按住( )键可用椭圆工具可以绘制出正圆、用矩形工具可以绘制出正方形。
选项:
A. Shift
B. Ctrl
C. Alt
D. Space
答案: 请关注公众号【青年搜题】查看答案
问题 224: 4. 数字测图的(软件)是数字测图系统的关键。
选项:
A. 软件
B. 计算机
C. 硬件
D. 测绘仪器
答案: 请关注公众号【青年搜题】查看答案
问题 225: 5. 彩色图像增强时,( )处理可以采用RGB彩色模型。
选项:
A. 直方图均衡化
B. 同态滤波
C. 加权均值滤波
D. 中值滤波
答案: 请关注公众号【青年搜题】查看答案
问题 226: 6. WCS是AutoCAD中的( )。
选项:
A. 直角坐标
B. 用户自定义坐标
C. 世界坐标
D. 父系坐标
答案: 请关注公众号【青年搜题】查看答案
问题 227: 7. 用“圆”命令绘制一个正多边形,它包含()个图元。
选项:
A. 4个
B. 6个
C. 不确定
D. 1个
答案: 请关注公众号【青年搜题】查看答案
问题 228: 8. 下面几种CASS系统中的数字成图方法中不属于测记式成图法的是( )。
选项:
A. 电子平板测图法
B. 简编码自动成图法
C. 引导文件自动成图法
D. 坐标定位成图法
答案: 请关注公众号【青年搜题】查看答案
问题 229: 9. 下列说法中正确的( )。
选项:
A. 被关闭的图层不再显示在屏幕上,不能被编辑,但能打印输出
B. 被冻结的图层仍然显示在屏幕上,但不能被编辑,不能打印输出
C. 被锁定的图层仍然显示在屏幕上,但不能编辑,却可以打印输出
D. 以上说法都是错误的
答案: 请关注公众号【青年搜题】查看答案
问题 230: 10. 下面说法中正确的是( )。
选项:
A. 可用分解命令(Explode)分解图块和外部参考。
B. Pan和Move命令实质是一样的,都是用来移动图形的命令。
C. 冻结的图层都不可见,也不能被编辑。
D. AutoCAD中备份文件(*.bak)没有任何用处,可以删掉。
答案: 请关注公众号【青年搜题】查看答案
问题 231: 11. 图像灰度方差说明了图像哪一个属性( )。
选项:
A. 平均灰度
B. 图像对比度
C. 图像整体亮度
答案: 请关注公众号【青年搜题】查看答案
问题 232: 12. 要绘制具有一定宽度并带有圆弧的图形时可用下列那个命令实现( )。
选项:
A. Pline
B. Arc
C. Circle
D. Line
答案: 请关注公众号【青年搜题】查看答案
问题 233: 13. VCD的水平清晰度为( )线?
选项:
A. 400
B. 1250
C. 250
D. 800
答案: 请关注公众号【青年搜题】查看答案
问题 234: 14. 以下( )不是ACDSee支持的图片格式?
选项:
A. PDF
B. JPG
C. GIF
D. BMP
答案: 请关注公众号【青年搜题】查看答案
问题 235: 15. 执行下述哪个命令可以更改绘图区背景颜色( )。
选项:
A. "工具"菜单→"选项"选项→"显示"标签按钮
B. "工具"菜单→"选项"选项→"文件"标签按钮
C. "工具"菜单→"选项"选项→"打开和保存"标签按钮
D. "工具"菜单→"选项"选项→"系统"标签按钮
答案: 请关注公众号【青年搜题】查看答案
问题 236: 16. AUTOCAD的坐标体系,包括世界坐标和( )坐标系文库。
选项:
A. 绝对坐标
B. 平面坐标
C. 相对坐标
D. 用户坐标
答案: 请关注公众号【青年搜题】查看答案
问题 237: 17. 在空间数据结构的表现形式上,擅长描述地图实体的表现形式是( )。
选项:
A. 栅格数据结构
B. 矢量数据结构
C. 属性
D. 灰度值
答案: 请关注公众号【青年搜题】查看答案
问题 238: 18. 每秒播放的画面数也称为帧频,在默认设置下,Flash每秒播放( )帧画面。
选项:
A. 24
B. 24
C. 12
D. 12
答案: 请关注公众号【青年搜题】查看答案
问题 239: 19. Flash时间轴上的粉红色滑块也称为( )。
选项:
A. 时间轴指针
B. 当前帧位置
C. 动画播放头
D. 动画停止钮
答案: 请关注公众号【青年搜题】查看答案
问题 240: 20. 下列算法中属于图象锐化处理的是( )。
选项:
A. 低通滤波
B. 加权平均法
C. 高通滤波
D. 中值滤波
答案: 请关注公众号【青年搜题】查看答案
问题 241: 21. 在利用数字化仪进行地形图的数字化时,按下标器某个键时即将定标器上的十字丝交点在数字化感应板上的位置发送至计算机。这种操作方式被称为( )。
选项:
A. 连续式
B. 点式
C. 开关流式
D. 步进式
答案: 请关注公众号【青年搜题】查看答案
问题 242: 22. 当前图层是指:( )。
选项:
A. 当前正在使用的图层,用户创建的对象将被放置到当前图层中
B. 0层
C. 可以删除
D. 不可以锁定
答案: 请关注公众号【青年搜题】查看答案
问题 243: 23. 采用幂次变换进行灰度变换时,当幂次取大于1时,该变换是针对如下哪一类图像进行增强()。
选项:
A. 图像整体偏暗
B. 图像整体偏
C. 图像细节淹没在暗背景中
D. 图像同时存在过亮和过暗背景
答案: 请关注公众号【青年搜题】查看答案
问题 244: 24. 画笔和photoshop等很多软件都可以绘图,但和AutoCAD相比它们不能( )。
选项:
A. 打印图形
B. 保存图形
C. 精确绘图和设计
D. 打开图形
答案: 请关注公众号【青年搜题】查看答案
问题 245: 25. 在绘制直线时,第一点坐标输入“100,80”,第二点坐标输入@30,45,则该直线长度为:( )。
选项:
A. 30
B. 45
C. 60
D. 80
答案: 请关注公众号【青年搜题】查看答案
问题 246: 26. 框架样式可以概括为( )几种形式。
选项:
A. 两端均齐式
B. 单侧齐行式
C. 对称式
D. 不平衡式
答案: 请关注公众号【青年搜题】查看答案
问题 247: 27. 用缩放命令“scale”缩放对象时:( )。
选项:
A. 以只在X轴方向上缩放
B. 通过参照长度和指定的新长度确定
C. 点可以选择在对象之外
D. 以缩放小数倍
答案: 请关注公众号【青年搜题】查看答案
问题 248: 28. 下列关于块和属性表述正确的是( )。
选项:
A. 性和块是平等的关系
B. 性必须包含在块中
C. 性是块中非图形信息的载体
D. 中可以只有属性而无图形对象
答案: 请关注公众号【青年搜题】查看答案
问题 249: 29. 网页设计的相关软件包括:( )
选项:
A. 网页编辑软件
B. 图形图像软件
C. 图形动画软件
D. 文件传输软件
答案: 请关注公众号【青年搜题】查看答案
问题 250: 30. 用偏移命令“offset”偏移对象时:( )。
选项:
A. 须指定偏移距离
B. 以指定偏移通过特殊点
C. 以偏移开口曲线和封闭线框
D. 对象的某些特征可能在偏移后消失
答案: 请关注公众号【青年搜题】查看答案
问题 251: 31. 有关对象捕捉的说法中,正确的是( )。
选项:
A. hift+右键设置临时捕捉点
B. 栅格捕捉功能一样
C. 对象捕捉中的所有点都打开有利于的方便
D. 捉只需要打开常用的点,不经常使用的点使用临时捕捉
答案: 请关注公众号【青年搜题】查看答案
问题 252: 32. 发射的构成要素是( )与( )。
选项:
A. 发射点
B. 透视性
C. 发射线
D. 平行性
答案: 请关注公众号【青年搜题】查看答案
问题 253: 33. 导航条设计要点( )。
选项:
A. 网站的同类页面往往用同一个导航条,以便浏览者访问和达到页面风格统一。
B. 导航条的内容设计很重要,科学合理的导航路线可以使浏览者方便的浏览。
C. 导航条的风格设计要与整个页面协调,色彩和形状应与整个页面和谐统一。
D. 导航条文字要清晰可辨,易于识别。
答案: 请关注公众号【青年搜题】查看答案
问题 254: 34. 会意法不是直接将所要表现的内容呈现出来,而是通过事物的( )或( )而引引发人们的联想和思考。
选项:
A. 联想
B. 形态
C. 内涵
D. 思考
答案: 请关注公众号【青年搜题】查看答案
问题 255: 35. 用移动命令“move”把一个对象从原点向X 轴正方向移动8个单位,向Y轴正方向移动5个单位,应该输入:( )。
选项:
A. :0,0;第二点:8,5
B. 点:0,0;第二点:@8,5
C. 点:(0,0);第二点:(8,5)
D. 点:0<180;第二点:8,5
答案: 请关注公众号【青年搜题】查看答案
问题 256: 36. 下列属于字体设计创意方法的是( )。
选项:
A. 塑造笔形
B. 形象叠加
C. 笔画共用
D. 正负形结合
答案: 请关注公众号【青年搜题】查看答案
问题 257: 37. 下列选项观点正确的是( )。
选项:
A. 管线型结构是一种单纯的线性结构,具有明确的方向与长度。
B. 楔接结构是一种类似骨骼关节的连接和凹凸契合的不同部件组合方式。
C. 物体的外貌形体千变万化,取决于外结构构造丰富多样的组合模式。
D. 管道以线性结构为支撑具有连接、引申、规划与定位的实用功能与意义。
答案: 请关注公众号【青年搜题】查看答案
问题 258: 38. 网页色彩设计应在整体色调协调的基础上,注意色彩的4种功能角色,即( )的作用。
选项:
A. 主色
B. 支配色(背景色)
C. 融合色
D. 强调色
答案: 请关注公众号【青年搜题】查看答案
问题 259: 39. 色彩的三大属性( )、( )、( )。
选项:
A. 色度
B. 色相
C. 明度
D. 纯度
答案: 请关注公众号【青年搜题】查看答案
问题 260: 40. 象征法是由于事物和概念因特定的( )或( )原因在原有的意义基础之上被人们赋予了新的内涵( )。
选项:
A. 经济
B. 历史
C. 社会
D. 文化
答案: 请关注公众号【青年搜题】查看答案
问题 261: 41. 先对“( )”的理解和感受并将其通过“( )”的过程创造出可见的“( )”;通过对这个“形”的视觉感受,引发受众的联想,从而直接或间接地得到( )的传递和还原。
选项:
A. 意
B. 思
C. 形
D. 意
答案: 请关注公众号【青年搜题】查看答案
问题 262: 42. 如果图层被锁定,仍然可以执行下列命令中的哪些( )。
选项:
A. 该层置为当前层
B. 锁定的层上删除对象
C. 用查询命令
D. 用对象捕捉、修剪、延伸
答案: 请关注公众号【青年搜题】查看答案
问题 263: 43. 以下哪些对象不能被删除( )。
选项:
A. 界坐标系
B. 字对象
C. 定图层上的对象
D. 可打印图层上的对象
答案: 请关注公众号【青年搜题】查看答案
问题 264: 44. 用旋转命令“rotate”旋转对象时,基点的位置( )。
选项:
A. 需要任意选择
B. 取在对象特殊点上
C. 以取在对象中心
D. 能选在对象之外
答案: 请关注公众号【青年搜题】查看答案
问题 265: 45. 在AutoCAD中,可以通过以下方法激活一个命令:( )。
选项:
A. 命令行输入命令名
B. 击命令对应的工具栏图标
C. 下拉菜单中选择命令
D. 双中选择命令
答案: 请关注公众号【青年搜题】查看答案
问题 266: 46. 形文件、命令文件都只能在MS-DOC编辑器中进行编辑。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 267: 47. 用PEDIT命令可以将多条LINE线变为一条PLINE线。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 268: 48. 绘制剖面线的最外层方式对边界内部所有实体都绘制阴影线。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 269: 49. AutoCAD系统使用的世界坐标和用户坐标都是固定的。()
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 270: 50. 线框造型具有多义性。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 271: 51. POLYGON命令用于画3~1024的多边形。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 272: 52. BEZIER、B-Spline和NURBS曲线都是不规则曲线。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 273: 53. 在绘制完TRACE线后,若要更改空心或实心时,先重设置FILL状态,再用REDRAW命令即可重新生成。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 274: 54. 在编辑命令文件中回车没有任何意义。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 275: 55. F7功能键等效于GRID ON/OFF命令。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 276: 56. 在 Flash 中按住( )键可插入关键帧。
选项:
A. F1
B. F5
C. F8
D. F10
答案: 请关注公众号【青年搜题】查看答案
问题 277: 57. AutoCAD中所绘的每个图元都具有三个基本特性,下面哪个不是它的基本特性( )。
选项:
A. 线型
B. 线宽
C. 颜色
D. 长度
答案: 请关注公众号【青年搜题】查看答案
问题 278: 58. 输入文字时,如果想输入直径符号“Φ”应输入下列代码:( )。
选项:
A. %%C
B. %%P
C. %%D
D. %%U
答案: 请关注公众号【青年搜题】查看答案
问题 279: 59. 是哪个命令的热键名( )。
选项:
A. CIRLCE
B. COPY
C. CHAMFER
D. SPLINEDIT
答案: 请关注公众号【青年搜题】查看答案
问题 280: 60. 用LINE命令画出一个矩形,该矩形中有( )图元实体。
选项:
A. 1个
B. 4个
C. 不一定
D. 5个
答案: 请关注公众号【青年搜题】查看答案
问题 281: 61. 图象与灰度直方图间的对应关系是( )。
选项:
A. 一一对应
B. 多对一
C. 一对多
答案: 请关注公众号【青年搜题】查看答案
问题 282: 62. 有一flash动画文档的帧频为30,为影片剪辑元件自身的onClipEvent编写处理程序,想让该影片剪辑每秒的alpha值减少1,则该脚本应是( )。
选项:
A. onClipEvent(load>{this._alpha= this._alpha +1}
B. onClipEvent(load) {this._alpha= this._alpha - 1}
C. onClipEvent(enterFrame){this._alpha= this._alpha +1}
D. onClipEvent(enterFrame){this._alpha= this._alpha -1}
答案: 请关注公众号【青年搜题】查看答案
问题 283: 63. ( )滤波器在对图像复原过程中需要计算噪声功率谱和图像功率谱。
选项:
A. 逆滤波
B. 维纳滤波
C. 约束最小二乘滤波
D. 同态滤波
答案: 请关注公众号【青年搜题】查看答案
问题 284: 64. 用多段线(polygon)命令绘制一个正多边形,它包含个图元(对象)。( )。
选项:
A. 4个
B. 6个
C. 不确定
D. 1个
答案: 请关注公众号【青年搜题】查看答案
问题 285: 65. 把用户定义的块作为一个独立文件存储在磁盘上可用下面那个命令:( )。
选项:
A. block
B. bmake
C. wblock
D. save as
答案: 请关注公众号【青年搜题】查看答案
问题 286: 66. “图形设计”以图形的视觉传达形势储存信息,为信息带来( )和( )。
选项:
A. 秩序
B. 符号
C. 清晰性
D. 语言
答案: 请关注公众号【青年搜题】查看答案
问题 287: 67. 图案填充命令HATCH有三种样式可供选择,它们是( )。
选项:
A. 普通
B. 内部
C. 外部
D. 忽略
答案: 请关注公众号【青年搜题】查看答案
问题 288: 68. 发射在设计中突出体现( )特征和作用。
选项:
A. 爆发力
B. 视觉焦点
C. 发射
D. 张力 。
答案: 请关注公众号【青年搜题】查看答案
问题 289: 69. 字体设计分类包括:标准字体、书法字体、( )等。
选项:
A. 艺术字体
B. 罗马字体
C. 装饰字体
D. 变形字体
答案: 请关注公众号【青年搜题】查看答案
问题 290: 70. 对中西方绘画的差异描述错误的是( )。
选项:
A. 东方绘画中的线描画注重理性,西方绘画中的线描画更具有情感特征。
B. 西方绘画中的线条,具有较强的造型功能。
C. 欧洲古典绘画大师的素描,用线飘逸、洒脱。
D. 受东西方文化背景的影响,中西方线描美感上各不相同。
答案: 请关注公众号【青年搜题】查看答案
问题 291: 71. 圆锥体写生应把握住圆锥体( )与的关系。
选项:
A. 中心点位置
B. 横向切面直径
C. 底面直径
D. 圆锥体高度
答案: 请关注公众号【青年搜题】查看答案
问题 292: 72. 下面对明暗关系表述错误的是( )。
选项:
A. 明暗是表现物体立体空间的重要视觉因素。
B. 明暗主要是由光线和物体本身形体的转折而产生的。
C. 明暗的区别,对空间产生重要的影响。D.明暗的变化,可以概括为“三大面、四大调子”
答案: 请关注公众号【青年搜题】查看答案
问题 293: 73. 字体设计过程为:( )修改完成。
选项:
A. 设计定位
B. 方案深入
C. 创意草图
D. 提炼综合
答案: 请关注公众号【青年搜题】查看答案
问题 294: 74. 在几种CASS的成图方法中不属于无码作业方法的是( )。
选项:
A. 简编码自动成图法
B. 引导文件自动成图法
C. 坐标定位成图法
D. 测点点号定位成图法
答案: 请关注公众号【青年搜题】查看答案
问题 295: 75. 高通滤波后的图像通常较暗,为改善这种情况,将高通滤波器的转移函数加上一常数量以便引入一些低频分量。这样的滤波器叫( )。
选项:
A. 巴特沃斯高通滤波器
B. 高频提升滤波器
C. 高频加强滤波器
答案: 请关注公众号【青年搜题】查看答案
问题 296: 76. 用阵列命令“array”阵列对象时有以下阵列类型:( )。
选项:
A. 阵列
B. 阵列
C. 边形阵列
D. 阵列
答案: 请关注公众号【青年搜题】查看答案
问题 297: 77. 下列画圆方式中,哪有一种只能从“绘图”下拉菜单中选取( )。
选项:
A. 圆心、半径
B. 3点
C. 相切、相切、半径
D. 相切、相切、相切
答案: 请关注公众号【青年搜题】查看答案
问题 298: 78. 数字测图是一种( )测图技术。
选项:
A. 图解法
B. 全解析法
C. 半解析法
D. 图示法
答案: 请关注公众号【青年搜题】查看答案
问题 299: 79. 使用下面的哪个操作可以完成对所选图形的移动( )。
选项:
A. MOVE
B. ROTAE
C. COPY
D. MOCORO
答案: 请关注公众号【青年搜题】查看答案
问题 300: 1. 下列各项中,导致企业资产与负债同时减少的是( )。
选项:
A. 接受投资者投入机器设备
B. 以银行存款购买原材料
C. 从银行提取现金
D. 以银行存款偿还银行借款
答案: 请关注公众号【青年搜题】查看答案
问题 301: 2. 在财务清查中填制的“账存实存对比表”是( )。
选项:
A. 登记总分类账的直接依据
B. 调整账簿记录的原始凭证
C. 调整账面记录的记账凭证
D. 登记日记账的直接依据
答案: 请关注公众号【青年搜题】查看答案
问题 302: 3. 下列各项中,属于账实核对的是( )。
选项:
A. 银行存款日记账与银行对账单核对
B. 银行存款日记账与银行存款总账核对
C. 银行存款日记账与银行存款付款凭证核对
D. 银行存款日记账与银行存款余额调节表核对
答案: 请关注公众号【青年搜题】查看答案
问题 303: 4. 科目汇总表账务处理程序的特点是( )。
选项:
A. 根据记账凭证登记总账
B. 根据记账凭证汇总表登记总账
C. 根据汇总记账凭证登记总账
D. 根据明细账登记总账
答案: 请关注公众号【青年搜题】查看答案
问题 304: 5. 在企业和银行双方记账均无误的情况下,银行对账单与企业银行存款日记账的余额不一致的原因是( )。
选项:
A. 应收账款
B. 外埠存款
C. 未达账项
D. 应付账款
答案: 请关注公众号【青年搜题】查看答案
问题 305: 6. 下列各项中,关于企业销售产品货款尚未收到的业务,应填制的记账凭证是( )。
选项:
A. 汇总凭证
B. 转账凭证
C. 付款凭证
D. 收款凭证
答案: 请关注公众号【青年搜题】查看答案
问题 306: 7. ( )是对会计要素的进一步分类。
选项:
A. 会计科目
B. 会计原则
C. 会计要素
D. 会计方法
答案: 请关注公众号【青年搜题】查看答案
问题 307: 8. 下列有关科目的月末余额应列入资产负债表“在建工程”项目的是( )。
选项:
A. 在途物资
B. 工程物资
C. 委托加工物资
D. 固定资产清理
答案: 请关注公众号【青年搜题】查看答案
问题 308: 9. 下列属于资产科目的是( )。
选项:
A. 原材料
B. 预收账款
C. 实收资本
D. 资本公积
答案: 请关注公众号【青年搜题】查看答案
问题 309: 10. 下列各项中,会导致企业银行存款日记账余额大于银行对账单余额的是( )。
选项:
A. 企业开具支票,对方未到银行兑现
B. 银行误将其他公司的存款计入本企业银行存款账户
C. 银行代收货款,企业尚未接到收款通知
D. 企业收到购货方转账支票一张,送存银行,银行尚未入账
答案: 请关注公众号【青年搜题】查看答案
问题 310: 11. 下列各项中,关于财产清查的相关表述正确的有( )。
选项:
A. 往来款项清查一般采用发函询证方法
B. 库存现金清查采用实地盘点法
C. 银行存款清查采用与开户行核对账目的方法
D. 实物资产清查采用实地盘点法
答案: 请关注公众号【青年搜题】查看答案
问题 311: 12. 一项资产增加的业务,不可能引起其他要素变化的业务有( )。
选项:
A. 另一项资产的减少
B. 一项收入的减少
C. 一项负债的减少
D. 一项负债的增加
答案: 请关注公众号【青年搜题】查看答案
问题 312: 13. 下列账户内部关系中,正确的有( )。
选项:
A. 资产类账户期末余额=期初余额+本期贷方发生额-本期借方发生额
B. 资产类账户期末余额=期初余额+本期借方发生额-本期贷方发生额
C. 权益类账户期末余额=期初余额+本期借方发生额-本期贷方发生额
D. 权益类账户期末余额=期初余额+本期贷方发生额-本期借方发生额
答案: 请关注公众号【青年搜题】查看答案
问题 313: 14. 按现行制度规定,企业年度财务报表主要包括( )和附注。
选项:
A. 资产负债表
B. 利润表
C. 现金流量表
D. 所有者权益变动表
答案: 请关注公众号【青年搜题】查看答案
问题 314: 15. 下列各项中,符合可比性信息质量要求的有( )。
选项:
A. 企业提供的会计信息应便于使用者理解和使用
B. 同一企业不同时期的会计信息应相互可比
C. 不同企业相同会计期间的会计信息应相互可比
D. 企业采用的会计政策,以后期间不得变更
答案: 请关注公众号【青年搜题】查看答案
问题 315: 16. 下列各项中,属于会计职能的有( )。
选项:
A. 预测经济前景
B. 参与经济决策
C. 评价经营业绩
D. 实施会计监督
答案: 请关注公众号【青年搜题】查看答案
问题 316: 17. 下列有关会计的说法中,正确的包括( )。
选项:
A. 本质上是一种经济管理活动
B. 对经济活动进行核算和监督
C. 以货币为主要计量单位
D. 核算特定主体的经济活动
答案: 请关注公众号【青年搜题】查看答案
问题 317: 18. 下列原始凭证中,属于自制原始凭证的有( )。
选项:
A. 材料入库单
B. 发出材料汇总表
C. 购货发票
D. 工资发放明细表
答案: 请关注公众号【青年搜题】查看答案
问题 318: 19. 下列关于会计科目和会计账户关系的表述中,正确的有( )。
选项:
A. 没有账户,会计科目就无法发挥作用
B. 会计科目是账户的名称,也是设置账户的依据
C. 会计科目不存在结构,账户则具有一定的格式和结构
D. 二者都是对会计对象具体内容项目的分类,两者核算内容一致,性质相同
答案: 请关注公众号【青年搜题】查看答案
问题 319: 20. 在制定会计凭证传递程序和方法时,应当注意考虑( )。
选项:
A. 会计凭证的传递程序
B. 会计凭证在每个传递环节上停留的时间
C. 会计凭证交接的签收制度
D. 会计凭证的整理、归类和装订成册
答案: 请关注公众号【青年搜题】查看答案
问题 320: 21. 对于一项经济业务,总分类账户登记在借方,其所属明细分类账户可以登记在贷方。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 321: 22. 如果不存在未达账项,银行存款日记账账面余额与银行对账单余额之间有差额,说明企业与银行双方或其中一方存在记账错误。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 322: 23. 会计要素中既有反映财务状况的要素,又有反映经营成果的要素。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 323: 24. 利润表中的“综合收益总额”项目,可以为财务报表使用者提供企业实现净利润和其他综合收益(税后净额)的信息。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 324: 25. 经过银行存款余额调节表调节后的存款余额,是企业可动用的银行存款实有数。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 325: 1. 下列各项中,会导致资产总额发生变动的是( )。
选项:
A. 以资本公积转增股本
B. 从银行提取现金
C. 宣告分配现金股利
D. 从银行借入短期借款
答案: 请关注公众号【青年搜题】查看答案
问题 326: 2. 2016年11月份,某企业确认短期借款利息7.2万元(不考虑增值税),收到银行活期存款利息收入1.5万元。开具银行承兑汇票支付手续费0.5万元(不考虑增值税)。不考虑其他因素。11月份企业利润表中“财务费用”项目的本期金额为( )万元。
选项:
A. 5.7
B. 5.2
C. 7.7
D. 6.2
答案: 请关注公众号【青年搜题】查看答案
问题 327: 3. 在下列项目中,与管理费用属于同一类会计科目的是( )。
选项:
A. “本年利润”
B. “应交税费”
C. “投资收益”
D. “长期待摊费用”
答案: 请关注公众号【青年搜题】查看答案
问题 328: 4. 企业在进行利润分配时,除计提了法定盈余公积,还计提了任意盈余公积,则计提的任意盈余公积应记入( )账户。
选项:
A. 实收资本
B. 盈余公积
C. 资本公积
D. 财务费用
答案: 请关注公众号【青年搜题】查看答案
问题 329: 5. 下列经济业务事项中,不需要进行会计核算的是( )。
选项:
A. 从银行提取现金
B. 签订销售合同
C. 结算销售货款
D. 收取销售定金
答案: 请关注公众号【青年搜题】查看答案
问题 330: 6. 下列经济业务,( )属于资产内部一个项目增加,另一个项目减少的业务。
选项:
A. 从银行提取现金
B. 以银行存款归还借款
C. 借人短期借款存入银行
D. 购买材料款项尚未支付
答案: 请关注公众号【青年搜题】查看答案
问题 331: 7. 下面账户中借方表示减少的账户是( )。
选项:
A. 资产类账户
B. 成本类账户
C. 费用支出类账户
D. 所有者权益类账户
答案: 请关注公众号【青年搜题】查看答案
问题 332: 8. 一般来说,会计主体与法律主体是( )。
选项:
A. 有区别的
B. 相互一致的
C. 相关的
D. 相互可替代的
答案: 请关注公众号【青年搜题】查看答案
问题 333: 9. 下列账户中,贷方登记增加的是( )。
选项:
A. 预收账款
B. 制造费用
C. 销售费用
D. 营业税金及附加
答案: 请关注公众号【青年搜题】查看答案
问题 334: 10. 下列各项中,应根据相应总账科目的余额直接在资产负债表中填列的是( )。
选项:
A. 固定资产
B. 长期借款
C. 应收账款
D. 短期借款
答案: 请关注公众号【青年搜题】查看答案
问题 335: 11. 编制银行存款余额调节表时,下列未达账项,会导致企业银行存款日记账账面余额小于银行对账单余额的有( )。
选项:
A. 企业开出支票,银行尚未支付
B. 企业送存支票,银行尚未入账
C. 银行代收款项,企业尚未接到收款通知
D. 银行代付款项,企业尚未接到付款通知
答案: 请关注公众号【青年搜题】查看答案
问题 336: 12. 下列选项中,不会影响试算平衡的错误有( )。
选项:
A. 重记某项经济业务
B. 漏记某项经济业务
C. 漏记借方科目
D. 借方和贷方都少记相同金额
答案: 请关注公众号【青年搜题】查看答案
问题 337: 13. 某企业销售产品一批,价款5000元,增值税额850元,货款收回存人银行,这笔经济业务涉及的账户有( )账户。
选项:
A. “银行存款”
B. “应收账款”
C. “主营业务收入”
D. “应交税费——应交增值税(销项税额)”
答案: 请关注公众号【青年搜题】查看答案
问题 338: 14. 下列会计科目的期末余额,应列入资产负债表“固定资产”项目的有( )。
选项:
A. 累计摊销
B. 在建工程
C. 固定资产清理
D. 累计折旧
答案: 请关注公众号【青年搜题】查看答案
问题 339: 15. 下列有关会计基础的表述正确的有( )。
选项:
A. 权责发生制,是指以取得收取款项的权利或支付款项的义务为标志来确认本期收入和费用
B. 在权责发生制下,收入、费用的确认应当以收入和费用的实际收支作为确认的标准
C. 在权责发生制下,当月销售且收到款项10万元,预收下月货款20万元,当月销售30万元但款项尚未收到,应确认为本期的收入10万元
D. 在权责发生制下,凡是当期已经实现的收入和已经发生或者应负担的费用,无论款项是否收付,都应当作为当期的收入和费用,计入利润表
答案: 请关注公众号【青年搜题】查看答案
问题 340: 16. 下列各项中,适用于全面清查的有( )。
选项:
A. 年终决算前
B. 全面清产核资、资产评估
C. 单位主要负责人调离工作前
D. 单位撤销、合并或改变隶属关系前
答案: 请关注公众号【青年搜题】查看答案
问题 341: 17. 下列账户中,属于负债的有( )。
选项:
A. 累计摊销
B. 短期借款
C. 研发支出
D. 预收账款
答案: 请关注公众号【青年搜题】查看答案
问题 342: 18. 下列说法正确的是( )。
选项:
A. 所有者权益是指企业所有者在企业资产中享有的经济利益
B. 所有者权益的金额等于资产减去负债后的余额
C. 所有者权益也称为净资产
D. 所有者权益包括实收资本(或股本)、资本公积、盈余公积和未分配利润等
答案: 请关注公众号【青年搜题】查看答案
问题 343: 19. 与“待处理财产损溢”账户借方发生对应关系的账户可能有( )。
选项:
A. 固定资产
B. 应收账款
C. 原材料
D. 营业外收入
答案: 请关注公众号【青年搜题】查看答案
问题 344: 20. 下列各项中,( )属于企业资产负债表编制格式。
选项:
A. 单步式
B. 多步式
C. 报告式
D. 账户式
答案: 请关注公众号【青年搜题】查看答案
问题 345: 21. 公允价值,是指市场参与者在计量日发生的有序交易中,出售一项资产所能收到或者转移一项负债所需支付的价格。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 346: 22. 记账凭证账务处理程序、汇总记账凭证账务处理程序、科目汇总表账务处理程序的不同之处在于登记总账的依据不同。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 347: 23. 利润表是反映企业一定会计期间财务状况的报表。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 348: 24. 增值税一般纳税人的销售收入不包括销项税额,但小规模纳税人的销售收入包括增值税。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 349: 25. 某企业将一项符合负债定义的现时义务确认为负债,要满足两个条件,与该义务有关的经济利益很可能流出企业和未来企业流出的经济利益的金额能够可靠计量。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 350: 1. 某企业一笔长期借款将于2020年7月1日到期,下列各项中,该笔长期借款应列于企业2019年12月31日资产负债表的项目是( )。
选项:
A. 一年内到期的非流动负债
B. 其他非流动资产
C. 短期借款
D. 长期借款
答案: 请关注公众号【青年搜题】查看答案
问题 351: 2. 复式记账法的基本理论依据是( )。
选项:
A. 期初余额+本期增加数-本期减少数=期末余额
B. 收入-费用=利润
C. 本期借方发生额合计=本期贷方发生额合计
D. 资产=负债+所有者权益
答案: 请关注公众号【青年搜题】查看答案
问题 352: 3. 下列一般不属于账证核对的是( )。
选项:
A. 日记账应与收、付款凭证相核对
B. 总账应与记账凭证相核对
C. 明细账应与记账凭证或原始凭证相核对
D. 账证应与原始凭证相核对
答案: 请关注公众号【青年搜题】查看答案
问题 353: 4. 2016年5月31日,某企业“应付账款”总账科目贷方余额为1 250万元,其中“应付账款——甲公司”明细科目贷方余额为1 255万元。“应付账款——乙公司”明细科目借方余额为5万元。“预付账款”总账科目借方余额为5万元,其中“预付账款——丙公司”明细科目借方余额为20万元。“预付账款——丁公司”明细科目贷方余额为15万元。不考虑其他因素,该企业5月31日资产负债表中“预付款项”项目期末余额为( )万元。
选项:
A. 20
B. 25
C. 18.5
D. 23.5
答案: 请关注公众号【青年搜题】查看答案
问题 354: 5. 下列各项中符合会计信息质量基本要求的是( )。
选项:
A. 企业提供的会计信息应当清晰明了,便于理解
B. 对于相似的交易或事项,不同企业相同会计期间应当采用一致的会计政策
C. 会计信息根据交易或事项的经济实质和法律形式进行确认、计量和报告
D. 企业可以通过设置秘密准备来规避估计到的各种风险和损失
答案: 请关注公众号【青年搜题】查看答案
问题 355: 6. 下列各项中,企业确认盘盈固定资产初始入账价值所采用的会计计量属性是( )。
选项:
A. 可变现净值
B. 重置成本
C. 现金
D. 公允价值
答案: 请关注公众号【青年搜题】查看答案
问题 356: 7. 现金和银行存款之问的相互划转业务一般只填写( )。
选项:
A. 收款凭证
B. 付款凭证
C. 转账凭证
D. 会计凭证
答案: 请关注公众号【青年搜题】查看答案
问题 357: 8. 会计是以( )为主要计量单位,反映和监督一个单位的经济活动的一种经济管理工作。
选项:
A. 实物
B. 工时
C. 货币
D. 劳务耗费
答案: 请关注公众号【青年搜题】查看答案
问题 358: 9. 下列各项中,应列入企业资产负债表“非流动负债”项目的是( )。
选项:
A. 一年内到期的非流动负债
B. 递延收益
C. 应付票据
D. 合同负债
答案: 请关注公众号【青年搜题】查看答案
问题 359: 10. ( )是指按照一定的步骤反复运行的会计程序。
选项:
A. 会计循环
B. 会计核算
C. 会计监督
D. 会计审核
答案: 请关注公众号【青年搜题】查看答案
问题 360: 11. 下列各项中,属于会计账簿的有( )。
选项:
A. 备查簿
B. 日记账
C. 总账
D. 明细账
答案: 请关注公众号【青年搜题】查看答案
问题 361: 12. 下列有关会计职能的表述中,错误的有( )。
选项:
A. 会计核算职能是会计的最基本职能
B. 会计核算职能是指会计以货币为唯一计量单位,对特定主体的经济活动进行确认、计量、记录和报告
C. 会计核算职能与监督职能两者相辅相成、辩证统一
D. 会计监督职能是指仅对特定主体经济活动和相关会计核算的真实性、合法性进行审查
答案: 请关注公众号【青年搜题】查看答案
问题 362: 13. 资产负债表中“存货”项目的金额,应根据( )账户的余额分析填列。
选项:
A. 生产成本
B. 商品进销差价
C. 存货跌价准备
D. 材料成本差异
答案: 请关注公众号【青年搜题】查看答案
问题 363: 14. 从会计核算的具体内容看,会计循环由( )等组成。
选项:
A. 填制和审核会计凭证
B. 设置会计科目和账户
C. 编制财务会计报告
D. 登记会计账簿
答案: 请关注公众号【青年搜题】查看答案
问题 364: 15. 关于会计假设说法不正确的有( )。
选项:
A. 货币计量指会计主体在会计确认、计量和报告时仅以货币计量,来反映会计主体的生产经营活动
B. 会计主体是会计工作服务的特定对象,是会计确认、计量和报告的时间范围
C. 会计主体可以是一个企业,也可以是企业内部的某一个单位,也可以是由几个子公司组成的企业集团
D. 会计分期是将企业持续经营的生产经营活动划分为连续的、长短不同的期间
答案: 请关注公众号【青年搜题】查看答案
问题 365: 16. 下列需要进行全面财产清查的情况有( )。
选项:
A. 年终决算之前
B. 企业股份制改制前
C. 更换财产物资、库存现金保管人员时
D. 单位财务科长调离时
答案: 请关注公众号【青年搜题】查看答案
问题 366: 17. 会计是随着人类社会生产的发展和经济管理的需要而产生、发展并不断得到完善。其中,会计的发展可划分为( )阶段。
选项:
A. 古代会计
B. 近代会计
C. 现代会计
D. 当代会计
答案: 请关注公众号【青年搜题】查看答案
问题 367: 18. 汇总记账凭证账务处理程序的优点有( )。
选项:
A. 减轻了登记总账的工作量
B. 可以进行试算平衡
C. 便于了解账户的对应关系
D. 只需编制“一借多贷”会计分录,非常简单
答案: 请关注公众号【青年搜题】查看答案
问题 368: 19. 下列关于记账凭证账务处理程序的表述正确的有( )。
选项:
A. 记账程序简单明了
B. 登记总分类账的工作量较大
C. 总分类账不能详细地反映经济业务的发生情况
D. 适用于规模较大、经济业务量较多的单位
答案: 请关注公众号【青年搜题】查看答案
问题 369: 20. 下列关于会计主体的说法中,正确的有( )。
选项:
A. 会计主体一定是法律主体
B. 会计主体可以是独立法人.也可以是非法人
C. 会计主体可以是一个企业.也可以是企业中的一个特定组成部分
D. 会计主体有可能是单一企业.也可能是几个企业组成的企业集团
答案: 请关注公众号【青年搜题】查看答案
问题 370: 21. “在途物资”科目,期末余额在借方,反映企业已入库原材料的采购成本。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 371: 22. 对所有资产类账户而言,借方表示增加,贷方表示减少。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 372: 23. 审核原始凭证发现金额错误的,应当由出具单位更正并在更正处加盖出具单位公章或财务专用章。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 373: 24. 在结账前,企业会计人员发现账簿记录有文字错误,而记账凭证没有错误,应当采用划线更正法进行更正。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 374: 25. 盘点实物时,发现账面数大于实存数,即为盘盈。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 375: 1. 下列各项中,不属于企业利润表项目的是( )。
选项:
A. 综合收益总额
B. 未分配利润
C. 每股收益
D. 公允价值变动收益
答案: 请关注公众号【青年搜题】查看答案
问题 376: 2. 企业进行会计处理的最基本、最主要的方法是( )。
选项:
A. 会计处理方法
B. 会计分析方法
C. 会计核算方法
D. 会计检查方法
答案: 请关注公众号【青年搜题】查看答案
问题 377: 3. 会计人员在审核购货发票及材料入库单时发现,该批材料采购量过大,则该原始凭证的审核是保证凭证的( )。
选项:
A. 合法性
B. 真实性
C. 合理性
D. 完整性
答案: 请关注公众号【青年搜题】查看答案
问题 378: 4. 某企业库存商品总分类科目的本期借方发生额为50万元,贷方发生额为30万元,其所属的三个明细分类账中:甲商品本期借方发生额为20万元,贷方发生额为9万元;乙商品借方发生额为15万元,贷方发生额为11万元,则丙商品的本期借贷发生额分别为( )。
选项:
A. 借方发生额为85万元,贷方发生额为50万元
B. 借方发生额为15万元,贷方发生额为10万元
C. 借方发生额为15万元,贷方发生额为50万元
D. 借方发生额为85万元,贷方发生额为10万元
答案: 请关注公众号【青年搜题】查看答案
问题 379: 5. 原始凭证中( )出现错误的,不得更正,只能由原始凭证开具单位重新开具。
选项:
A. 金额
B. 汉字
C. 计量单位
D. 会计科目
答案: 请关注公众号【青年搜题】查看答案
问题 380: 6. 下列各项中,会导致试算不平衡的因素是( )。
选项:
A. 重记某项经济业务
B. 漏记某项经济业务
C. 借方多记金额
D. 借贷科目用错
答案: 请关注公众号【青年搜题】查看答案
问题 381: 7. 账簿中的文字或数字不要顶格书写,一般占格距的( )。
选项:
A. 1/2
B. 2/3
C. 1/3
D. 3/5
答案: 请关注公众号【青年搜题】查看答案
问题 382: 8. 在财产清查中,通过“账存实存对比表”发现:账存甲材料100 000元,实存甲材料110 000元,原因待查,在未批准处理前,下列账务处理中正确是( )。
选项:
A. 借:原材料——甲材料10 000,贷:待处理财产损溢——流动资产损溢 10000
B. 借:原材料——甲材料10 000,贷:营业外收入 10000
C. 借:固定资产——甲材料 10000,贷:待处理财产损溢——非流动资产损溢10000
D. 借:待处理财产损溢——流动资产损溢 10000,贷:原材料——甲材料 10000
答案: 请关注公众号【青年搜题】查看答案
问题 383: 9. 各种会计核算方法( )。
选项:
A. 彼此孤立存在
B. 必须相互配合加以运用
C. 一经形成,便不可改变
D. 是构成会计报表的基础
答案: 请关注公众号【青年搜题】查看答案
问题 384: 10. 收入、费用和利润三要素是企业资金运动的( )。
选项:
A. 静态表现
B. 动态表现
C. 综合表现
D. ABC均正确
答案: 请关注公众号【青年搜题】查看答案
问题 385: 11. 下列各项中,适合采用三栏式明细分类账簿进行明细账核算的有( )。
选项:
A. 向客户赊销商品形成的应收账款
B. 生产车间发生的制造费用
C. 购买并验收入库的原材料
D. 向银行借入的短期借款
答案: 请关注公众号【青年搜题】查看答案
问题 386: 12. 下列选项中,会导致试算不平衡的因素有( )。
选项:
A. 登错了借方金额或贷方金额
B. 颠倒记账方向
C. 借贷科目用错
D. 贷方多记金额
答案: 请关注公众号【青年搜题】查看答案
问题 387: 13. 会计核算的具体内容包括( )等。
选项:
A. 款项和有价证券的收付
B. 债权债务的发生和结算
C. 财物的收发、增减和使用
D. 资本、基金的增减
答案: 请关注公众号【青年搜题】查看答案
问题 388: 14. 下列属于成本类科目的有( )。
选项:
A. 生产成本
B. 主营业务成本
C. 制造费用
D. 销售费用
答案: 请关注公众号【青年搜题】查看答案
问题 389: 15. 下列各项中,导致企业资产负债表“存货”项目期末余额发生变动的有( )。
选项:
A. 计提存货跌价准备
B. 收到受托代销的商品
C. 已经发出但不符合收入确认条件的商品
D. 用银行存款购入的修理用备件(备品备件)
答案: 请关注公众号【青年搜题】查看答案
问题 390: 16. 会计科目按其所归属的会计要素不同,可分为( )。
选项:
A. 所有者权益类
B. 负债类
C. 损益类
D. 成本类
答案: 请关注公众号【青年搜题】查看答案
问题 391: 17. 下列各项中,属于会计核算方法的有( )。
选项:
A. 登记会计账簿
B. 填制和审核会计凭证
C. 成本计算
D. 财产清查
答案: 请关注公众号【青年搜题】查看答案
问题 392: 18. 下列费用中,应计入制造费用的有( )。
选项:
A. 车间办公费
B. 车间设备折旧费
C. 车间机物料消耗
D. 车间管理人员的工资
答案: 请关注公众号【青年搜题】查看答案
问题 393: 19. 某公司资产总额为60000元,负债总额为30000元,以银行存款20000元偿还短期借款,并以银行存款15000元购置设备,则上述业务入账后该公司的资产总额发生变化,下列不正确的为( )元。
选项:
A. 30000
B. 40000
C. 25000
D. 15000
答案: 请关注公众号【青年搜题】查看答案
问题 394: 20. 按照编制范围的不同,财务报表可以分为( )。
选项:
A. 个别财务报表
B. 内部报表
C. 外部报表
D. 合并财务报表
答案: 请关注公众号【青年搜题】查看答案
问题 395: 21. 所有者权益是指企业投资人对企业资产的所有权。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 396: 22. 小企业的年度财务会计报告包括资产负债表、利润表和会计报表附注。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 397: 23. 会计科目就是会计账户。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 398: 24. 工业企业为拓展销售市场所发生的业务招待费,应计入销售费用。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 399: 25. 科目汇总表账务处理程序下,企业应直接根据记账凭证逐笔登记总分类账。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 400: 1. 下列记账错误中,不能通过试算平衡检查发现的是( )。
选项:
A. 某一分录的借贷方向写反
B. 将某一分录的借方发生额600元,误写成6000元
C. 借方的金额误记到贷方
D. 漏记了借方的发生额
答案: 请关注公众号【青年搜题】查看答案
问题 401: 2. 下列各项中,属于对企业会计核算空间范围所作的合理假设的是( )。
选项:
A. 会计主体
B. 会计分期
C. 货币计量
D. 持续经营
答案: 请关注公众号【青年搜题】查看答案
问题 402: 3. 下列各项中,应由会计人员填制的原始凭证是( )。
选项:
A. 固定资产折旧计算表
B. 差旅费报销单
C. 产品入库单
D. 领料单
答案: 请关注公众号【青年搜题】查看答案
问题 403: 4. 财产物资的盘盈额应记入“待处理财产损溢”账户的( )方。
选项:
A. 借
B. 贷
C. 借或贷
D. 借和贷
答案: 请关注公众号【青年搜题】查看答案
问题 404: 5. 在记账后,如果发现记账凭证中科目正确,但所记金额大于应记金额,应采用( )方法更正。
选项:
A. 划线更正法
B. 红字更正法
C. 补充登记法
D. 以上三种中的任意一种
答案: 请关注公众号【青年搜题】查看答案
问题 405: 6. 下列各项中,关于企业销售产品货款尚未收到的业务,应填制的记账凭证是( )。
选项:
A. 汇总凭证
B. 转账凭证
C. 付款凭证
D. 收款凭证
答案: 请关注公众号【青年搜题】查看答案
问题 406: 7. 在财产清查中,通过“账存实存对比表”发现:账存甲材料100 000元,实存甲材料110 000元,原因待查,在未批准处理前,下列账务处理中正确是( )。
选项:
A. 借:原材料——甲材料10 000,贷:待处理财产损溢——流动资产损溢 10000
B. 借:原材料——甲材料10 000,贷:营业外收入 10000
C. 借:固定资产——甲材料 10000,贷:待处理财产损溢——非流动资产损溢10000
D. 借:待处理财产损溢——流动资产损溢 10000,贷:原材料——甲材料 10000
答案: 请关注公众号【青年搜题】查看答案
问题 407: 8. 企业对零售商品可能发生的保修义务确认的预计负债体现的是( )。
选项:
A. 可比性
B. 谨慎性
C. 实质重于形式
D. 重要性
答案: 请关注公众号【青年搜题】查看答案
问题 408: 9. 下列属于资产科目的是( )。
选项:
A. 原材料
B. 预收账款
C. 实收资本
D. 资本公积
答案: 请关注公众号【青年搜题】查看答案
问题 409: 10. 下列各项中,会导致企业银行存款日记账余额大于银行对账单余额的是( )。
选项:
A. 企业开具支票,对方未到银行兑现
B. 银行误将其他公司的存款计入本企业银行存款账户
C. 银行代收货款,企业尚未接到收款通知
D. 企业收到购货方转账支票一张,送存银行,银行尚未入账
答案: 请关注公众号【青年搜题】查看答案
问题 410: 11. 下列关于企业资金运用的表述中,正确的是( )。
选项:
A. 企业的资金运用就是从货币资金开始转化为储备资金的过程
B. 企业的资金运用就是从货币资金开始依次转化为储备资金、生产资金的过程
C. 企业的资金运用是指资金投入企业后,在供应、生产和销售等环节不断循环与周转
D. 企业的资金运用就是从货币资金开始依次转化为储备资金、生产资金、产品资金的过程
答案: 请关注公众号【青年搜题】查看答案
问题 411: 12. 下列各项中符合会计信息质量基本要求的是( )。
选项:
A. 企业提供的会计信息应当清晰明了,便于理解
B. 对于相似的交易或事项,不同企业相同会计期间应当采用一致的会计政策
C. 会计信息根据交易或事项的经济实质和法律形式进行确认、计量和报告
D. 企业可以通过设置秘密准备来规避估计到的各种风险和损失
答案: 请关注公众号【青年搜题】查看答案
问题 412: 13. ( )为编制会计报表提供直接的依据。
选项:
A. 填制和审核会计凭证
B. 登记账簿
C. 利润计算
D. 设立会计科目
答案: 请关注公众号【青年搜题】查看答案
问题 413: 14. 下列各项中,应根据相应总账科目的余额直接在资产负债表中填列的是( )。
选项:
A. 固定资产
B. 长期借款
C. 应收账款
D. 短期借款
答案: 请关注公众号【青年搜题】查看答案
问题 414: 15. 下列各项中,关于银行存款日记账的表述正确的是( )。
选项:
A. 应按实际发生的经济业务定期汇总登记
B. 仅以银行存款付款凭证为记账依据
C. 应按企业在银行开立的账户和币种分别设置
D. 不得使用多栏式账页格式
答案: 请关注公众号【青年搜题】查看答案
问题 415: 16. 会计人员在结账前发现记账凭证填制无误,但登记入账时误将600元写成6 000元,下列更正方法正确的是( )。
选项:
A. 补充登记法
B. 划线更正法
C. 横线登记法
D. 红字更正法
答案: 请关注公众号【青年搜题】查看答案
问题 416: 17. 下列各项中,影响企业利润表中“利润总额”项目的是( )。
选项:
A. 确认的所得税费用
B. 向灾区捐款发生的支出
C. 收取股东超过注册资本的出资
D. 向投资者发放现金股利
答案: 请关注公众号【青年搜题】查看答案
问题 417: 18. 我国企业的资产负债表采用的格式是( )。
选项:
A. 多步式
B. 报告式
C. 单步式
D. 账户式
答案: 请关注公众号【青年搜题】查看答案
问题 418: 19. 某企业2018年12月31日“固定资产”账户余额为3 000万元,“累计折旧”账户余额为800万元,“固定资产减值准备”账户余额为200万元,“固定资产清理”账户借方余额为50万元,“在建工程”账户余额为200万元。不考虑其他因素,该企业2018年12月31日资产负债表中“固定资产”项目金额为( )万元。
选项:
A. 3 000
B. 1 950
C. 2 050
D. 3 200
答案: 请关注公众号【青年搜题】查看答案
问题 419: 20. 下列账户中,贷方登记增加的是( )。
选项:
A. 预收账款
B. 制造费用
C. 销售费用
D. 营业税金及附加
答案: 请关注公众号【青年搜题】查看答案
问题 420: 21. 会计是随着人类社会生产的发展和经济管理的需要而产生、发展并不断得到完善。其中,会计的发展可划分为( )阶段。
选项:
A. 古代会计
B. 近代会计
C. 现代会计
D. 当代会计
答案: 请关注公众号【青年搜题】查看答案
问题 421: 22. 某企业销售产品一批,价款5000元,增值税额850元,货款收回存人银行,这笔经济业务涉及的账户有( )账户。
选项:
A. “银行存款”
B. “应收账款”
C. “主营业务收入”
D. “应交税费——应交增值税(销项税额)”
答案: 请关注公众号【青年搜题】查看答案
问题 422: 23. 现代会计具有( )的特点。
选项:
A. 以货币为主要计量单位
B. 对经济活动的管理具有连续性和系统性
C. 以完整的专门技术方法为手段
D. 以凭证为基本依据
答案: 请关注公众号【青年搜题】查看答案
问题 423: 24. 下列各项中,适合采用三栏式明细分类账簿进行明细账核算的有( )。
选项:
A. 向客户赊销商品形成的应收账款
B. 生产车间发生的制造费用
C. 购买并验收入库的原材料
D. 向银行借入的短期借款
答案: 请关注公众号【青年搜题】查看答案
问题 424: 25. 下列各项中,属于企业流动负债的有( )。
选项:
A. 应收客户的购货款项
B. 本期从银行借入的三年期借款
C. 赊购材料应支付的货款
D. 销售应税消费品应交纳的消费税
答案: 请关注公众号【青年搜题】查看答案
问题 425: 26. 下列需要进行全面财产清查的情况有( )。
选项:
A. 年终决算之前
B. 企业股份制改制前
C. 更换财产物资、库存现金保管人员时
D. 单位财务科长调离时
答案: 请关注公众号【青年搜题】查看答案
问题 426: 27. 关于会计假设说法不正确的有( )。
选项:
A. 货币计量指会计主体在会计确认、计量和报告时仅以货币计量,来反映会计主体的生产经营活动
B. 会计主体是会计工作服务的特定对象,是会计确认、计量和报告的时间范围
C. 会计主体可以是一个企业,也可以是企业内部的某一个单位,也可以是由几个子公司组成的企业集团
D. 会计分期是将企业持续经营的生产经营活动划分为连续的、长短不同的期间
答案: 请关注公众号【青年搜题】查看答案
问题 427: 28. 生产费用是指与企业日常生产经营活动有关的费用,按其经济用途可分为( )。
选项:
A. 直接材料
B. 直接人工
C. 制造费用
D. 管理费用
答案: 请关注公众号【青年搜题】查看答案
问题 428: 29. 下列各项中,应在资产负债表“存货”项目中列示的有( )。
选项:
A. 生产成本
B. 原材料
C. 工程物资
D. 周转材料
答案: 请关注公众号【青年搜题】查看答案
问题 429: 30. 下列各项中,应计入工业企业利润表“营业收入”项目的有( )。
选项:
A. 销售商品收入
B. 销售原材料收入
C. 出租闲置设备收取的价款
D. 出售闲置设备收取的价款
答案: 请关注公众号【青年搜题】查看答案
问题 430: 31. 利润表中的“综合收益总额”项目,可以为财务报表使用者提供企业实现净利润和其他综合收益(税后净额)的信息。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 431: 32. 借贷记账法下,发生额试算平衡的直接依据是“资产=负债+所有者权益”会计恒等式。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 432: 33. 所有经济业务的发生都会引起会计等式两边同时发生变化。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 433: 34. 某企业将一项符合负债定义的现时义务确认为负债,要满足两个条件,与该义务有关的经济利益很可能流出企业和未来企业流出的经济利益的金额能够可靠计量。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 434: 35. 根据规定,记账凭证必须附有原始凭证。但是,结账和更正错误的记账凭证可以不附原始凭证。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 435: 36. 凡是能够以数量表现的经济活动,都是会计核算和监督的内容,也就是会计对象。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 436: 37. “银行存款余额调节表”编制完成后,可以作为调整企业银行存款余额的原始凭证。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 437: 38. 小企业的年度财务会计报告包括资产负债表、利润表和会计报表附注。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 438: 39. 公允价值,是指市场参与者在计量日发生的有序交易中,出售一项资产所能收到或者转移一项负债所需支付的价格。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 439: 40. 企业虽然不拥有其所有权,但能够实际控制的资产,也应当将其作为企业的资产予以确认。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 440: 1. 执行以下语句后a的值为,b的值为( )。 int a,b,c; a=b=c=1; ++a||++b&&++c;
选项:
A. 0
B. 1
C. 2
D. 错误
答案: 请关注公众号【青年搜题】查看答案
问题 441: 2. 下面四个选项中,均是不合法的整型常量的选项是( )。
选项:
A. --0f1 -0xffff 0011
B. -0Xcdf 017 12,456
C. -018 999 5e2
D. -0x48eg -068 03f
答案: 请关注公众号【青年搜题】查看答案
问题 442: 3. 下面程序段的运行结果是。 char c[5]={'a','b','\0','c','\0'}; printf("%s",c); ( )。
选项:
A. 'a''b'
B. ab
C. ab c
D. ab▄(▄表示空格)
答案: 请关注公众号【青年搜题】查看答案
问题 443: 4. 有以下定义语句,编译时会出现编译错误的是__________。
选项:
A. char a=’a’;
B. char a=’\n’;
C. char a=’aa’;
D. char a=’\x2d’;
答案: 请关注公众号【青年搜题】查看答案
问题 444: 5. C语言中(以16位PC机为例),各数据类型的存储空间长度的排列顺序为( )。
选项:
A. char<int<long<=float<double
B. char=int<long<=float<double
C. char<int<long=float=double
D. char=int=long<=float<double
答案: 请关注公众号【青年搜题】查看答案
问题 445: 6. 设有如下定义:struct sk {int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
选项:
A. p=&a;
B. p=data.a;
C. p=&data.a;
D. *p=data.a
答案: 请关注公众号【青年搜题】查看答案
问题 446: 7. 已知有预处理命令#include 和声明char s[10]= "Thank you"; int i;,要求输出字符串"Thank you",以下选项中不能达到该要求的语句是_________。
选项:
A. puts(s);
B. printf("%s", s[10]);
C. for(i=0;s[i]!= '\0';i++) printf("%c", s[i]);
D. for(i=0;s[i]!= '\0';i++) putchar(s[i]);
答案: 请关注公众号【青年搜题】查看答案
问题 447: 8. 若变量已正确定义,在if(W)printf(”%d\n” ,k);中,以下不可替代W的是_________。
选项:
A. a <> b+c
B. ch = getchar ( )
C. a==b+c
D. a++
答案: 请关注公众号【青年搜题】查看答案
问题 448: 9. 函数返回值的类型应由 _____决定
选项:
A. return中的表达式类型
B. 调用该函数的主调函数类型
C. 定义函数所指定的类型
D. 实参类型
答案: 请关注公众号【青年搜题】查看答案
问题 449: 10. 以下程序段完全正确的是________
选项:
A. int *p ; scanf ( “ %d ” , & p) ;
B. int *p ; scanf( “ %d ” , p ) ;
C. int k , *p = &k ; scanf ( “%d” , p) ;
D. int k , *p ; *p = &k; scanf ( “ %d” ,p);
答案: 请关注公众号【青年搜题】查看答案
问题 450: 11. 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是_______
选项:
A. 地址传递
B. 单向值传递
C. 由实参传给形参,再由形参传回实参
D. 传递方式由用户指定
答案: 请关注公众号【青年搜题】查看答案
问题 451: 12. 若有以下定义,则数值为4的表达式是 。 int w[3][4]={ {0,1},{2,4},{5,8}},(*p)[4]=w;
选项:
A. *w[1]+1
B. p++,*(p+1)
C. w[2][2]
D. p[1][1]
答案: 请关注公众号【青年搜题】查看答案
问题 452: 13. 如果要限制一个变量只能为本文件所使用,必须通过_________来实现
选项:
A. 外部变量说明
B. 静态局部变量
C. 静态外部变量
D. 局部变量说明
答案: 请关注公众号【青年搜题】查看答案
问题 453: 14. 在C语言中,if语句后的一对圆括号中,用以决定分支的流程的表达式_________
选项:
A. 只能用逻辑表达式
B. 只能用关系表达式
C. 只能用逻辑表达式或关系表达式
D. 可用任意表达式
答案: 请关注公众号【青年搜题】查看答案
问题 454: 15. 若用数组名作为实参, 则传递给形参的是( )。
选项:
A. 数组首地址
B. 数组第一个元素的值
C. 数组元素的个数
D. 数组中全部元素的值
答案: 请关注公众号【青年搜题】查看答案
问题 455: 16. 有以下程序 # include < stdio.h > main ( ) { int y = 10 ; while ( y-- ) ; printf ( " y= %d\n " , y ) ; } 程序执行后的结果是
选项:
A. y = 0
B. y = -1
C. y = 1
D. while构成无限循环
答案: 请关注公众号【青年搜题】查看答案
问题 456: 17. 若i和k都是int类型变量,有以下for语句 for(i=0,k=-1;k=1;k++) printf("*****\n"); 下面关于语句执行情况的叙述中正确的是
选项:
A. 循环体执行两次
B. 循环体执行一次
C. 循环体一次也不执行
D. 构
答案: 请关注公众号【青年搜题】查看答案
问题 457: 18. 若有声明“long fun(int *x, int n, long *s); int a[4]={1,2,3,4}; long b, c;”,则以下函数调用形式中正确的是_______。
选项:
A. c=fun(a,4,b);
B. c=fun(a[ ],4,&b);
C. c=fun(a[4],4,b);
D. c=fun(a,4,&b);
答案: 请关注公众号【青年搜题】查看答案
问题 458: 19. 下面是对s的初始化,其中不正确的是( )。
选项:
A. char s[5]={"abc"};
B. char s[5]={'a','b','c'};
C. char s[5]="";
D. char s[5]="abcde";
答案: 请关注公众号【青年搜题】查看答案
问题 459: 20. 若有定义:int *p[3];,则以下叙述中正确的是_______
选项:
A. 定义了一个基类型为int的指针变量p,该变量具有3个指针
B. 定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C. 定义了一个名为*p的整型数组,该数组含有3个int类型元素
D. 定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素
答案: 请关注公众号【青年搜题】查看答案
问题 460: 21. 设有定义int a[3][4];,则正确定义一个指向a数组的行指针的语句是________
选项:
A. int **p;
B. int (*p)[4];
C. int (*p)[3];
D. int *p[4];
答案: 请关注公众号【青年搜题】查看答案
问题 461: 22. 若有定义语句:int year=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是
选项:
A. *p+=1;
B. ( *p)++;
C. ++(*p);
D. *p++;
答案: 请关注公众号【青年搜题】查看答案
问题 462: 23. 有int x=3,y=4,z=5;则下面表达式中值为0的是( )。
选项:
A. 'x'&&'y'
B. x<=y
C. x||y+z&&y-z
D. !((x<y)&&!z||1)
答案: 请关注公众号【青年搜题】查看答案
问题 463: 24. 设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是( )。
选项:
A. k=*p1+*p2;
B. p2=k;
C. p1=p2;
D. k=*p1 * (*p2);
答案: 请关注公众号【青年搜题】查看答案
问题 464: 25. C语言中while和do while循环的主要区别是( )。
选项:
A. do-while的循环至少无条件执行一次。
B. while循环控制条件比do-while的循环控制条件严格。
C. do-while允许从外部转入到循环体内。
D. do-while的循环体不能是复合语句。
答案: 请关注公众号【青年搜题】查看答案
问题 465: 26. 若有以下语句 typedef struct S { int g; char h; } T ; 以下叙述中正确的是
选项:
A. 可用S定义结构体类型
B. 可用T定义结构体变量
C. S是struct类型的变量
D. T是struct S类型的变量
答案: 请关注公众号【青年搜题】查看答案
问题 466: 27. 设p为指向结构体的指针,num为该结构体中的一个整型成员,y为一整型变量, y=++p-> num ; 与( )等价。
选项:
A. +p;y=p->num
B. y=(++p)->num
C. ++(p->num);y=p->num
D. y=p->num; ++y
答案: 请关注公众号【青年搜题】查看答案
问题 467: 28. 当#include后面的文件名用""括起时,寻找被包含文件的方式是( )。
选项:
A. 直接按照系统设定的标准方式搜索目录
B. 先在源程序所在目录搜索,再按照系统设定的标准方式搜索
C. 仅仅搜索源程序所在目录
D. 仅仅搜索当前目录
答案: 请关注公众号【青年搜题】查看答案
问题 468: 29. 下面程序的功能是求算式xyz+yzz=532中x,y,z的值(其中xyz和yzz分别表示一个三位数),请选择填空。 #include<stdio.h> main() {int x,y,z,i,result=532; for(x=1;x<10;x++) for(y=1;y<10;y++) for((?);z<10;z++) {i=100*x+10*y+z+100*y+10*z+z;
选项:
A. z=x
B. z=1
C. z=0
D. z=y
答案: 请关注公众号【青年搜题】查看答案
问题 469: 30. 以下C语言用户标识符中,不合法的是
选项:
A. _1
B. AaBc
C. a_b
D. a—b
答案: 请关注公众号【青年搜题】查看答案
问题 470: 31. 若有定义语句:int k1=10,k2=20;,执行表达式(k1=k1>k2)&&(k2=k2>k1)后,k1和k2的值分别为________
选项:
A. 0和1
B. 0和20
C. 10和1
D. 10和20
答案: 请关注公众号【青年搜题】查看答案
问题 471: 32. 下面程序的功能是将从键盘输入的一对数,由小到大排序输出。当输入一对相等数时结束循环,请选择填空。 #include <stdio.h> main() {int a,b,t; scanf("%d%d",&a,&b); while() {if (a>b) {t=a;a=b;b=t;} printf("%d,%d\n",a,b); scanf("%d%d",&a,&b); } } ( )。
选项:
A. !a=b
B. a!=b
C. a==b
D. a=b
答案: 请关注公众号【青年搜题】查看答案
问题 472: 33. 为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:else子句总是与配对。( )。
选项:
A. 缩排位置相同的if
B. 其之前最近的没有else配对的if
C. 其之后最近的if
D. 同一行上的if
答案: 请关注公众号【青年搜题】查看答案
问题 473: 34. 以下是一个自定义函数的头部,其中正确的是______。
选项:
A. int fun(int x[ ] , y)
B. int fun(int x[ ], int x)
C. int fun(int x[ ], int y)
D. int fun(char x[ ][ ],int y)
答案: 请关注公众号【青年搜题】查看答案
问题 474: 35. 在C语言中,char型数据在内存中的存储形式是__________
选项:
A. 补码
B. 反码
C. 原码
D. ASCII码
答案: 请关注公众号【青年搜题】查看答案
问题 475: 36. 有以下定义:int a; long b; double x,y; 则以下选项中正确的表达式是________
选项:
A. a%(int)(x-y)
B. a = x != y;
C. (a*y)%b
D. y = x + y = x
答案: 请关注公众号【青年搜题】查看答案
问题 476: 37. 下面函数的类型是_______ ff(float x) {printf(“%d\n”,x*x);}
选项:
A. 与形参x的类型相同
B. void类型
C. int类型
D. 无法确定
答案: 请关注公众号【青年搜题】查看答案
问题 477: 38. 以下叙述中正确的是______。
选项:
A. 函数可以有参数也可以没有参数
B. 函数既可嵌套定义又可递归调用
C. 函数须有返回值,否则不能调用
D. 主函数必须书写在子函数之前
答案: 请关注公众号【青年搜题】查看答案
问题 478: 39. 以下叙述中错误的是
选项:
A. C语言编写的函数源程序,其文件名后缀可以是.C
B. C语言编写的函数都可以作为一个独立的源程序文件
C. C语言编写的每个函数都可以进行独立的编译并执行
D. 一个C语言程序只能有一个主函数
答案: 请关注公众号【青年搜题】查看答案
问题 479: 40. 若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是________
选项:
A. char
B. int
C. double
D. float
答案: 请关注公众号【青年搜题】查看答案
问题 480: 41. 若有以下说明和语句:int a[10], *p1, *p2;p1=a;p2=&a[5];则以下不正确的表达式是( )。
选项:
A. p1=p2
B. p1=p2
C. p2-p1
D. a=p2-3
答案: 请关注公众号【青年搜题】查看答案
问题 481: 42. 以下叙述不正确的是( )。
选项:
A. 一个C源程序可由一个或多个函数组成
B. 一个C源程序必须包含一个main函数
C. C程序的基本组成单位是函数
D. 在C程序中,注释说明只能位于一条语句的后面
答案: 请关注公众号【青年搜题】查看答案
问题 482: 43. 以下不能将s所指字符串正确复制到t所指存储空间的是
选项:
A. while ( *t = *s ) { t++ ; s++ ; }
B. for ( i = 0 ; t[ i ] = s[ i ] ; i++ ) ;
C. do { *t++ = *s++ ;} while ( *s ) ;
D. for ( i = 0 ,j = 0 ; t[ i ++ ] = s[ j ++ ] ;) ;
答案: 请关注公众号【青年搜题】查看答案
问题 483: 44. 下列语句组中,正确的是
选项:
A. char *s;s="china";
B. char s[7] ;s="Olympic";
C. char *s;s={};
D. char s[7] ;s={"Olympic"};
答案: 请关注公众号【青年搜题】查看答案
问题 484: 45. 有以下程序(说明:字符0的ASCII码值为48) #include<stdio.h> main() { char c1,c2; scanf("%d",&c1); c2=c1+9; printf("%c%c\n",c1,c2);} 若程序运行时从键盘输入48<回车>,则输出结果为________
选项:
A. 09
B. 10
C. 0 9
D. 1 0
答案: 请关注公众号【青年搜题】查看答案
问题 485: 46. 下面程序的运行结果是( )。 #include<stdio.h> main() {int i; for(i=1;i<=5;i++) switch(i%5) {case 0:printf("*");break; case 1:printf("#");break; default:printf("\n");break; case 2:printf("&"); } }
选项:
A. #&&*
B. #&
C. #
D. #&
答案: 请关注公众号【青年搜题】查看答案
问题 486: 47. 已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是。 if(x>y) z=x;x=y;y=z; ( )。
选项:
A. 10,20,30
B. 20,30,30
C. 20,30,10
D. 20,30,20
答案: 请关注公众号【青年搜题】查看答案
问题 487: 48. s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是________
选项:
A. if(s1>s2)S;
B. if(strcmp(s1,s2))S;
C. if(strcmp(s2,s1)>0)S;
D. if(strcmp(s1,s2)>0)S;
答案: 请关注公众号【青年搜题】查看答案
问题 488: 49. 以下程序运行后的输出结果是________ # include < stdio.h > main ( ) { int a = 200 , b = 010 ; printf ( " %d %d \n" , a , b ) ;}
选项:
A. 200 8
B. 200 9
C. 200 10
D. 200 11
答案: 请关注公众号【青年搜题】查看答案
问题 489: 50. 下面程序的功能是计算正整数2345的各位数字平方和。( )。 #include "stdio.h" main() {int n,sum=0; n=2345; do {sum=sum+(?);
选项:
A. n%10
B. (n%10)*(n%10)
C. n/10
D. (n/10)*(n/10);
答案: 请关注公众号【青年搜题】查看答案
问题 490: 51. 如果要以只读方式打开一个文本文件,应使用的打开方式是( )。
选项:
A. r+
B. w
C. r
D. rb
答案: 请关注公众号【青年搜题】查看答案
问题 491: 52. 不能把字符串"Hello!"赋给数组b的语句是_____
选项:
A. char b[10]={ 'H', 'e', 'l', 'l', 'o', '! ', '\0'};
B. char b[10]; b="Hello! ";
C. char b[10]; strcpy(b, "Hello! ");
D. char b[10]= "Hello! ";
答案: 请关注公众号【青年搜题】查看答案
问题 492: 53. putchar函数可以向终端输出一个( )。
选项:
A. 整型变量表达式
B. 实型变量值
C. 字符串
D. 字符或字符型变量值
答案: 请关注公众号【青年搜题】查看答案
问题 493: 54. 下面对C语言字符数组的描述中错误的是。( )。
选项:
A. 字符数组可以存放字符串
B. 字符数组的字符串可以整体输入、输出
C. 可以在赋值语句中通过赋值运算符对字符数组整体赋值
D. 不可以用关系运算符对字符数组中的字符串进行比较
答案: 请关注公众号【青年搜题】查看答案
问题 494: 55. 若x是单精度实型变量,表达式(x=10/4)的值是_________
选项:
A. 2.5
B. 2.0
C. 3
D. 2
答案: 请关注公众号【青年搜题】查看答案
问题 495: 56. 已知:char s[4]= "cha"; char *p; 执行语句p=s; printf("%c",*p+1);后,其输出为________
选项:
A. c
B. b
C. h
D. d
答案: 请关注公众号【青年搜题】查看答案
问题 496: 57. 若变量已正确定义,在if(W) printf("%d\n",k);中,以下不可替代W的是________
选项:
A. a <> b+c
B. ch = getchar ( )
C. a==b+c
D. a++
答案: 请关注公众号【青年搜题】查看答案
问题 497: 58. 以下程序的输出结果是 ( )。 printf("\n*s1=%15s*","chinabeijing"); printf("\n*s2=%-5s*","chi");
选项:
A. *s1=chinabeijing□□□* *s2=**chi*
B. *s1=chinabeijing□□□* *s2=chi□□*
C. *s1=□□chinabeijing* *s2=□□chi*
D. *s1=□□□chinabeijing* *s2=chi□□*
答案: 请关注公众号【青年搜题】查看答案
问题 498: 59. 若有定义:int a,b;,通过语句scanf("%d;%d",&a,&b);,能把整数3赋给变量a,5赋给变量b的输入数据是________
选项:
A. 3 5
B. 3,5
C. 3;5
D. 35
答案: 请关注公众号【青年搜题】查看答案
问题 499: 60. 以下关于语句的说法中,正确的是_________
选项:
A. do-while 语句的循环体至少会被执行1次
B. while语句的循环体至少会被执行1次
C. for语句的循环体至少会被执行1次
D. break语句只能出现在循环语句中
答案: 请关注公众号【青年搜题】查看答案
问题 500: 1. 若有以下的定义、说明和语句,则值为101的表达式是______。 struct CW { int a; int *b; }*p; int x0[]={11,12},x1[]={31,32}; struct CW x[2]={100,x0,300,x1}; p=x;
选项:
A. *p->b
B. p->a
C. ++(p->a)
D. (p++)->a
答案: 请关注公众号【青年搜题】查看答案
问题 501: 2. 若说明:int a[2][3]; 则对a数组元素的正确引用是_________
选项:
A. a(1,2)
B. a[1,3]
C. a[1>2][!1]
D. a[2][0]
答案: 请关注公众号【青年搜题】查看答案
问题 502: 3. 以下叙述中正确的是______。
选项:
A. 全局变量的作用域一定比局部变量的作用域范围大
B. 静态(static)类别变量的生存期贯穿于整个程序的运行期间
C. 函数的形参都属于全局变量
D. 未在定义语句中赋初值的auto变量和static变量的初值都是随机值
答案: 请关注公众号【青年搜题】查看答案
问题 503: 4. 以下程序的输出结果是 ( )。 printf("\n*s1=%15s*","chinabeijing"); printf("\n*s2=%-5s*","chi");
选项:
A. *s1=chinabeijing□□□* *s2=**chi*
B. *s1=chinabeijing□□□* *s2=chi□□*
C. *s1=□□chinabeijing* *s2=□□chi*
D. *s1=□□□chinabeijing* *s2=chi□□*
答案: 请关注公众号【青年搜题】查看答案
问题 504: 5. 下列四组选项中,均不是C语言关键字的选项是( )。
选项:
A. define IF type
B. getc char char
C. include scanf case
D. while go pow
答案: 请关注公众号【青年搜题】查看答案
问题 505: 6. 以下描述正确的是( )。
选项:
A. goto语句只能用于退出多层循环。
B. switch语句中不能出现continue语句。
C. 只能用continue语句来中止本次循环。
D. 在循环中break语句不能独立出现。数
答案: 请关注公众号【青年搜题】查看答案
问题 506: 7. 执行以下语句后a的值为,b的值为( )。 int a,b,c; a=b=c=1; ++a||++b&&++c;
选项:
A. 0
B. 1
C. 2
D. 错误
答案: 请关注公众号【青年搜题】查看答案
问题 507: 8. 若有以下定义和语句: struct student {int age;int num;}; struct student stu[3]={ {1001,20},{1002,19},{1003,21}}; main() {struct student *p; p=stu; ... } 则以下不正确的引用是( )
选项:
A. (p++)->num
B. p++
C. (*p).num
D. p=&stu.age
答案: 请关注公众号【青年搜题】查看答案
问题 508: 9. 下面程序的功能是将从键盘输入的偶数写成两个素数之和。请选择填空( )。 #include <stdio.h> #include <math.h> main() {int a,b,c,d; scanf("%d",&a); for(b=3,b<=a/2;b+=2) {for(c=2;c<=sqrt(b);c++) if(b%c==0) break; if(c>sqrt(b)) d=;else continue; for(c=2;c<=sqrt(d);c++) if(d%c==0) break; if(c>sqrt(d)) printf("%d=%d+%d\n",a,b,d); } }
选项:
A. a+b
B. a-b
C. a*b
D. a/b
答案: 请关注公众号【青年搜题】查看答案
问题 509: 10. 下列运算符中优先级最高的是_________
选项:
A. <
B. &&
C. +
D. !=
答案: 请关注公众号【青年搜题】查看答案
问题 510: 11. 若有定义:int a,b;,通过语句scanf("%d;%d",&a,&b);,能把整数3赋给变量a,5赋给变量b的输入数据是________
选项:
A. 3 5
B. 3,5
C. 3;5
D. 35
答案: 请关注公众号【青年搜题】查看答案
问题 511: 12. 若有声明“long fun(int *x, int n, long *s); int a[4]={1,2,3,4}; long b, c;”,则以下函数调用形式中正确的是_______。
选项:
A. c=fun(a,4,b);
B. c=fun(a[ ],4,&b);
C. c=fun(a[4],4,b);
D. c=fun(a,4,&b);
答案: 请关注公众号【青年搜题】查看答案
问题 512: 13. 以下程序的正确运行结果是( )。 #include<stdio.h> void num() {extern int x,y; int a=15,b=10; x=a-b; y=a+b; } int x,y; main() {int a=7,b=5; x=a+b; y=a-b; num(); printf("%d,%d\n",x,y); }
选项:
A. 12,2
B. 12,25
C. 12,25
D. 5,2
答案: 请关注公众号【青年搜题】查看答案
问题 513: 14. 以下是一个自定义函数的头部,其中正确的是______。
选项:
A. int fun(int x[ ] , y)
B. int fun(int x[ ], int x)
C. int fun(int x[ ], int y)
D. int fun(char x[ ][ ],int y)
答案: 请关注公众号【青年搜题】查看答案
问题 514: 15. 以下有关宏替换的叙述不正确的是( )。
选项:
A. 宏替换不占用运行时间
B. 宏名无类型
C. 宏替换只是字符替换
D. 宏名必须用大写字母表示
答案: 请关注公众号【青年搜题】查看答案
问题 515: 16. 设有定义:int x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是
选项:
A. scanf("%d",x[6]);
B. scanf("%d",*(x+6));
C. scanf("%d",p+6);
D. scanf("%d",p[6]);
答案: 请关注公众号【青年搜题】查看答案
问题 516: 17. 若函数中有定义语句:int k则__________。
选项:
A. 系统将自动给k赋初值0
B. 这时k中的值无定义
C. 系统将自动给k赋初值-1
D. 这时k中无任何值
答案: 请关注公众号【青年搜题】查看答案
问题 517: 18. 以下与库函数strcpy(char *s1, char *s2)功能不相等的函数是( )。
选项:
A. funa(char *s1, char *s2) {while (*s1++=*s2++);}
B. funb(char *s1, char *s2) {while (*s2) s1++=s2++;}
C. func(char *s1, char *s2) {while (*s1=*s2) {s1++;s2++;}}
D. fund(char *s1, char *s2) {while ((*s1++=*s2++)!=’\0’); }
答案: 请关注公众号【青年搜题】查看答案
问题 518: 19. 一个函数返回值的类型是由_________决定的
选项:
A. return语句中表达式的类型
B. 在调用函数时临时指定
C. 定义函数时指定的函数类型
D. 调用该函数的主调函数的类型
答案: 请关注公众号【青年搜题】查看答案
问题 519: 20. putchar函数可以向终端输出一个( )。
选项:
A. 整型变量表达式
B. 实型变量值
C. 字符串
D. 字符或字符型变量值
答案: 请关注公众号【青年搜题】查看答案
问题 520: 21. 设有如下定义:struct T{int n; double x;}d,*p;,下列语句中正确的是________
选项:
A. d->n=10;
B. p=&d;
C. p=&d.n;
D. d->x=10;
答案: 请关注公众号【青年搜题】查看答案
问题 521: 22. 以下不能定义为用户标识符的是__________
选项:
A. Main
B. _0
C. _int
D. sizeof
答案: 请关注公众号【青年搜题】查看答案
问题 522: 23. 正确的C语言标识符是________
选项:
A. buy_2
B. 2_buy
C. ?_buy
D. buy?
答案: 请关注公众号【青年搜题】查看答案
问题 523: 24. 以下C语言用户标识符中,不合法的是
选项:
A. _1
B. AaBc
C. a_b
D. a—b
答案: 请关注公众号【青年搜题】查看答案
问题 524: 25. 当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是( )。 if(a<b) if(c<d) x=1; else if(a<c) if(b<d) x=2; else x=3; else x=6; else x=3
选项:
A. 1
B. 2
C. 3
D. 6
答案: 请关注公众号【青年搜题】查看答案
问题 525: 26. 若有说明:int a[10];则对数组元素的正确引用是。 ( )。
选项:
A. a[10]
B. a[3,5]
C. a(5)
D. a[10-10]
答案: 请关注公众号【青年搜题】查看答案
问题 526: 27. 以下选项中不能用作C程序合法常量的是
选项:
A. 1.234
B. '123 '
C. 123
D. "\x7G"
答案: 请关注公众号【青年搜题】查看答案
问题 527: 28. 标准库函数fputs(p1,p2)的功能是______。
选项:
A. 从p1指向的文件中读一个字符串存入p2指向的内存空间
B. 从p2指向的文件中读一个字符串存入p1指向的内存空间
C. 从p1指向的内存空间中读一个字符串存入p2指向的文件
D. 从p2指向的内存空间中读一个字符串存入p1指向的文件
答案: 请关注公众号【青年搜题】查看答案
问题 528: 29. a=3,b=4,执行“printf("%d,%d",(a,b),(b,a));”的输出是______。
选项:
A. 3, 4
B. 4, 3
C. 3, 3
D. 4, 4
答案: 请关注公众号【青年搜题】查看答案
问题 529: 30. 设有下列程序段,则scanf函数调用语句中对结构体变量成员的不正确引用为( )。 struct student { char name[20]; int age; char sex; }stu[5], *p; p=stu;
选项:
A. scanf("%s",stu[0].name);
B. scanf("%d",p->age;
C. scanf("%c",&(p->sex));
D. scanf("%d",&stu[0].age);
答案: 请关注公众号【青年搜题】查看答案
问题 530: 31. 设有定义int a[3][4];,则正确定义一个指向a数组的行指针的语句是________
选项:
A. int **p;
B. int (*p)[4];
C. int (*p)[3];
D. int *p[4];
答案: 请关注公众号【青年搜题】查看答案
问题 531: 32. 有以下程序,若a是数值类型,则逻辑表达式(a= =1)||(a!=1)的值是
选项:
A. 1
B. 0
C. 2
D. 不知道a的值,不能确定
答案: 请关注公众号【青年搜题】查看答案
问题 532: 33. 若变量已正确定义,在if(W) printf("%d\n",k);中,以下不可替代W的是________
选项:
A. a <> b+c
B. ch = getchar ( )
C. a==b+c
D. a++
答案: 请关注公众号【青年搜题】查看答案
问题 533: 34. 下面四个选项中,均是合法的浮点数的选项是( )。
选项:
A. +1e+1 5e-9.4 03e2
B. -.60 12e-4 -8e5
C. 123e 1.2e-.4 +2e-1
D. -e3 .8e-4 5.e-0
答案: 请关注公众号【青年搜题】查看答案
问题 534: 35. 在C语言中,形式参数不可以设置为_______类型。
选项:
A. auto
B. register
C. register 或 auto
D. static
答案: 请关注公众号【青年搜题】查看答案
问题 535: 36. 在函数调用中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则_____
选项:
A. 称为函数的直接递归调用
B. 称为函数的间接递归调用
C. 称为函数的循环调用
D. C语言中不允许这样的递归调用
答案: 请关注公众号【青年搜题】查看答案
问题 536: 37. 在C程序中调用函数时,主调函数中的实参和被调函数中的形参_________
选项:
A. 个数、次序必须相同,但数据类型可以不考虑。
B. 个数、次序必须相同,对应参数的数据类型应相同或赋值相容。
C. 个数、次序和数据类型均可以不相同。
D. 对应参数数据类型应相同,但个数和次序可以不考虑。
答案: 请关注公众号【青年搜题】查看答案
问题 537: 38. 已知有预处理命令#include 和声明char s[10]= "Thank you"; int i;,要求输出字符串"Thank you",以下选项中不能达到该要求的语句是_________。
选项:
A. puts(s);
B. printf("%s", s[10]);
C. for(i=0;s[i]!= '\0';i++) printf("%c", s[i]);
D. for(i=0;s[i]!= '\0';i++) putchar(s[i]);
答案: 请关注公众号【青年搜题】查看答案
问题 538: 39. C语言允许函数值类型缺省定义,此时该函数值隐含的类型是( )。
选项:
A. float型
B. int型
C. long型
D. double型
答案: 请关注公众号【青年搜题】查看答案
问题 539: 40. 下面程序的运行结果是。 main() {int i,j,a=0; for(i=0;i<2;i++) {for(j=0;j<4;j++) {if(j%2) break; a++; } a++; } printf("%d\n",a); }
选项:
A. 4
B. 5
C. 6
D. 7
答案: 请关注公众号【青年搜题】查看答案
问题 540: 41. 下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除。请选择填空( )。 #include <stdio.h> main() {int i=0,j,k; do {i++;k=316-13*i;}while(); j=k/11; printf("316=13*%d+11*%d",i,j); }
选项:
A. k/11
B. k%11
C. k/11==0
D. k%11==0
答案: 请关注公众号【青年搜题】查看答案
问题 541: 42. 下列定义数组的语句中,正确的是________
选项:
A. int N = 10 ;int x[ N ] ;
B. #define N 10,int x[ N ] ;
C. int x[ 0..10 ] ;
D. int x[ ] ;
答案: 请关注公众号【青年搜题】查看答案
问题 542: 43. 以下关于return语句的叙述中正确的是___________。
选项:
A. 一个自定义函数中必须有一条return语句
B. 一个自定义函数中可以根据不同情况设置多条return语句
C. 定义成void类型的函数中可以有带返回值的return语句
D. 没有retum语句的自定义函数在执行结束时不能返回到调用处
答案: 请关注公众号【青年搜题】查看答案
问题 543: 44. 以下关于C语言的叙述中正确的是________
选项:
A. C语言中的注释不可以夹在变量名或关键字的中间
B. C语言中的变量可以在使用之前的任何位置进行定义
C. 在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致
D. C语言的数值常量中夹带空格不影响常量值的正确表示
答案: 请关注公众号【青年搜题】查看答案
问题 544: 45. 表达式 a + = a - = a = 9的值是__________。
选项:
A. 9
B. –9
C. 18
D. 0
答案: 请关注公众号【青年搜题】查看答案
问题 545: 46. 有以下语句:int b; char c[10]; ,则正确的输入语句是_________
选项:
A. scanf(“%d%s”,&b,&c);
B. scanf(“%d%s”,&b,c);
C. scanf(“%d%s”,b,c);
D. scanf(“%d%s”,b,&c);
答案: 请关注公众号【青年搜题】查看答案
问题 546: 47. 下面程序段的运行结果是。 char c[5]={'a','b','\0','c','\0'}; printf("%s",c); ( )。
选项:
A. 'a''b'
B. ab
C. ab c
D. ab▄(▄表示空格)
答案: 请关注公众号【青年搜题】查看答案
问题 547: 48. 若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是________
选项:
A. char
B. int
C. double
D. float
答案: 请关注公众号【青年搜题】查看答案
问题 548: 49. 若有定义语句:double a,*p=&a;以下叙述中错误的是
选项:
A. 定义语句中的*号只是一个说明符
B. 定义语句中的*号是一个地址运算符
C. 定义语句中的p只能存放double类型变量的地址
D. 定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p
答案: 请关注公众号【青年搜题】查看答案
问题 549: 50. 下面有关for循环的正确描述是( )。
选项:
A. for循环只能用于循环次数已经确定的情况
B. for循环是先执行循环体语句,后判断表达式
C. 在for循环中,不能用break语句跳出循环体
D. for循环的循环体可以包括多条语句,但必须用花括号括起来
答案: 请关注公众号【青年搜题】查看答案
问题 550: 51. 若有定义:int a=7; float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( )。
选项:
A. 2.500000
B. 2.750000
C. 3.500000
D. 0.000000
答案: 请关注公众号【青年搜题】查看答案
问题 551: 52. 如果在一个复合语句中定义了一个变量,则有关该变量正确的说法是。( )。
选项:
A. 只在该复合语句中有效
B. 只在该函数中有效
C. 在本程序范围内均有效
D. 为非法变量
答案: 请关注公众号【青年搜题】查看答案
问题 552: 53. 以下选项中错误的是_______。
选项:
A. char a1[10]; a1="math";
B. char a2[ ]={'m','a','t','h'};
C. char a3[10]="math";
D. char *a4; a4="math";
答案: 请关注公众号【青年搜题】查看答案
问题 553: 54. 以下程序运行后的输出结果是________ # include < stdio.h > main ( ) { int a = 200 , b = 010 ; printf ( " %d %d \n" , a , b ) ;}
选项:
A. 200 8
B. 200 9
C. 200 10
D. 200 11
答案: 请关注公众号【青年搜题】查看答案
问题 554: 55. 有以下程序 #include <stdio. h > #include <string. h > main ( ) { char x[ ] = "STRING"; x[0]=0 ; x[1] ='\0' ; x[2] = '0' ; printf ( " %d %d\n " , sizeof(x) , strlen(x)) ; } 程序运行后的输出结果是__________。
选项:
A. 6 1
B. 7 0
C. 6 3
D. 7 1
答案: 请关注公众号【青年搜题】查看答案
问题 555: 56. 若已定义int a=5; 下面对(1)、(2)两个语句的正确解释是________ (1) int *p=&a; (2) *p=a;
选项:
A. 语句(1)和(2)中的*p含义相同,都表示给指针变量p赋值。
B. (1)和(2)语句的执行结果,都是把变量a的地址值赋给指针变量p。
C. (1)在对p进行说明的同时进行初始化,使p指向a;(2)变量a的值赋给指针变量。
D. (1)在对p进行说明的同时进行初始化,使p指向a;(2)将变量a的值赋予*p。
答案: 请关注公众号【青年搜题】查看答案
问题 556: 57. 若i和k都是int类型变量,有以下for语句 for(i=0,k=-1;k=1;k++) printf("*****\n"); 下面关于语句执行情况的叙述中正确的是
选项:
A. 循环体执行两次
B. 循环体执行一次
C. 循环体一次也不执行
D. 构
答案: 请关注公众号【青年搜题】查看答案
问题 557: 58. 下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST ”要求的是
选项:
A. if ( strcmp( s2 , s1 ) ==0 ) ST ;
B. if ( s1 == s2 ) ST ;
C. if ( strcpy ( s1 , s2 ) == 1) ST ;
D. if ( s1 – s2 == 0 ) ST ;
答案: 请关注公众号【青年搜题】查看答案
问题 558: 59. 若有定义:int bb[ 8];。则以下表达式中不能代表数组元bb[1]的地址的是________
选项:
A. &bb[0]+1
B. &bb[1]
C. &bb[0]++
D. bb+1
答案: 请关注公众号【青年搜题】查看答案
问题 559: 60. 以下叙述中不正确的是______。
选项:
A. 在不同的函数中可以使用相同名字的变量
B. 函数中的形式参数是局部变量
C. 在一个函数内定义的变量只在本函数范围内有效
D. 在一个函数内的复合语句中定义的变量在本函数范围内都有效
答案: 请关注公众号【青年搜题】查看答案
问题 560: 1. 以下程序运行后的输出结果是________ # include < stdio.h > main ( ) { int a = 200 , b = 010 ; printf ( " %d %d \n" , a , b ) ;}
选项:
A. 200 8
B. 200 9
C. 200 10
D. 200 11
答案: 请关注公众号【青年搜题】查看答案
问题 561: 2. 已知:char s[4]= "cha"; char *p; 执行语句p=s; printf("%c",*p+1);后,其输出为________
选项:
A. c
B. b
C. h
D. d
答案: 请关注公众号【青年搜题】查看答案
问题 562: 3. 为了避免嵌套的if-else语句的二义性,C语言规定else总是与_________组成配对关系。
选项:
A. 缩排位置相同的if
B. 在其之前未配对的if
C. 在其之前未配对的最近的if
D. 同一行上的if
答案: 请关注公众号【青年搜题】查看答案
问题 563: 4. 有以下程序 #include <stdio. h > #include <string. h > main ( ) { char x[ ] = "STRING"; x[0]=0 ; x[1] ='\0' ; x[2] = '0' ; printf ( " %d %d\n " , sizeof(x) , strlen(x)) ; } 程序运行后的输出结果是__________。
选项:
A. 6 1
B. 7 0
C. 6 3
D. 7 1
答案: 请关注公众号【青年搜题】查看答案
问题 564: 5. 以下叙述中不正确的是( )。
选项:
A. 预处理命令都必须以#开始
B. 在C程序中凡是以#开始的语句行都是预处理命令行
C. C程序在执行过程中对预处理命令行进行处理
D. 以下是正确的宏定义 #define IBM_PC
答案: 请关注公众号【青年搜题】查看答案
问题 565: 6. 有以下程序 # include < stdio.h > main ( ) { int y = 10 ; while ( y-- ) ; printf ( " y= %d\n " , y ) ; } 程序执行后的结果是
选项:
A. y = 0
B. y = -1
C. y = 1
D. while构成无限循环
答案: 请关注公众号【青年搜题】查看答案
问题 566: 7. 以下选项中错误的是_______。
选项:
A. char a1[10]; a1="math";
B. char a2[ ]={'m','a','t','h'};
C. char a3[10]="math";
D. char *a4; a4="math";
答案: 请关注公众号【青年搜题】查看答案
问题 567: 8. 在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是。( )。
选项:
A. extern
B. register
C. auto
D. static
答案: 请关注公众号【青年搜题】查看答案
问题 568: 9. 判断char型变量ch是否为大写字母的正确表达式为。( )。
选项:
A. 'A'<=ch<='Z'
B. (ch>='A')&(ch<='Z')
C. (ch>='A')&&(ch<='Z')
D. ('A'<=ch)AND('Z'>=ch)
答案: 请关注公众号【青年搜题】查看答案
问题 569: 10. 设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是( )。
选项:
A. k=*p1+*p2;
B. p2=k;
C. p1=p2;
D. k=*p1 * (*p2);
答案: 请关注公众号【青年搜题】查看答案
问题 570: 11. 算术运算符、赋值运算符和关系运算符的运算优先级按从高到低的顺序依次为_______
选项:
A. 算术运算、赋值运算、关系运算
B. 关系运算、赋值运算、算术运算
C. 算术运算、关系运算、赋值运算
D. 关系运算、算术运算、赋值运算
答案: 请关注公众号【青年搜题】查看答案
问题 571: 12. 若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是________
选项:
A. char
B. int
C. double
D. float
答案: 请关注公众号【青年搜题】查看答案
问题 572: 13. 以下语句或语句组中,能正确进行字符串赋值的是_________
选项:
A. char *sp; *sp="right!";
B. char s[10];s="right!";
C. char s[10]; *s="right!";
D. char *sp="right!";
答案: 请关注公众号【青年搜题】查看答案
问题 573: 14. 对下面三条语句(其中s1和s2为内嵌语句),正确的论断是______。
选项:
A. 三者相互等价
B. 1和2等价,但与三不等价
C. 三者互不等价
D. 1和3等价,但与2不等价
答案: 请关注公众号【青年搜题】查看答案
问题 574: 15. 设p为指向结构体的指针,num为该结构体中的一个整型成员,y为一整型变量, y=++p-> num ; 与( )等价。
选项:
A. +p;y=p->num
B. y=(++p)->num
C. ++(p->num);y=p->num
D. y=p->num; ++y
答案: 请关注公众号【青年搜题】查看答案
问题 575: 16. 以下叙述不正确的是( )。
选项:
A. 一个C源程序可由一个或多个函数组成
B. 一个C源程序必须包含一个main函数
C. C程序的基本组成单位是函数
D. 在C程序中,注释说明只能位于一条语句的后面
答案: 请关注公众号【青年搜题】查看答案
问题 576: 17. 以下选项中不能用作C程序合法常量的是
选项:
A. 1.234
B. '123 '
C. 123
D. "\x7G"
答案: 请关注公众号【青年搜题】查看答案
问题 577: 18. sizeof(float)是( )。
选项:
A. 一个双精度型表达式
B. 一个整型表达式
C. 一种函数调用
D. 一个不合法的表达式
答案: 请关注公众号【青年搜题】查看答案
问题 578: 19. 下列运算符中优先级最高的是( )。
选项:
A. <
B. +
C. &&
D. !=
答案: 请关注公众号【青年搜题】查看答案
问题 579: 20. 若有语句组typedef int AR[5];AR a;则以下叙述中正确的是( )。
选项:
A. a是一个新类型
B. a是一个整型变量
C. a是一个整型数组
D. a是一个指针变量
答案: 请关注公众号【青年搜题】查看答案
问题 580: 21. 若x是int型变量,以下程序段的输出结果是______。 for(x=3;x<6;x++) printf((x%2)?(“**%d”):(“##%d\n”),x);
选项:
A. **3 ##4
B. ##3 **4
C. ##3 **4##5
D. **3##4 **5
答案: 请关注公众号【青年搜题】查看答案
问题 581: 22. 设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为( )。
选项:
A. int
B. float
C. double
D. 不确定
答案: 请关注公众号【青年搜题】查看答案
问题 582: 23. 下列条件编译中xxx可表示为( )。 #xxx 标识符 程序段1 #else 程序段2 #endif
选项:
A. define或include
B. ifdef或include
C. ifdef或ifndef或define
D. ifdef或ifndef或if
答案: 请关注公众号【青年搜题】查看答案
问题 583: 24. 在C语言中,要求运算数必须是整型(数)的运算符是( )。
选项:
A. /
B. ++
C. !=
D. %
答案: 请关注公众号【青年搜题】查看答案
问题 584: 25. 下列条件语句中,输出结果与其他语句不同的是________
选项:
A. if(a)printf("%d\n",x); else printf("%d\n",y);
B. if(a==0)printf("%d\n",y); else printf("%d\n",x);
C. if(a!=0)printf("%d\n",x); else printf("%d\n",y);
D. if(a==0)printf("%d\n",x); else printf("%d\n",y);
答案: 请关注公众号【青年搜题】查看答案
问题 585: 26. 为表示关系a≥b≥c,应使用的C语言表达式是 _ 。
选项:
A. (a>=b>=c)
B. (a>=b)AND(b>=c)
C. (a>=b)&&(b>=c)
D. (a>=b)&(b>=c)
答案: 请关注公众号【青年搜题】查看答案
问题 586: 27. 以下C语言用户标识符中,不合法的是
选项:
A. _1
B. AaBc
C. a_b
D. a—b
答案: 请关注公众号【青年搜题】查看答案
问题 587: 28. 3>2>1的值为______
选项:
A. 0
B. 1
C. 2
D. 3
答案: 请关注公众号【青年搜题】查看答案
问题 588: 29. 若x、i、j和k都是int型变量,则计算下面表达式后,x的值为 x=(i=4,j=16,k=32)( ) 。
选项:
A. 4
B. 16
C. 32
D. 52
答案: 请关注公众号【青年搜题】查看答案
问题 589: 30. 执行以下语句后a的值为,b的值为( )。 int a,b,c; a=b=c=1; ++a||++b&&++c;
选项:
A. 0
B. 1
C. 2
D. 错误
答案: 请关注公众号【青年搜题】查看答案
问题 590: 31. 以下选项中能表达合法常量的是__________。
选项:
A. 整数:1,200
B. 实数:1. 5E2. 0
C. 字符斜杠:’\’
D. 字符串:”\007”
答案: 请关注公众号【青年搜题】查看答案
问题 591: 32. C语言程序的基本单位是_________
选项:
A. 程序行
B. 语句
C. 函数
D. 字符
答案: 请关注公众号【青年搜题】查看答案
问题 592: 33. 以下if语句语法正确的是( )。
选项:
A. if(x>0)printf("%f",x) else printf("%f",-x);
B. if(x>0){x=x+y;printf("%f",x);} else printf("%f",-x);
C. if(x>0){x=x+y;printf("%f",x);};else printf("%f",-x);
D. if(x>0){x=x+y;printf("%f",x)} else printf("%f",-x);
答案: 请关注公众号【青年搜题】查看答案
问题 593: 34. 下列语句中,将c定义为文件型指针的是______。
选项:
A. FILE c;
B. FILE *c;
C. file c;
D. file *c;
答案: 请关注公众号【青年搜题】查看答案
问题 594: 35. 设有定义:int x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是
选项:
A. scanf("%d",x[6]);
B. scanf("%d",*(x+6));
C. scanf("%d",p+6);
D. scanf("%d",p[6]);
答案: 请关注公众号【青年搜题】查看答案
问题 595: 36. 下面程序的功能是将从键盘输入的偶数写成两个素数之和。请选择填空( )。 #include <stdio.h> #include <math.h> main() {int a,b,c,d; scanf("%d",&a); for(b=3,b<=a/2;b+=2) {for(c=2;c<=sqrt(b);c++) if(b%c==0) break; if(c>sqrt(b)) d=;else continue; for(c=2;c<=sqrt(d);c++) if(d%c==0) break; if(c>sqrt(d)) printf("%d=%d+%d\n",a,b,d); } }
选项:
A. a+b
B. a-b
C. a*b
D. a/b
答案: 请关注公众号【青年搜题】查看答案
问题 596: 37. 循环体语句执行一次( )。
选项:
A. E= =0
B. E!=1
C. E!=0
D. E= =1
答案: 请关注公众号【青年搜题】查看答案
问题 597: 38. 在C程序中调用函数时,主调函数中的实参和被调函数中的形参_________
选项:
A. 个数、次序必须相同,但数据类型可以不考虑。
B. 个数、次序必须相同,对应参数的数据类型应相同或赋值相容。
C. 个数、次序和数据类型均可以不相同。
D. 对应参数数据类型应相同,但个数和次序可以不考虑。
答案: 请关注公众号【青年搜题】查看答案
问题 598: 39. 为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:else子句总是与配对。( )。
选项:
A. 缩排位置相同的if
B. 其之前最近的没有else配对的if
C. 其之后最近的if
D. 同一行上的if
答案: 请关注公众号【青年搜题】查看答案
问题 599: 40. 已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是( )。 int a1,a2;char c1,c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
选项:
A. 10A□20B<CR>
B. 10□A□20□B<CR>
C. 10□A20B<CR>
D. 10A20□B<CR>
答案: 请关注公众号【青年搜题】查看答案
问题 600: 41. if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
选项:
A. 必须是逻辑值
B. 必须是整数值
C. 必须是正数
D. 可以是任意合法的数值
答案: 请关注公众号【青年搜题】查看答案
问题 601: 42. 下列定义数组的语句中,正确的是________
选项:
A. int N = 10 ;int x[ N ] ;
B. #define N 10,int x[ N ] ;
C. int x[ 0..10 ] ;
D. int x[ ] ;
答案: 请关注公众号【青年搜题】查看答案
问题 602: 43. 有以下定义:int a; long b; double x,y; 则以下选项中正确的表达式是________
选项:
A. a%(int)(x-y)
B. a = x != y;
C. (a*y)%b
D. y = x + y = x
答案: 请关注公众号【青年搜题】查看答案
问题 603: 44. 若有定义:int *p[3];,则以下叙述中正确的是_______
选项:
A. 定义了一个基类型为int的指针变量p,该变量具有3个指针
B. 定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C. 定义了一个名为*p的整型数组,该数组含有3个int类型元素
D. 定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素
答案: 请关注公众号【青年搜题】查看答案
问题 604: 45. 以下数组声明语句中正确的是_________
选项:
A. int n,a[n];
B. int a[];
C. int a[2][3]={ {1},{2},{3}};
D. int a[][3]={ {1},{2},{3}};
答案: 请关注公众号【青年搜题】查看答案
问题 605: 46. 若有说明语句:int a, b, c, *d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是________
选项:
A. scanf("%d%d%d", &a, &b, d);
B. scanf("%d%d%d", a, b, d);
C. scanf("%d%d%d", &a, &b, &d);
D. scanf("%d%d%d", a, b,*d)
答案: 请关注公众号【青年搜题】查看答案
问题 606: 47. 下面程序的运行结果是。 main() {int i,j,a=0; for(i=0;i<2;i++) {for(j=0;j<4;j++) {if(j%2) break; a++; } a++; } printf("%d\n",a); }
选项:
A. 4
B. 5
C. 6
D. 7
答案: 请关注公众号【青年搜题】查看答案
问题 607: 48. 不能把字符串"Hello!"赋给数组b的语句是_____
选项:
A. char b[10]={ 'H', 'e', 'l', 'l', 'o', '! ', '\0'};
B. char b[10]; b="Hello! ";
C. char b[10]; strcpy(b, "Hello! ");
D. char b[10]= "Hello! ";
答案: 请关注公众号【青年搜题】查看答案
问题 608: 49. 以下程序的输出结果是( )。 main() {int x=2,y=-1,z=2; if(x<y) if(y<0) z=0; else z+=1; printf("%d\n",z); }
选项:
A. 3
B. 2
C. 1
D. 0
答案: 请关注公众号【青年搜题】查看答案
问题 609: 50. 表达式:(int)((double)9/2)-(9)%2的值是__________。
选项:
A. 0
B. 3
C. 4
D. 5
答案: 请关注公众号【青年搜题】查看答案
问题 610: 51. 若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是______。
选项:
A. for(i=1,p=1;i<=5;i++) p*=i;
B. for(i=1;i<=5;i++) {p=1;p*=i;}
C. i=1;p=1;while(i<=5){p*=i;i++;}
D. i=1;p=1;do{p*=i;i++;}while(i<=5);
答案: 请关注公众号【青年搜题】查看答案
问题 611: 52. 若有声明“char a[5]={'A','B','C','D','E'}, *p=a, i ;”,则以下语句中不能正确输出a数组全部元素值的是______。
选项:
A. for(i=0; i<5; i++) printf( "%c ", a[i]);
B. for(i=0; i<5; i++) printf( "%c ", *(a+i));
C. for(i=0; i<5; i++) printf( "%c ", *p++);
D. for(i=0; i<5; i++) printf( "%c ", *a++);
答案: 请关注公众号【青年搜题】查看答案
问题 612: 53. 设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为( )。
选项:
A. 1
B. 2
C. 3
D. 4
答案: 请关注公众号【青年搜题】查看答案
问题 613: 54. 假定已有声明“char a[30], *p=a;”,则下列语句中能将字符串"This is a C program. "正确地保存到数组a中的语句是______。
选项:
A. a[30]= " This is a C program. " ;
B. a= "This is a C program. " ;
C. p= "This is a C program. " ;
D. strcpy(p, "This is a C program. ");
答案: 请关注公众号【青年搜题】查看答案
问题 614: 55. 下面叙述中正确的是________
选项:
A. 带参数的宏定义中参数是没有类型的
B. 宏展开将占用程序的运行时间
C. 宏定义命令是C语言中的一种特殊语句
D. 使用#include命令包含的头文件必须以“.h”为后缀
答案: 请关注公众号【青年搜题】查看答案
问题 615: 56. 下面程序的运行结果是( )。 #include<stdio.h> main() {int a,b; for(a=1,b=1;a<=100;a++) {if(b>=20) break; if(b%3==1){b+=3;continue;} b-=5; } printf("%d\n",a); }
选项:
A. 7
B. 8
C. 9
D. 10
答案: 请关注公众号【青年搜题】查看答案
问题 616: 57. 下面程序段的运行结果是。 char c[5]={'a','b','\0','c','\0'}; printf("%s",c); ( )。
选项:
A. 'a''b'
B. ab
C. ab c
D. ab▄(▄表示空格)
答案: 请关注公众号【青年搜题】查看答案
问题 617: 58. 若用数组名作为实参, 则传递给形参的是( )。
选项:
A. 数组首地址
B. 数组第一个元素的值
C. 数组元素的个数
D. 数组中全部元素的值
答案: 请关注公众号【青年搜题】查看答案
问题 618: 59. 有int x=3,y=4,z=5;则下面表达式中值为0的是( )。
选项:
A. 'x'&&'y'
B. x<=y
C. x||y+z&&y-z
D. !((x<y)&&!z||1)
答案: 请关注公众号【青年搜题】查看答案
问题 619: 60. 有以下程序段 char name[20]; int num; scanf("name=%s num=%d",name,&num); 当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为
选项:
A. Lili
B. name=Lili
C. Lili num=
D. name=Lili num=1001
答案: 请关注公众号【青年搜题】查看答案
问题 620: 1. 若已定义int a=5; 下面对(1)、(2)两个语句的正确解释是________ (1) int *p=&a; (2) *p=a;
选项:
A. 语句(1)和(2)中的*p含义相同,都表示给指针变量p赋值。
B. (1)和(2)语句的执行结果,都是把变量a的地址值赋给指针变量p。
C. (1)在对p进行说明的同时进行初始化,使p指向a;(2)变量a的值赋给指针变量。
D. (1)在对p进行说明的同时进行初始化,使p指向a;(2)将变量a的值赋予*p。
答案: 请关注公众号【青年搜题】查看答案
问题 621: 2. 以下关于C语言的叙述中正确的是________
选项:
A. C语言中的注释不可以夹在变量名或关键字的中间
B. C语言中的变量可以在使用之前的任何位置进行定义
C. 在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致
D. C语言的数值常量中夹带空格不影响常量值的正确表示
答案: 请关注公众号【青年搜题】查看答案
问题 622: 3. 循环体语句执行一次( )。
选项:
A. E= =0
B. E!=1
C. E!=0
D. E= =1
答案: 请关注公众号【青年搜题】查看答案
问题 623: 4. 若用数组名作为实参, 则传递给形参的是( )。
选项:
A. 数组首地址
B. 数组第一个元素的值
C. 数组元素的个数
D. 数组中全部元素的值
答案: 请关注公众号【青年搜题】查看答案
问题 624: 5. 下面程序的功能是计算正整数2345的各位数字平方和。( )。 #include "stdio.h" main() {int n,sum=0; n=2345; do {sum=sum+(?);
选项:
A. n%10
B. (n%10)*(n%10)
C. n/10
D. (n/10)*(n/10);
答案: 请关注公众号【青年搜题】查看答案
问题 625: 6. 在C程序中,注释说明只能位于一条语句的后面( )。
选项:
A. 必须在最开始
B. 必须在系统调用的库函数的后面
C. 可以任意
D. 必须在最后
答案: 请关注公众号【青年搜题】查看答案
问题 626: 7. 表达式 a + = a - = a = 9的值是__________。
选项:
A. 9
B. –9
C. 18
D. 0
答案: 请关注公众号【青年搜题】查看答案
问题 627: 8. 如果要以只读方式打开一个文本文件,应使用的打开方式是( )。
选项:
A. r+
B. w
C. r
D. rb
答案: 请关注公众号【青年搜题】查看答案
问题 628: 9. 调用strlen("abcd\0ef\ng\0")的结果为_________
选项:
A. 4
B. 5
C. 8
D. 10
答案: 请关注公众号【青年搜题】查看答案
问题 629: 10. 若有数组A和B的声明“static char A[ ]="ABCDEF",B[ ]={'A','B','C','D','E','F'}; ”,则数组A和数组B的长度分别是_________
选项:
A. 7,6
B. 6,7
C. 6,6
D. 7,7
答案: 请关注公众号【青年搜题】查看答案
问题 630: 11. 当说明一个结构体类型变量时系统分配给它的内存是( )。
选项:
A. 各成员所需内存容量的总和;
B. 结构体中第一个成员所需内存数;
C. 成员中占内存量最大者所需的容量;
D. 结构中最后—个成员所占内存量。
答案: 请关注公众号【青年搜题】查看答案
问题 631: 12. sizeof(float)是( )。
选项:
A. 一个双精度型表达式
B. 一个整型表达式
C. 一种函数调用
D. 一个不合法的表达式
答案: 请关注公众号【青年搜题】查看答案
问题 632: 13. if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
选项:
A. 必须是逻辑值
B. 必须是整数值
C. 必须是正数
D. 可以是任意合法的数值
答案: 请关注公众号【青年搜题】查看答案
问题 633: 14. 有以下程序 #include<stdio.h> #define S(x) 4*x*x+1 main() { int k=5,j=2; printf("%d\n",S(k+j)); }程序运行后的输出结果是
选项:
A. 197
B. 143
C. 33
D. 28
答案: 请关注公众号【青年搜题】查看答案
问题 634: 15. 以下程序的正确运行结果是( )。 #include<stdio.h> void num() {extern int x,y; int a=15,b=10; x=a-b; y=a+b; } int x,y; main() {int a=7,b=5; x=a+b; y=a-b; num(); printf("%d,%d\n",x,y); }
选项:
A. 12,2
B. 12,25
C. 12,25
D. 5,2
答案: 请关注公众号【青年搜题】查看答案
问题 635: 16. 若有定义:int *p[3];,则以下叙述中正确的是_______
选项:
A. 定义了一个基类型为int的指针变量p,该变量具有3个指针
B. 定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C. 定义了一个名为*p的整型数组,该数组含有3个int类型元素
D. 定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素
答案: 请关注公众号【青年搜题】查看答案
问题 636: 17. C语言程序的基本单位是_________
选项:
A. 程序行
B. 语句
C. 函数
D. 字符
答案: 请关注公众号【青年搜题】查看答案
问题 637: 18. 若说明:int a[2][3]; 则对a数组元素的正确引用是_________
选项:
A. a(1,2)
B. a[1,3]
C. a[1>2][!1]
D. a[2][0]
答案: 请关注公众号【青年搜题】查看答案
问题 638: 19. 下列运算符中优先级最高的是( )。
选项:
A. <
B. +
C. &&
D. !=
答案: 请关注公众号【青年搜题】查看答案
问题 639: 20. 成无限循环 若要定义一个具有4个元素的整型数组,以下错误的定义语句是
选项:
A. int a[ 4 ] = { 0 } ;
B. int b[ ] = { 0,0,0,0 } ;
C. int c[ 1+3 ] ;
D. int i = 4 , d{ i };
答案: 请关注公众号【青年搜题】查看答案
问题 640: 21. 设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为( )。
选项:
A. int
B. float
C. double
D. 不确定
答案: 请关注公众号【青年搜题】查看答案
问题 641: 22. 若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是______。
选项:
A. for(i=1,p=1;i<=5;i++) p*=i;
B. for(i=1;i<=5;i++) {p=1;p*=i;}
C. i=1;p=1;while(i<=5){p*=i;i++;}
D. i=1;p=1;do{p*=i;i++;}while(i<=5);
答案: 请关注公众号【青年搜题】查看答案
问题 642: 23. 以下程序运行后的输出结果是_ 。 #include<stdio.h> main() {int a=1,b; for(b=1;b<=10;b++) {if(a>=8) break; if(a%2==1){ a+=5;continue;} a-=3;} printf("%d\n",b);}
选项:
A. 3
B. 5
C. 6
D. 4
答案: 请关注公众号【青年搜题】查看答案
问题 643: 24. 以下叙述中正确的是______。
选项:
A. 函数可以有参数也可以没有参数
B. 函数既可嵌套定义又可递归调用
C. 函数须有返回值,否则不能调用
D. 主函数必须书写在子函数之前
答案: 请关注公众号【青年搜题】查看答案
问题 644: 25. 若有以下语句 typedef struct S { int g; char h; } T ; 以下叙述中正确的是
选项:
A. 可用S定义结构体类型
B. 可用T定义结构体变量
C. S是struct类型的变量
D. T是struct S类型的变量
答案: 请关注公众号【青年搜题】查看答案
问题 645: 26. 以下正确的描述是( )。
选项:
A. continue语句的作用是结束整个循环的执行。
B. 只能在循环体内和switch语句体内使用break语句。
C. 在循环体内使用break语句或continue语句的作用相同。
D. 从多层循环嵌套中退出时,只能使用goto语句。
答案: 请关注公众号【青年搜题】查看答案
问题 646: 27. 下列说法中错误的是______。
选项:
A. 构成数组的所有元素的数据类型必须相同
B. 一维数组元素的下标从1开始
C. 引用数组元素时下标越界不报错,但下标越界的元素的值不确定
D. 数组元素的下标可以是整型表达式
答案: 请关注公众号【青年搜题】查看答案
问题 647: 28. 若要定义一个具有5个元素的整型数组,以下错误的定义语句是_________。
选项:
A. int a[ 5 ] = { 0 } ;
B. int b[ ] = { 0,0,0,0,0 } ;
C. int c[ 2+3 ] ;
D. int i = 5 , d{ i };
答案: 请关注公众号【青年搜题】查看答案
问题 648: 29. 下面函数的类型是_______ ff(float x) {printf(“%d\n”,x*x);}
选项:
A. 与形参x的类型相同
B. void类型
C. int类型
D. 无法确定
答案: 请关注公众号【青年搜题】查看答案
问题 649: 30. 已有如下定义: struct node {int data; struct node *next; }*p,*q; 并已建立了如图所示的单向链表,p,q分别指向图中所示的结点,将q所指的结点插入到链表末尾组成单向链表,以下不能实现该功能的程序段是( )
选项:
A. (*p).next=q; (*q).next=NULL;
B. q->next=p->next;p->next=q;
C. q->next=NULL;p->next=q;
D. p->next=q;q->next=p->next;
答案: 请关注公众号【青年搜题】查看答案
问题 650: 31. 有以下定义:int a; long b; double x,y; 则以下选项中正确的表达式是__________。
选项:
A. a%(int)(x-y)
B. a = x != y;
C. (a*y)%b
D. y = x + y = x
答案: 请关注公众号【青年搜题】查看答案
问题 651: 32. 下面程序段( )。 for(t=1;t<=100;t++) {scanf("%d",&x); if(x<0)continue; printf("%3d",t); }
选项:
A. 当x<0时整个循环结束
B. x>=0时什么也不输出
C. printf函数永远也不执行
D. 最多允许输出100个非负整数
答案: 请关注公众号【青年搜题】查看答案
问题 652: 33. int a=1,b=2,c=3,d=4,m=2,n=2,e; 则执行语句e =(m=a>b)&&(n=c>d);后,m、n的值分别为______
选项:
A. 2,2
B. 2,0
C. 0,2
D. 0,0
答案: 请关注公众号【青年搜题】查看答案
问题 653: 34. 下面程序段的运行结果是。 char c[5]={'a','b','\0','c','\0'}; printf("%s",c); ( )。
选项:
A. 'a''b'
B. ab
C. ab c
D. ab▄(▄表示空格)
答案: 请关注公众号【青年搜题】查看答案
问题 654: 35. 假定已有声明“char a[30], *p=a;”,则下列语句中能将字符串"This is a C program. "正确地保存到数组a中的语句是______。
选项:
A. a[30]= " This is a C program. " ;
B. a= "This is a C program. " ;
C. p= "This is a C program. " ;
D. strcpy(p, "This is a C program. ");
答案: 请关注公众号【青年搜题】查看答案
问题 655: 36. 3>2>1的值为______
选项:
A. 0
B. 1
C. 2
D. 3
答案: 请关注公众号【青年搜题】查看答案
问题 656: 37. 若x、i、j和k都是int型变量,则计算下面表达式后,x的值为 x=(i=4,j=16,k=32)( ) 。
选项:
A. 4
B. 16
C. 32
D. 52
答案: 请关注公众号【青年搜题】查看答案
问题 657: 38. 若使用一位数组名作为函数实参,则以下正确的说法是( )。
选项:
A. 必须在主调函数中说明此数组的大小
B. 实参数组类型与形参数组类型可以不匹配
C. 在被调函数中,不需要考虑形参数组的大小
D. 实参数组名与形参数组名必须一致
答案: 请关注公众号【青年搜题】查看答案
问题 658: 39. 若有以下定义和语句: struct student {int age;int num;}; struct student stu[3]={ {1001,20},{1002,19},{1003,21}}; main() {struct student *p; p=stu; ... } 则以下不正确的引用是( )
选项:
A. (p++)->num
B. p++
C. (*p).num
D. p=&stu.age
答案: 请关注公众号【青年搜题】查看答案
问题 659: 40. 以下描述中正确的是( )。
选项:
A. 由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句。
B. do-while循环由do开始,用while结束,在while(表达式)后面不能写分号。
C. 在do-while循环体中,一定要有能使while后面表达式的值变为零("假")的操作。
D. do-while循环中,根据情况可以省略while。
答案: 请关注公众号【青年搜题】查看答案
问题 660: 41. 以下语句或语句组中,能正确进行字符串赋值的是_________
选项:
A. char *sp; *sp="right!";
B. char s[10];s="right!";
C. char s[10]; *s="right!";
D. char *sp="right!";
答案: 请关注公众号【青年搜题】查看答案
问题 661: 42. 以下叙述正确的是( )。
选项:
A. 在C程序中,main函数必须位于程序的最前面
B. 在C程序的每一行只能写一条语句
C. C语言本身没有输入输出语句
D. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误
答案: 请关注公众号【青年搜题】查看答案
问题 662: 43. 设有定义:int x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是
选项:
A. scanf("%d",x[6]);
B. scanf("%d",*(x+6));
C. scanf("%d",p+6);
D. scanf("%d",p[6]);
答案: 请关注公众号【青年搜题】查看答案
问题 663: 44. 若变量已正确定义,在if(W) printf("%d\n",k);中,以下不可替代W的是________
选项:
A. a <> b+c
B. ch = getchar ( )
C. a==b+c
D. a++
答案: 请关注公众号【青年搜题】查看答案
问题 664: 45. 对基类型相同的指针变量不能进行的运算是_________。
选项:
A. +
B. >
C. =
D. ==
答案: 请关注公众号【青年搜题】查看答案
问题 665: 46. 若有定义语句:double a,*p=&a;以下叙述中错误的是
选项:
A. 定义语句中的*号只是一个说明符
B. 定义语句中的*号是一个地址运算符
C. 定义语句中的p只能存放double类型变量的地址
D. 定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p
答案: 请关注公众号【青年搜题】查看答案
问题 666: 47. 在C语言中,形式参数不可以设置为_______类型。
选项:
A. auto
B. register
C. register 或 auto
D. static
答案: 请关注公众号【青年搜题】查看答案
问题 667: 48. 以下选项中能表达合法常量的是________
选项:
A. 整数:1,200
B. 实数:1.5E2.0
C. 字符斜杠:’\’
D. 字符串:”\007”
答案: 请关注公众号【青年搜题】查看答案
问题 668: 49. 若有:int a[6]={4,5,6,7,8,9},*p=a, *q=p; 则对数组元素的错误引用是( )。
选项:
A. a[4]
B. *(p+4)
C. *q++
D. *a++
答案: 请关注公众号【青年搜题】查看答案
问题 669: 50. 有以下程序 #include <stdio. h > #include <string. h > main ( ) { char x[ ] = "STRING"; x[0]=0 ; x[1] ='\0' ; x[2] = '0' ; printf ( " %d %d\n " , sizeof(x) , strlen(x)) ; } 程序运行后的输出结果是__________。
选项:
A. 6 1
B. 7 0
C. 6 3
D. 7 1
答案: 请关注公众号【青年搜题】查看答案
问题 670: 51. 若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为(假设a[0][0]位于数组的第一个位置上)。( )。
选项:
A. i*m+j
B. j*m+i
C. i*m+j-1
D. i*m+j+1
答案: 请关注公众号【青年搜题】查看答案
问题 671: 52. 有以下定义:int a; long b; double x,y; 则以下选项中正确的表达式是________
选项:
A. a%(int)(x-y)
B. a = x != y;
C. (a*y)%b
D. y = x + y = x
答案: 请关注公众号【青年搜题】查看答案
问题 672: 53. 若有定义:int bb[ 8];。则以下表达式中不能代表数组元bb[1]的地址的是________
选项:
A. &bb[0]+1
B. &bb[1]
C. &bb[0]++
D. bb+1
答案: 请关注公众号【青年搜题】查看答案
问题 673: 54. 若有说明:int a[10];则对数组元素的正确引用是。 ( )。
选项:
A. a[10]
B. a[3,5]
C. a(5)
D. a[10-10]
答案: 请关注公众号【青年搜题】查看答案
问题 674: 55. 一个函数返回值的类型是由_________决定的
选项:
A. return语句中表达式的类型
B. 在调用函数时临时指定
C. 定义函数时指定的函数类型
D. 调用该函数的主调函数的类型
答案: 请关注公众号【青年搜题】查看答案
问题 675: 56. 在C语言中,引用数组元素时,其数组下标的数据类型允许是______
选项:
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式
答案: 请关注公众号【青年搜题】查看答案
问题 676: 57. 下面程序的功能是将从键盘输入的偶数写成两个素数之和。请选择填空( )。 #include <stdio.h> #include <math.h> main() {int a,b,c,d; scanf("%d",&a); for(b=3,b<=a/2;b+=2) {for(c=2;c<=sqrt(b);c++) if(b%c==0) break; if(c>sqrt(b)) d=;else continue; for(c=2;c<=sqrt(d);c++) if(d%c==0) break; if(c>sqrt(d)) printf("%d=%d+%d\n",a,b,d); } }
选项:
A. a+b
B. a-b
C. a*b
D. a/b
答案: 请关注公众号【青年搜题】查看答案
问题 677: 58. 下面程序的运行结果是。 #include<stdio.h> main() {char str[]="SSSWLIA",c; int k; for(k=2;(c=str[k])!='\0';k++) {switch(c) {case 'I':++k;break; case 'L':continue; default:putchar(c);continue; } putchar('*'); } }( )。
选项:
A. SSW*
B. SW*
C. SW*A
D. SW
答案: 请关注公众号【青年搜题】查看答案
问题 678: 59. 设有程序段 int k=10; while(k=0) k=k-1; 则下面描述中正确的是( )。
选项:
A. while循环执行10次
B. 循环是无限循环
C. 循环体语句一次也不执行
D. 循环体语句执行一次
答案: 请关注公众号【青年搜题】查看答案
问题 679: 60. 下程序的正确运行结果是( )。 #include<stdio.h> main() {int k=4,m=1,p; p=func(k,m); printf("%d,",p); p=func(k,m); printf("%d"\n",p); } func(int a,int b) {static int m=0,i=2; i+=m+1; m=i+a+b; return(m); }
选项:
A. 8,17
B. 8,16
C. 8,20
D. 8,8
答案: 请关注公众号【青年搜题】查看答案
问题 680: 1. 执行以下语句后a的值为,b的值为( )。 int a,b,c; a=b=c=1; ++a||++b&&++c;
选项:
A. 0
B. 1
C. 2
D. 错误
答案: 请关注公众号【青年搜题】查看答案
问题 681: 2. 下面四个选项中,均是不合法的整型常量的选项是( )。
选项:
A. --0f1 -0xffff 0011
B. -0Xcdf 017 12,456
C. -018 999 5e2
D. -0x48eg -068 03f
答案: 请关注公众号【青年搜题】查看答案
问题 682: 3. 下面程序段的运行结果是。 char c[5]={'a','b','\0','c','\0'}; printf("%s",c); ( )。
选项:
A. 'a''b'
B. ab
C. ab c
D. ab▄(▄表示空格)
答案: 请关注公众号【青年搜题】查看答案
问题 683: 4. 有以下定义语句,编译时会出现编译错误的是__________。
选项:
A. char a=’a’;
B. char a=’\n’;
C. char a=’aa’;
D. char a=’\x2d’;
答案: 请关注公众号【青年搜题】查看答案
问题 684: 5. C语言中(以16位PC机为例),各数据类型的存储空间长度的排列顺序为( )。
选项:
A. char<int<long<=float<double
B. char=int<long<=float<double
C. char<int<long=float=double
D. char=int=long<=float<double
答案: 请关注公众号【青年搜题】查看答案
问题 685: 6. 设有如下定义:struct sk {int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
选项:
A. p=&a;
B. p=data.a;
C. p=&data.a;
D. *p=data.a
答案: 请关注公众号【青年搜题】查看答案
问题 686: 7. 已知有预处理命令#include 和声明char s[10]= "Thank you"; int i;,要求输出字符串"Thank you",以下选项中不能达到该要求的语句是_________。
选项:
A. puts(s);
B. printf("%s", s[10]);
C. for(i=0;s[i]!= '\0';i++) printf("%c", s[i]);
D. for(i=0;s[i]!= '\0';i++) putchar(s[i]);
答案: 请关注公众号【青年搜题】查看答案
问题 687: 8. 若变量已正确定义,在if(W)printf(”%d\n” ,k);中,以下不可替代W的是_________。
选项:
A. a <> b+c
B. ch = getchar ( )
C. a==b+c
D. a++
答案: 请关注公众号【青年搜题】查看答案
问题 688: 9. 函数返回值的类型应由 _____决定
选项:
A. return中的表达式类型
B. 调用该函数的主调函数类型
C. 定义函数所指定的类型
D. 实参类型
答案: 请关注公众号【青年搜题】查看答案
问题 689: 10. 以下程序段完全正确的是________
选项:
A. int *p ; scanf ( “ %d ” , & p) ;
B. int *p ; scanf( “ %d ” , p ) ;
C. int k , *p = &k ; scanf ( “%d” , p) ;
D. int k , *p ; *p = &k; scanf ( “ %d” ,p);
答案: 请关注公众号【青年搜题】查看答案
问题 690: 11. 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是_______
选项:
A. 地址传递
B. 单向值传递
C. 由实参传给形参,再由形参传回实参
D. 传递方式由用户指定
答案: 请关注公众号【青年搜题】查看答案
问题 691: 12. 若有以下定义,则数值为4的表达式是 。 int w[3][4]={ {0,1},{2,4},{5,8}},(*p)[4]=w;
选项:
A. *w[1]+1
B. p++,*(p+1)
C. w[2][2]
D. p[1][1]
答案: 请关注公众号【青年搜题】查看答案
问题 692: 13. 如果要限制一个变量只能为本文件所使用,必须通过_________来实现
选项:
A. 外部变量说明
B. 静态局部变量
C. 静态外部变量
D. 局部变量说明
答案: 请关注公众号【青年搜题】查看答案
问题 693: 14. 在C语言中,if语句后的一对圆括号中,用以决定分支的流程的表达式_________
选项:
A. 只能用逻辑表达式
B. 只能用关系表达式
C. 只能用逻辑表达式或关系表达式
D. 可用任意表达式
答案: 请关注公众号【青年搜题】查看答案
问题 694: 15. 若用数组名作为实参, 则传递给形参的是( )。
选项:
A. 数组首地址
B. 数组第一个元素的值
C. 数组元素的个数
D. 数组中全部元素的值
答案: 请关注公众号【青年搜题】查看答案
问题 695: 16. 有以下程序 # include < stdio.h > main ( ) { int y = 10 ; while ( y-- ) ; printf ( " y= %d\n " , y ) ; } 程序执行后的结果是
选项:
A. y = 0
B. y = -1
C. y = 1
D. while构成无限循环
答案: 请关注公众号【青年搜题】查看答案
问题 696: 17. 若i和k都是int类型变量,有以下for语句 for(i=0,k=-1;k=1;k++) printf("*****\n"); 下面关于语句执行情况的叙述中正确的是
选项:
A. 循环体执行两次
B. 循环体执行一次
C. 循环体一次也不执行
D. 构
答案: 请关注公众号【青年搜题】查看答案
问题 697: 18. 若有声明“long fun(int *x, int n, long *s); int a[4]={1,2,3,4}; long b, c;”,则以下函数调用形式中正确的是_______。
选项:
A. c=fun(a,4,b);
B. c=fun(a[ ],4,&b);
C. c=fun(a[4],4,b);
D. c=fun(a,4,&b);
答案: 请关注公众号【青年搜题】查看答案
问题 698: 19. 下面是对s的初始化,其中不正确的是( )。
选项:
A. char s[5]={"abc"};
B. char s[5]={'a','b','c'};
C. char s[5]="";
D. char s[5]="abcde";
答案: 请关注公众号【青年搜题】查看答案
问题 699: 20. 若有定义:int *p[3];,则以下叙述中正确的是_______
选项:
A. 定义了一个基类型为int的指针变量p,该变量具有3个指针
B. 定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C. 定义了一个名为*p的整型数组,该数组含有3个int类型元素
D. 定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素
答案: 请关注公众号【青年搜题】查看答案
问题 700: 21. 设有定义int a[3][4];,则正确定义一个指向a数组的行指针的语句是________
选项:
A. int **p;
B. int (*p)[4];
C. int (*p)[3];
D. int *p[4];
答案: 请关注公众号【青年搜题】查看答案
问题 701: 22. 若有定义语句:int year=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是
选项:
A. *p+=1;
B. ( *p)++;
C. ++(*p);
D. *p++;
答案: 请关注公众号【青年搜题】查看答案
问题 702: 23. 有int x=3,y=4,z=5;则下面表达式中值为0的是( )。
选项:
A. 'x'&&'y'
B. x<=y
C. x||y+z&&y-z
D. !((x<y)&&!z||1)
答案: 请关注公众号【青年搜题】查看答案
问题 703: 24. 设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是( )。
选项:
A. k=*p1+*p2;
B. p2=k;
C. p1=p2;
D. k=*p1 * (*p2);
答案: 请关注公众号【青年搜题】查看答案
问题 704: 25. C语言中while和do while循环的主要区别是( )。
选项:
A. do-while的循环至少无条件执行一次。
B. while循环控制条件比do-while的循环控制条件严格。
C. do-while允许从外部转入到循环体内。
D. do-while的循环体不能是复合语句。
答案: 请关注公众号【青年搜题】查看答案
问题 705: 26. 若有以下语句 typedef struct S { int g; char h; } T ; 以下叙述中正确的是
选项:
A. 可用S定义结构体类型
B. 可用T定义结构体变量
C. S是struct类型的变量
D. T是struct S类型的变量
答案: 请关注公众号【青年搜题】查看答案
问题 706: 27. 设p为指向结构体的指针,num为该结构体中的一个整型成员,y为一整型变量, y=++p-> num ; 与( )等价。
选项:
A. +p;y=p->num
B. y=(++p)->num
C. ++(p->num);y=p->num
D. y=p->num; ++y
答案: 请关注公众号【青年搜题】查看答案
问题 707: 28. 当#include后面的文件名用""括起时,寻找被包含文件的方式是( )。
选项:
A. 直接按照系统设定的标准方式搜索目录
B. 先在源程序所在目录搜索,再按照系统设定的标准方式搜索
C. 仅仅搜索源程序所在目录
D. 仅仅搜索当前目录
答案: 请关注公众号【青年搜题】查看答案
问题 708: 29. 下面程序的功能是求算式xyz+yzz=532中x,y,z的值(其中xyz和yzz分别表示一个三位数),请选择填空。 #include<stdio.h> main() {int x,y,z,i,result=532; for(x=1;x<10;x++) for(y=1;y<10;y++) for((?);z<10;z++) {i=100*x+10*y+z+100*y+10*z+z;
选项:
A. z=x
B. z=1
C. z=0
D. z=y
答案: 请关注公众号【青年搜题】查看答案
问题 709: 30. 以下C语言用户标识符中,不合法的是
选项:
A. _1
B. AaBc
C. a_b
D. a—b
答案: 请关注公众号【青年搜题】查看答案
问题 710: 31. 若有定义语句:int k1=10,k2=20;,执行表达式(k1=k1>k2)&&(k2=k2>k1)后,k1和k2的值分别为________
选项:
A. 0和1
B. 0和20
C. 10和1
D. 10和20
答案: 请关注公众号【青年搜题】查看答案
问题 711: 32. 下面程序的功能是将从键盘输入的一对数,由小到大排序输出。当输入一对相等数时结束循环,请选择填空。 #include <stdio.h> main() {int a,b,t; scanf("%d%d",&a,&b); while() {if (a>b) {t=a;a=b;b=t;} printf("%d,%d\n",a,b); scanf("%d%d",&a,&b); } } ( )。
选项:
A. !a=b
B. a!=b
C. a==b
D. a=b
答案: 请关注公众号【青年搜题】查看答案
问题 712: 33. 为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:else子句总是与配对。( )。
选项:
A. 缩排位置相同的if
B. 其之前最近的没有else配对的if
C. 其之后最近的if
D. 同一行上的if
答案: 请关注公众号【青年搜题】查看答案
问题 713: 34. 以下是一个自定义函数的头部,其中正确的是______。
选项:
A. int fun(int x[ ] , y)
B. int fun(int x[ ], int x)
C. int fun(int x[ ], int y)
D. int fun(char x[ ][ ],int y)
答案: 请关注公众号【青年搜题】查看答案
问题 714: 35. 在C语言中,char型数据在内存中的存储形式是__________
选项:
A. 补码
B. 反码
C. 原码
D. ASCII码
答案: 请关注公众号【青年搜题】查看答案
问题 715: 36. 有以下定义:int a; long b; double x,y; 则以下选项中正确的表达式是________
选项:
A. a%(int)(x-y)
B. a = x != y;
C. (a*y)%b
D. y = x + y = x
答案: 请关注公众号【青年搜题】查看答案
问题 716: 37. 下面函数的类型是_______ ff(float x) {printf(“%d\n”,x*x);}
选项:
A. 与形参x的类型相同
B. void类型
C. int类型
D. 无法确定
答案: 请关注公众号【青年搜题】查看答案
问题 717: 38. 以下叙述中正确的是______。
选项:
A. 函数可以有参数也可以没有参数
B. 函数既可嵌套定义又可递归调用
C. 函数须有返回值,否则不能调用
D. 主函数必须书写在子函数之前
答案: 请关注公众号【青年搜题】查看答案
问题 718: 39. 以下叙述中错误的是
选项:
A. C语言编写的函数源程序,其文件名后缀可以是.C
B. C语言编写的函数都可以作为一个独立的源程序文件
C. C语言编写的每个函数都可以进行独立的编译并执行
D. 一个C语言程序只能有一个主函数
答案: 请关注公众号【青年搜题】查看答案
问题 719: 40. 若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是________
选项:
A. char
B. int
C. double
D. float
答案: 请关注公众号【青年搜题】查看答案
问题 720: 41. 若有以下说明和语句:int a[10], *p1, *p2;p1=a;p2=&a[5];则以下不正确的表达式是( )。
选项:
A. p1=p2
B. p1=p2
C. p2-p1
D. a=p2-3
答案: 请关注公众号【青年搜题】查看答案
问题 721: 42. 以下叙述不正确的是( )。
选项:
A. 一个C源程序可由一个或多个函数组成
B. 一个C源程序必须包含一个main函数
C. C程序的基本组成单位是函数
D. 在C程序中,注释说明只能位于一条语句的后面
答案: 请关注公众号【青年搜题】查看答案
问题 722: 43. 以下不能将s所指字符串正确复制到t所指存储空间的是
选项:
A. while ( *t = *s ) { t++ ; s++ ; }
B. for ( i = 0 ; t[ i ] = s[ i ] ; i++ ) ;
C. do { *t++ = *s++ ;} while ( *s ) ;
D. for ( i = 0 ,j = 0 ; t[ i ++ ] = s[ j ++ ] ;) ;
答案: 请关注公众号【青年搜题】查看答案
问题 723: 44. 下列语句组中,正确的是
选项:
A. char *s;s="china";
B. char s[7] ;s="Olympic";
C. char *s;s={};
D. char s[7] ;s={"Olympic"};
答案: 请关注公众号【青年搜题】查看答案
问题 724: 45. 有以下程序(说明:字符0的ASCII码值为48) #include<stdio.h> main() { char c1,c2; scanf("%d",&c1); c2=c1+9; printf("%c%c\n",c1,c2);} 若程序运行时从键盘输入48<回车>,则输出结果为________
选项:
A. 09
B. 10
C. 0 9
D. 1 0
答案: 请关注公众号【青年搜题】查看答案
问题 725: 46. 下面程序的运行结果是( )。 #include<stdio.h> main() {int i; for(i=1;i<=5;i++) switch(i%5) {case 0:printf("*");break; case 1:printf("#");break; default:printf("\n");break; case 2:printf("&"); } }
选项:
A. #&&*
B. #&
C. #
D. #&
答案: 请关注公众号【青年搜题】查看答案
问题 726: 47. 已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是。 if(x>y) z=x;x=y;y=z; ( )。
选项:
A. 10,20,30
B. 20,30,30
C. 20,30,10
D. 20,30,20
答案: 请关注公众号【青年搜题】查看答案
问题 727: 48. s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是________
选项:
A. if(s1>s2)S;
B. if(strcmp(s1,s2))S;
C. if(strcmp(s2,s1)>0)S;
D. if(strcmp(s1,s2)>0)S;
答案: 请关注公众号【青年搜题】查看答案
问题 728: 49. 以下程序运行后的输出结果是________ # include < stdio.h > main ( ) { int a = 200 , b = 010 ; printf ( " %d %d \n" , a , b ) ;}
选项:
A. 200 8
B. 200 9
C. 200 10
D. 200 11
答案: 请关注公众号【青年搜题】查看答案
问题 729: 50. 下面程序的功能是计算正整数2345的各位数字平方和。( )。 #include "stdio.h" main() {int n,sum=0; n=2345; do {sum=sum+(?);
选项:
A. n%10
B. (n%10)*(n%10)
C. n/10
D. (n/10)*(n/10);
答案: 请关注公众号【青年搜题】查看答案
问题 730: 51. 如果要以只读方式打开一个文本文件,应使用的打开方式是( )。
选项:
A. r+
B. w
C. r
D. rb
答案: 请关注公众号【青年搜题】查看答案
问题 731: 52. 不能把字符串"Hello!"赋给数组b的语句是_____
选项:
A. char b[10]={ 'H', 'e', 'l', 'l', 'o', '! ', '\0'};
B. char b[10]; b="Hello! ";
C. char b[10]; strcpy(b, "Hello! ");
D. char b[10]= "Hello! ";
答案: 请关注公众号【青年搜题】查看答案
问题 732: 53. putchar函数可以向终端输出一个( )。
选项:
A. 整型变量表达式
B. 实型变量值
C. 字符串
D. 字符或字符型变量值
答案: 请关注公众号【青年搜题】查看答案
问题 733: 54. 下面对C语言字符数组的描述中错误的是。( )。
选项:
A. 字符数组可以存放字符串
B. 字符数组的字符串可以整体输入、输出
C. 可以在赋值语句中通过赋值运算符对字符数组整体赋值
D. 不可以用关系运算符对字符数组中的字符串进行比较
答案: 请关注公众号【青年搜题】查看答案
问题 734: 55. 若x是单精度实型变量,表达式(x=10/4)的值是_________
选项:
A. 2.5
B. 2.0
C. 3
D. 2
答案: 请关注公众号【青年搜题】查看答案
问题 735: 56. 已知:char s[4]= "cha"; char *p; 执行语句p=s; printf("%c",*p+1);后,其输出为________
选项:
A. c
B. b
C. h
D. d
答案: 请关注公众号【青年搜题】查看答案
问题 736: 57. 若变量已正确定义,在if(W) printf("%d\n",k);中,以下不可替代W的是________
选项:
A. a <> b+c
B. ch = getchar ( )
C. a==b+c
D. a++
答案: 请关注公众号【青年搜题】查看答案
问题 737: 58. 以下程序的输出结果是 ( )。 printf("\n*s1=%15s*","chinabeijing"); printf("\n*s2=%-5s*","chi");
选项:
A. *s1=chinabeijing□□□* *s2=**chi*
B. *s1=chinabeijing□□□* *s2=chi□□*
C. *s1=□□chinabeijing* *s2=□□chi*
D. *s1=□□□chinabeijing* *s2=chi□□*
答案: 请关注公众号【青年搜题】查看答案
问题 738: 59. 若有定义:int a,b;,通过语句scanf("%d;%d",&a,&b);,能把整数3赋给变量a,5赋给变量b的输入数据是________
选项:
A. 3 5
B. 3,5
C. 3;5
D. 35
答案: 请关注公众号【青年搜题】查看答案
问题 739: 60. 以下关于语句的说法中,正确的是_________
选项:
A. do-while 语句的循环体至少会被执行1次
B. while语句的循环体至少会被执行1次
C. for语句的循环体至少会被执行1次
D. break语句只能出现在循环语句中
答案: 请关注公众号【青年搜题】查看答案
问题 740: 1. 若已定义int a=5; 下面对(1)、(2)两个语句的正确解释是________ (1) int *p=&a; (2) *p=a;
选项:
A. 语句(1)和(2)中的*p含义相同,都表示给指针变量p赋值。
B. (1)和(2)语句的执行结果,都是把变量a的地址值赋给指针变量p。
C. (1)在对p进行说明的同时进行初始化,使p指向a;(2)变量a的值赋给指针变量。
D. (1)在对p进行说明的同时进行初始化,使p指向a;(2)将变量a的值赋予*p。
答案: 请关注公众号【青年搜题】查看答案
问题 741: 2. 以下关于C语言的叙述中正确的是________
选项:
A. C语言中的注释不可以夹在变量名或关键字的中间
B. C语言中的变量可以在使用之前的任何位置进行定义
C. 在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致
D. C语言的数值常量中夹带空格不影响常量值的正确表示
答案: 请关注公众号【青年搜题】查看答案
问题 742: 3. 循环体语句执行一次( )。
选项:
A. E= =0
B. E!=1
C. E!=0
D. E= =1
答案: 请关注公众号【青年搜题】查看答案
问题 743: 4. 若用数组名作为实参, 则传递给形参的是( )。
选项:
A. 数组首地址
B. 数组第一个元素的值
C. 数组元素的个数
D. 数组中全部元素的值
答案: 请关注公众号【青年搜题】查看答案
问题 744: 5. 下面程序的功能是计算正整数2345的各位数字平方和。( )。 #include "stdio.h" main() {int n,sum=0; n=2345; do {sum=sum+(?);
选项:
A. n%10
B. (n%10)*(n%10)
C. n/10
D. (n/10)*(n/10);
答案: 请关注公众号【青年搜题】查看答案
问题 745: 6. 在C程序中,注释说明只能位于一条语句的后面( )。
选项:
A. 必须在最开始
B. 必须在系统调用的库函数的后面
C. 可以任意
D. 必须在最后
答案: 请关注公众号【青年搜题】查看答案
问题 746: 7. 表达式 a + = a - = a = 9的值是__________。
选项:
A. 9
B. –9
C. 18
D. 0
答案: 请关注公众号【青年搜题】查看答案
问题 747: 8. 如果要以只读方式打开一个文本文件,应使用的打开方式是( )。
选项:
A. r+
B. w
C. r
D. rb
答案: 请关注公众号【青年搜题】查看答案
问题 748: 9. 调用strlen("abcd\0ef\ng\0")的结果为_________
选项:
A. 4
B. 5
C. 8
D. 10
答案: 请关注公众号【青年搜题】查看答案
问题 749: 10. 若有数组A和B的声明“static char A[ ]="ABCDEF",B[ ]={'A','B','C','D','E','F'}; ”,则数组A和数组B的长度分别是_________
选项:
A. 7,6
B. 6,7
C. 6,6
D. 7,7
答案: 请关注公众号【青年搜题】查看答案
问题 750: 11. 当说明一个结构体类型变量时系统分配给它的内存是( )。
选项:
A. 各成员所需内存容量的总和;
B. 结构体中第一个成员所需内存数;
C. 成员中占内存量最大者所需的容量;
D. 结构中最后—个成员所占内存量。
答案: 请关注公众号【青年搜题】查看答案
问题 751: 12. sizeof(float)是( )。
选项:
A. 一个双精度型表达式
B. 一个整型表达式
C. 一种函数调用
D. 一个不合法的表达式
答案: 请关注公众号【青年搜题】查看答案
问题 752: 13. if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
选项:
A. 必须是逻辑值
B. 必须是整数值
C. 必须是正数
D. 可以是任意合法的数值
答案: 请关注公众号【青年搜题】查看答案
问题 753: 14. 有以下程序 #include<stdio.h> #define S(x) 4*x*x+1 main() { int k=5,j=2; printf("%d\n",S(k+j)); }程序运行后的输出结果是
选项:
A. 197
B. 143
C. 33
D. 28
答案: 请关注公众号【青年搜题】查看答案
问题 754: 15. 以下程序的正确运行结果是( )。 #include<stdio.h> void num() {extern int x,y; int a=15,b=10; x=a-b; y=a+b; } int x,y; main() {int a=7,b=5; x=a+b; y=a-b; num(); printf("%d,%d\n",x,y); }
选项:
A. 12,2
B. 12,25
C. 12,25
D. 5,2
答案: 请关注公众号【青年搜题】查看答案
问题 755: 16. 若有定义:int *p[3];,则以下叙述中正确的是_______
选项:
A. 定义了一个基类型为int的指针变量p,该变量具有3个指针
B. 定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C. 定义了一个名为*p的整型数组,该数组含有3个int类型元素
D. 定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素
答案: 请关注公众号【青年搜题】查看答案
问题 756: 17. C语言程序的基本单位是_________
选项:
A. 程序行
B. 语句
C. 函数
D. 字符
答案: 请关注公众号【青年搜题】查看答案
问题 757: 18. 若说明:int a[2][3]; 则对a数组元素的正确引用是_________
选项:
A. a(1,2)
B. a[1,3]
C. a[1>2][!1]
D. a[2][0]
答案: 请关注公众号【青年搜题】查看答案
问题 758: 19. 下列运算符中优先级最高的是( )。
选项:
A. <
B. +
C. &&
D. !=
答案: 请关注公众号【青年搜题】查看答案
问题 759: 20. 成无限循环 若要定义一个具有4个元素的整型数组,以下错误的定义语句是
选项:
A. int a[ 4 ] = { 0 } ;
B. int b[ ] = { 0,0,0,0 } ;
C. int c[ 1+3 ] ;
D. int i = 4 , d{ i };
答案: 请关注公众号【青年搜题】查看答案
问题 760: 21. 设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为( )。
选项:
A. int
B. float
C. double
D. 不确定
答案: 请关注公众号【青年搜题】查看答案
问题 761: 22. 若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是______。
选项:
A. for(i=1,p=1;i<=5;i++) p*=i;
B. for(i=1;i<=5;i++) {p=1;p*=i;}
C. i=1;p=1;while(i<=5){p*=i;i++;}
D. i=1;p=1;do{p*=i;i++;}while(i<=5);
答案: 请关注公众号【青年搜题】查看答案
问题 762: 23. 以下程序运行后的输出结果是_ 。 #include<stdio.h> main() {int a=1,b; for(b=1;b<=10;b++) {if(a>=8) break; if(a%2==1){ a+=5;continue;} a-=3;} printf("%d\n",b);}
选项:
A. 3
B. 5
C. 6
D. 4
答案: 请关注公众号【青年搜题】查看答案
问题 763: 24. 以下叙述中正确的是______。
选项:
A. 函数可以有参数也可以没有参数
B. 函数既可嵌套定义又可递归调用
C. 函数须有返回值,否则不能调用
D. 主函数必须书写在子函数之前
答案: 请关注公众号【青年搜题】查看答案
问题 764: 25. 若有以下语句 typedef struct S { int g; char h; } T ; 以下叙述中正确的是
选项:
A. 可用S定义结构体类型
B. 可用T定义结构体变量
C. S是struct类型的变量
D. T是struct S类型的变量
答案: 请关注公众号【青年搜题】查看答案
问题 765: 26. 以下正确的描述是( )。
选项:
A. continue语句的作用是结束整个循环的执行。
B. 只能在循环体内和switch语句体内使用break语句。
C. 在循环体内使用break语句或continue语句的作用相同。
D. 从多层循环嵌套中退出时,只能使用goto语句。
答案: 请关注公众号【青年搜题】查看答案
问题 766: 27. 下列说法中错误的是______。
选项:
A. 构成数组的所有元素的数据类型必须相同
B. 一维数组元素的下标从1开始
C. 引用数组元素时下标越界不报错,但下标越界的元素的值不确定
D. 数组元素的下标可以是整型表达式
答案: 请关注公众号【青年搜题】查看答案
问题 767: 28. 若要定义一个具有5个元素的整型数组,以下错误的定义语句是_________。
选项:
A. int a[ 5 ] = { 0 } ;
B. int b[ ] = { 0,0,0,0,0 } ;
C. int c[ 2+3 ] ;
D. int i = 5 , d{ i };
答案: 请关注公众号【青年搜题】查看答案
问题 768: 29. 下面函数的类型是_______ ff(float x) {printf(“%d\n”,x*x);}
选项:
A. 与形参x的类型相同
B. void类型
C. int类型
D. 无法确定
答案: 请关注公众号【青年搜题】查看答案
问题 769: 30. 已有如下定义: struct node {int data; struct node *next; }*p,*q; 并已建立了如图所示的单向链表,p,q分别指向图中所示的结点,将q所指的结点插入到链表末尾组成单向链表,以下不能实现该功能的程序段是( )
选项:
A. (*p).next=q; (*q).next=NULL;
B. q->next=p->next;p->next=q;
C. q->next=NULL;p->next=q;
D. p->next=q;q->next=p->next;
答案: 请关注公众号【青年搜题】查看答案
问题 770: 31. 有以下定义:int a; long b; double x,y; 则以下选项中正确的表达式是__________。
选项:
A. a%(int)(x-y)
B. a = x != y;
C. (a*y)%b
D. y = x + y = x
答案: 请关注公众号【青年搜题】查看答案
问题 771: 32. 下面程序段( )。 for(t=1;t<=100;t++) {scanf("%d",&x); if(x<0)continue; printf("%3d",t); }
选项:
A. 当x<0时整个循环结束
B. x>=0时什么也不输出
C. printf函数永远也不执行
D. 最多允许输出100个非负整数
答案: 请关注公众号【青年搜题】查看答案
问题 772: 33. int a=1,b=2,c=3,d=4,m=2,n=2,e; 则执行语句e =(m=a>b)&&(n=c>d);后,m、n的值分别为______
选项:
A. 2,2
B. 2,0
C. 0,2
D. 0,0
答案: 请关注公众号【青年搜题】查看答案
问题 773: 34. 下面程序段的运行结果是。 char c[5]={'a','b','\0','c','\0'}; printf("%s",c); ( )。
选项:
A. 'a''b'
B. ab
C. ab c
D. ab▄(▄表示空格)
答案: 请关注公众号【青年搜题】查看答案
问题 774: 35. 假定已有声明“char a[30], *p=a;”,则下列语句中能将字符串"This is a C program. "正确地保存到数组a中的语句是______。
选项:
A. a[30]= " This is a C program. " ;
B. a= "This is a C program. " ;
C. p= "This is a C program. " ;
D. strcpy(p, "This is a C program. ");
答案: 请关注公众号【青年搜题】查看答案
问题 775: 36. 3>2>1的值为______
选项:
A. 0
B. 1
C. 2
D. 3
答案: 请关注公众号【青年搜题】查看答案
问题 776: 37. 若x、i、j和k都是int型变量,则计算下面表达式后,x的值为 x=(i=4,j=16,k=32)( ) 。
选项:
A. 4
B. 16
C. 32
D. 52
答案: 请关注公众号【青年搜题】查看答案
问题 777: 38. 若使用一位数组名作为函数实参,则以下正确的说法是( )。
选项:
A. 必须在主调函数中说明此数组的大小
B. 实参数组类型与形参数组类型可以不匹配
C. 在被调函数中,不需要考虑形参数组的大小
D. 实参数组名与形参数组名必须一致
答案: 请关注公众号【青年搜题】查看答案
问题 778: 39. 若有以下定义和语句: struct student {int age;int num;}; struct student stu[3]={ {1001,20},{1002,19},{1003,21}}; main() {struct student *p; p=stu; ... } 则以下不正确的引用是( )
选项:
A. (p++)->num
B. p++
C. (*p).num
D. p=&stu.age
答案: 请关注公众号【青年搜题】查看答案
问题 779: 40. 以下描述中正确的是( )。
选项:
A. 由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句。
B. do-while循环由do开始,用while结束,在while(表达式)后面不能写分号。
C. 在do-while循环体中,一定要有能使while后面表达式的值变为零("假")的操作。
D. do-while循环中,根据情况可以省略while。
答案: 请关注公众号【青年搜题】查看答案
问题 780: 41. 以下语句或语句组中,能正确进行字符串赋值的是_________
选项:
A. char *sp; *sp="right!";
B. char s[10];s="right!";
C. char s[10]; *s="right!";
D. char *sp="right!";
答案: 请关注公众号【青年搜题】查看答案
问题 781: 42. 以下叙述正确的是( )。
选项:
A. 在C程序中,main函数必须位于程序的最前面
B. 在C程序的每一行只能写一条语句
C. C语言本身没有输入输出语句
D. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误
答案: 请关注公众号【青年搜题】查看答案
问题 782: 43. 设有定义:int x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是
选项:
A. scanf("%d",x[6]);
B. scanf("%d",*(x+6));
C. scanf("%d",p+6);
D. scanf("%d",p[6]);
答案: 请关注公众号【青年搜题】查看答案
问题 783: 44. 若变量已正确定义,在if(W) printf("%d\n",k);中,以下不可替代W的是________
选项:
A. a <> b+c
B. ch = getchar ( )
C. a==b+c
D. a++
答案: 请关注公众号【青年搜题】查看答案
问题 784: 45. 对基类型相同的指针变量不能进行的运算是_________。
选项:
A. +
B. >
C. =
D. ==
答案: 请关注公众号【青年搜题】查看答案
问题 785: 46. 若有定义语句:double a,*p=&a;以下叙述中错误的是
选项:
A. 定义语句中的*号只是一个说明符
B. 定义语句中的*号是一个地址运算符
C. 定义语句中的p只能存放double类型变量的地址
D. 定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p
答案: 请关注公众号【青年搜题】查看答案
问题 786: 47. 在C语言中,形式参数不可以设置为_______类型。
选项:
A. auto
B. register
C. register 或 auto
D. static
答案: 请关注公众号【青年搜题】查看答案
问题 787: 48. 以下选项中能表达合法常量的是________
选项:
A. 整数:1,200
B. 实数:1.5E2.0
C. 字符斜杠:’\’
D. 字符串:”\007”
答案: 请关注公众号【青年搜题】查看答案
问题 788: 49. 若有:int a[6]={4,5,6,7,8,9},*p=a, *q=p; 则对数组元素的错误引用是( )。
选项:
A. a[4]
B. *(p+4)
C. *q++
D. *a++
答案: 请关注公众号【青年搜题】查看答案
问题 789: 50. 有以下程序 #include <stdio. h > #include <string. h > main ( ) { char x[ ] = "STRING"; x[0]=0 ; x[1] ='\0' ; x[2] = '0' ; printf ( " %d %d\n " , sizeof(x) , strlen(x)) ; } 程序运行后的输出结果是__________。
选项:
A. 6 1
B. 7 0
C. 6 3
D. 7 1
答案: 请关注公众号【青年搜题】查看答案
问题 790: 51. 若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为(假设a[0][0]位于数组的第一个位置上)。( )。
选项:
A. i*m+j
B. j*m+i
C. i*m+j-1
D. i*m+j+1
答案: 请关注公众号【青年搜题】查看答案
问题 791: 52. 有以下定义:int a; long b; double x,y; 则以下选项中正确的表达式是________
选项:
A. a%(int)(x-y)
B. a = x != y;
C. (a*y)%b
D. y = x + y = x
答案: 请关注公众号【青年搜题】查看答案
问题 792: 53. 若有定义:int bb[ 8];。则以下表达式中不能代表数组元bb[1]的地址的是________
选项:
A. &bb[0]+1
B. &bb[1]
C. &bb[0]++
D. bb+1
答案: 请关注公众号【青年搜题】查看答案
问题 793: 54. 若有说明:int a[10];则对数组元素的正确引用是。 ( )。
选项:
A. a[10]
B. a[3,5]
C. a(5)
D. a[10-10]
答案: 请关注公众号【青年搜题】查看答案
问题 794: 55. 一个函数返回值的类型是由_________决定的
选项:
A. return语句中表达式的类型
B. 在调用函数时临时指定
C. 定义函数时指定的函数类型
D. 调用该函数的主调函数的类型
答案: 请关注公众号【青年搜题】查看答案
问题 795: 56. 在C语言中,引用数组元素时,其数组下标的数据类型允许是______
选项:
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式
答案: 请关注公众号【青年搜题】查看答案
问题 796: 57. 下面程序的功能是将从键盘输入的偶数写成两个素数之和。请选择填空( )。 #include <stdio.h> #include <math.h> main() {int a,b,c,d; scanf("%d",&a); for(b=3,b<=a/2;b+=2) {for(c=2;c<=sqrt(b);c++) if(b%c==0) break; if(c>sqrt(b)) d=;else continue; for(c=2;c<=sqrt(d);c++) if(d%c==0) break; if(c>sqrt(d)) printf("%d=%d+%d\n",a,b,d); } }
选项:
A. a+b
B. a-b
C. a*b
D. a/b
答案: 请关注公众号【青年搜题】查看答案
问题 797: 58. 下面程序的运行结果是。 #include<stdio.h> main() {char str[]="SSSWLIA",c; int k; for(k=2;(c=str[k])!='\0';k++) {switch(c) {case 'I':++k;break; case 'L':continue; default:putchar(c);continue; } putchar('*'); } }( )。
选项:
A. SSW*
B. SW*
C. SW*A
D. SW
答案: 请关注公众号【青年搜题】查看答案
问题 798: 59. 设有程序段 int k=10; while(k=0) k=k-1; 则下面描述中正确的是( )。
选项:
A. while循环执行10次
B. 循环是无限循环
C. 循环体语句一次也不执行
D. 循环体语句执行一次
答案: 请关注公众号【青年搜题】查看答案
问题 799: 60. 下程序的正确运行结果是( )。 #include<stdio.h> main() {int k=4,m=1,p; p=func(k,m); printf("%d,",p); p=func(k,m); printf("%d"\n",p); } func(int a,int b) {static int m=0,i=2; i+=m+1; m=i+a+b; return(m); }
选项:
A. 8,17
B. 8,16
C. 8,20
D. 8,8
答案: 请关注公众号【青年搜题】查看答案
问题 800: 1. 以下程序运行后的输出结果是________ # include < stdio.h > main ( ) { int a = 200 , b = 010 ; printf ( " %d %d \n" , a , b ) ;}
选项:
A. 200 8
B. 200 9
C. 200 10
D. 200 11
答案: 请关注公众号【青年搜题】查看答案
问题 801: 2. 已知:char s[4]= "cha"; char *p; 执行语句p=s; printf("%c",*p+1);后,其输出为________
选项:
A. c
B. b
C. h
D. d
答案: 请关注公众号【青年搜题】查看答案
问题 802: 3. 为了避免嵌套的if-else语句的二义性,C语言规定else总是与_________组成配对关系。
选项:
A. 缩排位置相同的if
B. 在其之前未配对的if
C. 在其之前未配对的最近的if
D. 同一行上的if
答案: 请关注公众号【青年搜题】查看答案
问题 803: 4. 有以下程序 #include <stdio. h > #include <string. h > main ( ) { char x[ ] = "STRING"; x[0]=0 ; x[1] ='\0' ; x[2] = '0' ; printf ( " %d %d\n " , sizeof(x) , strlen(x)) ; } 程序运行后的输出结果是__________。
选项:
A. 6 1
B. 7 0
C. 6 3
D. 7 1
答案: 请关注公众号【青年搜题】查看答案
问题 804: 5. 以下叙述中不正确的是( )。
选项:
A. 预处理命令都必须以#开始
B. 在C程序中凡是以#开始的语句行都是预处理命令行
C. C程序在执行过程中对预处理命令行进行处理
D. 以下是正确的宏定义 #define IBM_PC
答案: 请关注公众号【青年搜题】查看答案
问题 805: 6. 有以下程序 # include < stdio.h > main ( ) { int y = 10 ; while ( y-- ) ; printf ( " y= %d\n " , y ) ; } 程序执行后的结果是
选项:
A. y = 0
B. y = -1
C. y = 1
D. while构成无限循环
答案: 请关注公众号【青年搜题】查看答案
问题 806: 7. 以下选项中错误的是_______。
选项:
A. char a1[10]; a1="math";
B. char a2[ ]={'m','a','t','h'};
C. char a3[10]="math";
D. char *a4; a4="math";
答案: 请关注公众号【青年搜题】查看答案
问题 807: 8. 在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是。( )。
选项:
A. extern
B. register
C. auto
D. static
答案: 请关注公众号【青年搜题】查看答案
问题 808: 9. 判断char型变量ch是否为大写字母的正确表达式为。( )。
选项:
A. 'A'<=ch<='Z'
B. (ch>='A')&(ch<='Z')
C. (ch>='A')&&(ch<='Z')
D. ('A'<=ch)AND('Z'>=ch)
答案: 请关注公众号【青年搜题】查看答案
问题 809: 10. 设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是( )。
选项:
A. k=*p1+*p2;
B. p2=k;
C. p1=p2;
D. k=*p1 * (*p2);
答案: 请关注公众号【青年搜题】查看答案
问题 810: 11. 算术运算符、赋值运算符和关系运算符的运算优先级按从高到低的顺序依次为_______
选项:
A. 算术运算、赋值运算、关系运算
B. 关系运算、赋值运算、算术运算
C. 算术运算、关系运算、赋值运算
D. 关系运算、算术运算、赋值运算
答案: 请关注公众号【青年搜题】查看答案
问题 811: 12. 若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是________
选项:
A. char
B. int
C. double
D. float
答案: 请关注公众号【青年搜题】查看答案
问题 812: 13. 以下语句或语句组中,能正确进行字符串赋值的是_________
选项:
A. char *sp; *sp="right!";
B. char s[10];s="right!";
C. char s[10]; *s="right!";
D. char *sp="right!";
答案: 请关注公众号【青年搜题】查看答案
问题 813: 14. 对下面三条语句(其中s1和s2为内嵌语句),正确的论断是______。
选项:
A. 三者相互等价
B. 1和2等价,但与三不等价
C. 三者互不等价
D. 1和3等价,但与2不等价
答案: 请关注公众号【青年搜题】查看答案
问题 814: 15. 设p为指向结构体的指针,num为该结构体中的一个整型成员,y为一整型变量, y=++p-> num ; 与( )等价。
选项:
A. +p;y=p->num
B. y=(++p)->num
C. ++(p->num);y=p->num
D. y=p->num; ++y
答案: 请关注公众号【青年搜题】查看答案
问题 815: 16. 以下叙述不正确的是( )。
选项:
A. 一个C源程序可由一个或多个函数组成
B. 一个C源程序必须包含一个main函数
C. C程序的基本组成单位是函数
D. 在C程序中,注释说明只能位于一条语句的后面
答案: 请关注公众号【青年搜题】查看答案
问题 816: 17. 以下选项中不能用作C程序合法常量的是
选项:
A. 1.234
B. '123 '
C. 123
D. "\x7G"
答案: 请关注公众号【青年搜题】查看答案
问题 817: 18. sizeof(float)是( )。
选项:
A. 一个双精度型表达式
B. 一个整型表达式
C. 一种函数调用
D. 一个不合法的表达式
答案: 请关注公众号【青年搜题】查看答案
问题 818: 19. 下列运算符中优先级最高的是( )。
选项:
A. <
B. +
C. &&
D. !=
答案: 请关注公众号【青年搜题】查看答案
问题 819: 20. 若有语句组typedef int AR[5];AR a;则以下叙述中正确的是( )。
选项:
A. a是一个新类型
B. a是一个整型变量
C. a是一个整型数组
D. a是一个指针变量
答案: 请关注公众号【青年搜题】查看答案
问题 820: 21. 若x是int型变量,以下程序段的输出结果是______。 for(x=3;x<6;x++) printf((x%2)?(“**%d”):(“##%d\n”),x);
选项:
A. **3 ##4
B. ##3 **4
C. ##3 **4##5
D. **3##4 **5
答案: 请关注公众号【青年搜题】查看答案
问题 821: 22. 设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为( )。
选项:
A. int
B. float
C. double
D. 不确定
答案: 请关注公众号【青年搜题】查看答案
问题 822: 23. 下列条件编译中xxx可表示为( )。 #xxx 标识符 程序段1 #else 程序段2 #endif
选项:
A. define或include
B. ifdef或include
C. ifdef或ifndef或define
D. ifdef或ifndef或if
答案: 请关注公众号【青年搜题】查看答案
问题 823: 24. 在C语言中,要求运算数必须是整型(数)的运算符是( )。
选项:
A. /
B. ++
C. !=
D. %
答案: 请关注公众号【青年搜题】查看答案
问题 824: 25. 下列条件语句中,输出结果与其他语句不同的是________
选项:
A. if(a)printf("%d\n",x); else printf("%d\n",y);
B. if(a==0)printf("%d\n",y); else printf("%d\n",x);
C. if(a!=0)printf("%d\n",x); else printf("%d\n",y);
D. if(a==0)printf("%d\n",x); else printf("%d\n",y);
答案: 请关注公众号【青年搜题】查看答案
问题 825: 26. 为表示关系a≥b≥c,应使用的C语言表达式是 _ 。
选项:
A. (a>=b>=c)
B. (a>=b)AND(b>=c)
C. (a>=b)&&(b>=c)
D. (a>=b)&(b>=c)
答案: 请关注公众号【青年搜题】查看答案
问题 826: 27. 以下C语言用户标识符中,不合法的是
选项:
A. _1
B. AaBc
C. a_b
D. a—b
答案: 请关注公众号【青年搜题】查看答案
问题 827: 28. 3>2>1的值为______
选项:
A. 0
B. 1
C. 2
D. 3
答案: 请关注公众号【青年搜题】查看答案
问题 828: 29. 若x、i、j和k都是int型变量,则计算下面表达式后,x的值为 x=(i=4,j=16,k=32)( ) 。
选项:
A. 4
B. 16
C. 32
D. 52
答案: 请关注公众号【青年搜题】查看答案
问题 829: 30. 执行以下语句后a的值为,b的值为( )。 int a,b,c; a=b=c=1; ++a||++b&&++c;
选项:
A. 0
B. 1
C. 2
D. 错误
答案: 请关注公众号【青年搜题】查看答案
问题 830: 31. 以下选项中能表达合法常量的是__________。
选项:
A. 整数:1,200
B. 实数:1. 5E2. 0
C. 字符斜杠:’\’
D. 字符串:”\007”
答案: 请关注公众号【青年搜题】查看答案
问题 831: 32. C语言程序的基本单位是_________
选项:
A. 程序行
B. 语句
C. 函数
D. 字符
答案: 请关注公众号【青年搜题】查看答案
问题 832: 33. 以下if语句语法正确的是( )。
选项:
A. if(x>0)printf("%f",x) else printf("%f",-x);
B. if(x>0){x=x+y;printf("%f",x);} else printf("%f",-x);
C. if(x>0){x=x+y;printf("%f",x);};else printf("%f",-x);
D. if(x>0){x=x+y;printf("%f",x)} else printf("%f",-x);
答案: 请关注公众号【青年搜题】查看答案
问题 833: 34. 下列语句中,将c定义为文件型指针的是______。
选项:
A. FILE c;
B. FILE *c;
C. file c;
D. file *c;
答案: 请关注公众号【青年搜题】查看答案
问题 834: 35. 设有定义:int x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是
选项:
A. scanf("%d",x[6]);
B. scanf("%d",*(x+6));
C. scanf("%d",p+6);
D. scanf("%d",p[6]);
答案: 请关注公众号【青年搜题】查看答案
问题 835: 36. 下面程序的功能是将从键盘输入的偶数写成两个素数之和。请选择填空( )。 #include <stdio.h> #include <math.h> main() {int a,b,c,d; scanf("%d",&a); for(b=3,b<=a/2;b+=2) {for(c=2;c<=sqrt(b);c++) if(b%c==0) break; if(c>sqrt(b)) d=;else continue; for(c=2;c<=sqrt(d);c++) if(d%c==0) break; if(c>sqrt(d)) printf("%d=%d+%d\n",a,b,d); } }
选项:
A. a+b
B. a-b
C. a*b
D. a/b
答案: 请关注公众号【青年搜题】查看答案
问题 836: 37. 循环体语句执行一次( )。
选项:
A. E= =0
B. E!=1
C. E!=0
D. E= =1
答案: 请关注公众号【青年搜题】查看答案
问题 837: 38. 在C程序中调用函数时,主调函数中的实参和被调函数中的形参_________
选项:
A. 个数、次序必须相同,但数据类型可以不考虑。
B. 个数、次序必须相同,对应参数的数据类型应相同或赋值相容。
C. 个数、次序和数据类型均可以不相同。
D. 对应参数数据类型应相同,但个数和次序可以不考虑。
答案: 请关注公众号【青年搜题】查看答案
问题 838: 39. 为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:else子句总是与配对。( )。
选项:
A. 缩排位置相同的if
B. 其之前最近的没有else配对的if
C. 其之后最近的if
D. 同一行上的if
答案: 请关注公众号【青年搜题】查看答案
问题 839: 40. 已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是( )。 int a1,a2;char c1,c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
选项:
A. 10A□20B<CR>
B. 10□A□20□B<CR>
C. 10□A20B<CR>
D. 10A20□B<CR>
答案: 请关注公众号【青年搜题】查看答案
问题 840: 41. if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
选项:
A. 必须是逻辑值
B. 必须是整数值
C. 必须是正数
D. 可以是任意合法的数值
答案: 请关注公众号【青年搜题】查看答案
问题 841: 42. 下列定义数组的语句中,正确的是________
选项:
A. int N = 10 ;int x[ N ] ;
B. #define N 10,int x[ N ] ;
C. int x[ 0..10 ] ;
D. int x[ ] ;
答案: 请关注公众号【青年搜题】查看答案
问题 842: 43. 有以下定义:int a; long b; double x,y; 则以下选项中正确的表达式是________
选项:
A. a%(int)(x-y)
B. a = x != y;
C. (a*y)%b
D. y = x + y = x
答案: 请关注公众号【青年搜题】查看答案
问题 843: 44. 若有定义:int *p[3];,则以下叙述中正确的是_______
选项:
A. 定义了一个基类型为int的指针变量p,该变量具有3个指针
B. 定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C. 定义了一个名为*p的整型数组,该数组含有3个int类型元素
D. 定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素
答案: 请关注公众号【青年搜题】查看答案
问题 844: 45. 以下数组声明语句中正确的是_________
选项:
A. int n,a[n];
B. int a[];
C. int a[2][3]={ {1},{2},{3}};
D. int a[][3]={ {1},{2},{3}};
答案: 请关注公众号【青年搜题】查看答案
问题 845: 46. 若有说明语句:int a, b, c, *d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是________
选项:
A. scanf("%d%d%d", &a, &b, d);
B. scanf("%d%d%d", a, b, d);
C. scanf("%d%d%d", &a, &b, &d);
D. scanf("%d%d%d", a, b,*d)
答案: 请关注公众号【青年搜题】查看答案
问题 846: 47. 下面程序的运行结果是。 main() {int i,j,a=0; for(i=0;i<2;i++) {for(j=0;j<4;j++) {if(j%2) break; a++; } a++; } printf("%d\n",a); }
选项:
A. 4
B. 5
C. 6
D. 7
答案: 请关注公众号【青年搜题】查看答案
问题 847: 48. 不能把字符串"Hello!"赋给数组b的语句是_____
选项:
A. char b[10]={ 'H', 'e', 'l', 'l', 'o', '! ', '\0'};
B. char b[10]; b="Hello! ";
C. char b[10]; strcpy(b, "Hello! ");
D. char b[10]= "Hello! ";
答案: 请关注公众号【青年搜题】查看答案
问题 848: 49. 以下程序的输出结果是( )。 main() {int x=2,y=-1,z=2; if(x<y) if(y<0) z=0; else z+=1; printf("%d\n",z); }
选项:
A. 3
B. 2
C. 1
D. 0
答案: 请关注公众号【青年搜题】查看答案
问题 849: 50. 表达式:(int)((double)9/2)-(9)%2的值是__________。
选项:
A. 0
B. 3
C. 4
D. 5
答案: 请关注公众号【青年搜题】查看答案
问题 850: 51. 若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是______。
选项:
A. for(i=1,p=1;i<=5;i++) p*=i;
B. for(i=1;i<=5;i++) {p=1;p*=i;}
C. i=1;p=1;while(i<=5){p*=i;i++;}
D. i=1;p=1;do{p*=i;i++;}while(i<=5);
答案: 请关注公众号【青年搜题】查看答案
问题 851: 52. 若有声明“char a[5]={'A','B','C','D','E'}, *p=a, i ;”,则以下语句中不能正确输出a数组全部元素值的是______。
选项:
A. for(i=0; i<5; i++) printf( "%c ", a[i]);
B. for(i=0; i<5; i++) printf( "%c ", *(a+i));
C. for(i=0; i<5; i++) printf( "%c ", *p++);
D. for(i=0; i<5; i++) printf( "%c ", *a++);
答案: 请关注公众号【青年搜题】查看答案
问题 852: 53. 设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为( )。
选项:
A. 1
B. 2
C. 3
D. 4
答案: 请关注公众号【青年搜题】查看答案
问题 853: 54. 假定已有声明“char a[30], *p=a;”,则下列语句中能将字符串"This is a C program. "正确地保存到数组a中的语句是______。
选项:
A. a[30]= " This is a C program. " ;
B. a= "This is a C program. " ;
C. p= "This is a C program. " ;
D. strcpy(p, "This is a C program. ");
答案: 请关注公众号【青年搜题】查看答案
问题 854: 55. 下面叙述中正确的是________
选项:
A. 带参数的宏定义中参数是没有类型的
B. 宏展开将占用程序的运行时间
C. 宏定义命令是C语言中的一种特殊语句
D. 使用#include命令包含的头文件必须以“.h”为后缀
答案: 请关注公众号【青年搜题】查看答案
问题 855: 56. 下面程序的运行结果是( )。 #include<stdio.h> main() {int a,b; for(a=1,b=1;a<=100;a++) {if(b>=20) break; if(b%3==1){b+=3;continue;} b-=5; } printf("%d\n",a); }
选项:
A. 7
B. 8
C. 9
D. 10
答案: 请关注公众号【青年搜题】查看答案
问题 856: 57. 下面程序段的运行结果是。 char c[5]={'a','b','\0','c','\0'}; printf("%s",c); ( )。
选项:
A. 'a''b'
B. ab
C. ab c
D. ab▄(▄表示空格)
答案: 请关注公众号【青年搜题】查看答案
问题 857: 58. 若用数组名作为实参, 则传递给形参的是( )。
选项:
A. 数组首地址
B. 数组第一个元素的值
C. 数组元素的个数
D. 数组中全部元素的值
答案: 请关注公众号【青年搜题】查看答案
问题 858: 59. 有int x=3,y=4,z=5;则下面表达式中值为0的是( )。
选项:
A. 'x'&&'y'
B. x<=y
C. x||y+z&&y-z
D. !((x<y)&&!z||1)
答案: 请关注公众号【青年搜题】查看答案
问题 859: 60. 有以下程序段 char name[20]; int num; scanf("name=%s num=%d",name,&num); 当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为
选项:
A. Lili
B. name=Lili
C. Lili num=
D. name=Lili num=1001
答案: 请关注公众号【青年搜题】查看答案
问题 860: 1. 若有以下的定义、说明和语句,则值为101的表达式是______。 struct CW { int a; int *b; }*p; int x0[]={11,12},x1[]={31,32}; struct CW x[2]={100,x0,300,x1}; p=x;
选项:
A. *p->b
B. p->a
C. ++(p->a)
D. (p++)->a
答案: 请关注公众号【青年搜题】查看答案
问题 861: 2. 若说明:int a[2][3]; 则对a数组元素的正确引用是_________
选项:
A. a(1,2)
B. a[1,3]
C. a[1>2][!1]
D. a[2][0]
答案: 请关注公众号【青年搜题】查看答案
问题 862: 3. 以下叙述中正确的是______。
选项:
A. 全局变量的作用域一定比局部变量的作用域范围大
B. 静态(static)类别变量的生存期贯穿于整个程序的运行期间
C. 函数的形参都属于全局变量
D. 未在定义语句中赋初值的auto变量和static变量的初值都是随机值
答案: 请关注公众号【青年搜题】查看答案
问题 863: 4. 以下程序的输出结果是 ( )。 printf("\n*s1=%15s*","chinabeijing"); printf("\n*s2=%-5s*","chi");
选项:
A. *s1=chinabeijing□□□* *s2=**chi*
B. *s1=chinabeijing□□□* *s2=chi□□*
C. *s1=□□chinabeijing* *s2=□□chi*
D. *s1=□□□chinabeijing* *s2=chi□□*
答案: 请关注公众号【青年搜题】查看答案
问题 864: 5. 下列四组选项中,均不是C语言关键字的选项是( )。
选项:
A. define IF type
B. getc char char
C. include scanf case
D. while go pow
答案: 请关注公众号【青年搜题】查看答案
问题 865: 6. 以下描述正确的是( )。
选项:
A. goto语句只能用于退出多层循环。
B. switch语句中不能出现continue语句。
C. 只能用continue语句来中止本次循环。
D. 在循环中break语句不能独立出现。数
答案: 请关注公众号【青年搜题】查看答案
问题 866: 7. 执行以下语句后a的值为,b的值为( )。 int a,b,c; a=b=c=1; ++a||++b&&++c;
选项:
A. 0
B. 1
C. 2
D. 错误
答案: 请关注公众号【青年搜题】查看答案
问题 867: 8. 若有以下定义和语句: struct student {int age;int num;}; struct student stu[3]={ {1001,20},{1002,19},{1003,21}}; main() {struct student *p; p=stu; ... } 则以下不正确的引用是( )
选项:
A. (p++)->num
B. p++
C. (*p).num
D. p=&stu.age
答案: 请关注公众号【青年搜题】查看答案
问题 868: 9. 下面程序的功能是将从键盘输入的偶数写成两个素数之和。请选择填空( )。 #include <stdio.h> #include <math.h> main() {int a,b,c,d; scanf("%d",&a); for(b=3,b<=a/2;b+=2) {for(c=2;c<=sqrt(b);c++) if(b%c==0) break; if(c>sqrt(b)) d=;else continue; for(c=2;c<=sqrt(d);c++) if(d%c==0) break; if(c>sqrt(d)) printf("%d=%d+%d\n",a,b,d); } }
选项:
A. a+b
B. a-b
C. a*b
D. a/b
答案: 请关注公众号【青年搜题】查看答案
问题 869: 10. 下列运算符中优先级最高的是_________
选项:
A. <
B. &&
C. +
D. !=
答案: 请关注公众号【青年搜题】查看答案
问题 870: 11. 若有定义:int a,b;,通过语句scanf("%d;%d",&a,&b);,能把整数3赋给变量a,5赋给变量b的输入数据是________
选项:
A. 3 5
B. 3,5
C. 3;5
D. 35
答案: 请关注公众号【青年搜题】查看答案
问题 871: 12. 若有声明“long fun(int *x, int n, long *s); int a[4]={1,2,3,4}; long b, c;”,则以下函数调用形式中正确的是_______。
选项:
A. c=fun(a,4,b);
B. c=fun(a[ ],4,&b);
C. c=fun(a[4],4,b);
D. c=fun(a,4,&b);
答案: 请关注公众号【青年搜题】查看答案
问题 872: 13. 以下程序的正确运行结果是( )。 #include<stdio.h> void num() {extern int x,y; int a=15,b=10; x=a-b; y=a+b; } int x,y; main() {int a=7,b=5; x=a+b; y=a-b; num(); printf("%d,%d\n",x,y); }
选项:
A. 12,2
B. 12,25
C. 12,25
D. 5,2
答案: 请关注公众号【青年搜题】查看答案
问题 873: 14. 以下是一个自定义函数的头部,其中正确的是______。
选项:
A. int fun(int x[ ] , y)
B. int fun(int x[ ], int x)
C. int fun(int x[ ], int y)
D. int fun(char x[ ][ ],int y)
答案: 请关注公众号【青年搜题】查看答案
问题 874: 15. 以下有关宏替换的叙述不正确的是( )。
选项:
A. 宏替换不占用运行时间
B. 宏名无类型
C. 宏替换只是字符替换
D. 宏名必须用大写字母表示
答案: 请关注公众号【青年搜题】查看答案
问题 875: 16. 设有定义:int x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是
选项:
A. scanf("%d",x[6]);
B. scanf("%d",*(x+6));
C. scanf("%d",p+6);
D. scanf("%d",p[6]);
答案: 请关注公众号【青年搜题】查看答案
问题 876: 17. 若函数中有定义语句:int k则__________。
选项:
A. 系统将自动给k赋初值0
B. 这时k中的值无定义
C. 系统将自动给k赋初值-1
D. 这时k中无任何值
答案: 请关注公众号【青年搜题】查看答案
问题 877: 18. 以下与库函数strcpy(char *s1, char *s2)功能不相等的函数是( )。
选项:
A. funa(char *s1, char *s2) {while (*s1++=*s2++);}
B. funb(char *s1, char *s2) {while (*s2) s1++=s2++;}
C. func(char *s1, char *s2) {while (*s1=*s2) {s1++;s2++;}}
D. fund(char *s1, char *s2) {while ((*s1++=*s2++)!=’\0’); }
答案: 请关注公众号【青年搜题】查看答案
问题 878: 19. 一个函数返回值的类型是由_________决定的
选项:
A. return语句中表达式的类型
B. 在调用函数时临时指定
C. 定义函数时指定的函数类型
D. 调用该函数的主调函数的类型
答案: 请关注公众号【青年搜题】查看答案
问题 879: 20. putchar函数可以向终端输出一个( )。
选项:
A. 整型变量表达式
B. 实型变量值
C. 字符串
D. 字符或字符型变量值
答案: 请关注公众号【青年搜题】查看答案
问题 880: 21. 设有如下定义:struct T{int n; double x;}d,*p;,下列语句中正确的是________
选项:
A. d->n=10;
B. p=&d;
C. p=&d.n;
D. d->x=10;
答案: 请关注公众号【青年搜题】查看答案
问题 881: 22. 以下不能定义为用户标识符的是__________
选项:
A. Main
B. _0
C. _int
D. sizeof
答案: 请关注公众号【青年搜题】查看答案
问题 882: 23. 正确的C语言标识符是________
选项:
A. buy_2
B. 2_buy
C. ?_buy
D. buy?
答案: 请关注公众号【青年搜题】查看答案
问题 883: 24. 以下C语言用户标识符中,不合法的是
选项:
A. _1
B. AaBc
C. a_b
D. a—b
答案: 请关注公众号【青年搜题】查看答案
问题 884: 25. 当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是( )。 if(a<b) if(c<d) x=1; else if(a<c) if(b<d) x=2; else x=3; else x=6; else x=3
选项:
A. 1
B. 2
C. 3
D. 6
答案: 请关注公众号【青年搜题】查看答案
问题 885: 26. 若有说明:int a[10];则对数组元素的正确引用是。 ( )。
选项:
A. a[10]
B. a[3,5]
C. a(5)
D. a[10-10]
答案: 请关注公众号【青年搜题】查看答案
问题 886: 27. 以下选项中不能用作C程序合法常量的是
选项:
A. 1.234
B. '123 '
C. 123
D. "\x7G"
答案: 请关注公众号【青年搜题】查看答案
问题 887: 28. 标准库函数fputs(p1,p2)的功能是______。
选项:
A. 从p1指向的文件中读一个字符串存入p2指向的内存空间
B. 从p2指向的文件中读一个字符串存入p1指向的内存空间
C. 从p1指向的内存空间中读一个字符串存入p2指向的文件
D. 从p2指向的内存空间中读一个字符串存入p1指向的文件
答案: 请关注公众号【青年搜题】查看答案
问题 888: 29. a=3,b=4,执行“printf("%d,%d",(a,b),(b,a));”的输出是______。
选项:
A. 3, 4
B. 4, 3
C. 3, 3
D. 4, 4
答案: 请关注公众号【青年搜题】查看答案
问题 889: 30. 设有下列程序段,则scanf函数调用语句中对结构体变量成员的不正确引用为( )。 struct student { char name[20]; int age; char sex; }stu[5], *p; p=stu;
选项:
A. scanf("%s",stu[0].name);
B. scanf("%d",p->age;
C. scanf("%c",&(p->sex));
D. scanf("%d",&stu[0].age);
答案: 请关注公众号【青年搜题】查看答案
问题 890: 31. 设有定义int a[3][4];,则正确定义一个指向a数组的行指针的语句是________
选项:
A. int **p;
B. int (*p)[4];
C. int (*p)[3];
D. int *p[4];
答案: 请关注公众号【青年搜题】查看答案
问题 891: 32. 有以下程序,若a是数值类型,则逻辑表达式(a= =1)||(a!=1)的值是
选项:
A. 1
B. 0
C. 2
D. 不知道a的值,不能确定
答案: 请关注公众号【青年搜题】查看答案
问题 892: 33. 若变量已正确定义,在if(W) printf("%d\n",k);中,以下不可替代W的是________
选项:
A. a <> b+c
B. ch = getchar ( )
C. a==b+c
D. a++
答案: 请关注公众号【青年搜题】查看答案
问题 893: 34. 下面四个选项中,均是合法的浮点数的选项是( )。
选项:
A. +1e+1 5e-9.4 03e2
B. -.60 12e-4 -8e5
C. 123e 1.2e-.4 +2e-1
D. -e3 .8e-4 5.e-0
答案: 请关注公众号【青年搜题】查看答案
问题 894: 35. 在C语言中,形式参数不可以设置为_______类型。
选项:
A. auto
B. register
C. register 或 auto
D. static
答案: 请关注公众号【青年搜题】查看答案
问题 895: 36. 在函数调用中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则_____
选项:
A. 称为函数的直接递归调用
B. 称为函数的间接递归调用
C. 称为函数的循环调用
D. C语言中不允许这样的递归调用
答案: 请关注公众号【青年搜题】查看答案
问题 896: 37. 在C程序中调用函数时,主调函数中的实参和被调函数中的形参_________
选项:
A. 个数、次序必须相同,但数据类型可以不考虑。
B. 个数、次序必须相同,对应参数的数据类型应相同或赋值相容。
C. 个数、次序和数据类型均可以不相同。
D. 对应参数数据类型应相同,但个数和次序可以不考虑。
答案: 请关注公众号【青年搜题】查看答案
问题 897: 38. 已知有预处理命令#include 和声明char s[10]= "Thank you"; int i;,要求输出字符串"Thank you",以下选项中不能达到该要求的语句是_________。
选项:
A. puts(s);
B. printf("%s", s[10]);
C. for(i=0;s[i]!= '\0';i++) printf("%c", s[i]);
D. for(i=0;s[i]!= '\0';i++) putchar(s[i]);
答案: 请关注公众号【青年搜题】查看答案
问题 898: 39. C语言允许函数值类型缺省定义,此时该函数值隐含的类型是( )。
选项:
A. float型
B. int型
C. long型
D. double型
答案: 请关注公众号【青年搜题】查看答案
问题 899: 40. 下面程序的运行结果是。 main() {int i,j,a=0; for(i=0;i<2;i++) {for(j=0;j<4;j++) {if(j%2) break; a++; } a++; } printf("%d\n",a); }
选项:
A. 4
B. 5
C. 6
D. 7
答案: 请关注公众号【青年搜题】查看答案
问题 900: 41. 下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除。请选择填空( )。 #include <stdio.h> main() {int i=0,j,k; do {i++;k=316-13*i;}while(); j=k/11; printf("316=13*%d+11*%d",i,j); }
选项:
A. k/11
B. k%11
C. k/11==0
D. k%11==0
答案: 请关注公众号【青年搜题】查看答案
问题 901: 42. 下列定义数组的语句中,正确的是________
选项:
A. int N = 10 ;int x[ N ] ;
B. #define N 10,int x[ N ] ;
C. int x[ 0..10 ] ;
D. int x[ ] ;
答案: 请关注公众号【青年搜题】查看答案
问题 902: 43. 以下关于return语句的叙述中正确的是___________。
选项:
A. 一个自定义函数中必须有一条return语句
B. 一个自定义函数中可以根据不同情况设置多条return语句
C. 定义成void类型的函数中可以有带返回值的return语句
D. 没有retum语句的自定义函数在执行结束时不能返回到调用处
答案: 请关注公众号【青年搜题】查看答案
问题 903: 44. 以下关于C语言的叙述中正确的是________
选项:
A. C语言中的注释不可以夹在变量名或关键字的中间
B. C语言中的变量可以在使用之前的任何位置进行定义
C. 在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致
D. C语言的数值常量中夹带空格不影响常量值的正确表示
答案: 请关注公众号【青年搜题】查看答案
问题 904: 45. 表达式 a + = a - = a = 9的值是__________。
选项:
A. 9
B. –9
C. 18
D. 0
答案: 请关注公众号【青年搜题】查看答案
问题 905: 46. 有以下语句:int b; char c[10]; ,则正确的输入语句是_________
选项:
A. scanf(“%d%s”,&b,&c);
B. scanf(“%d%s”,&b,c);
C. scanf(“%d%s”,b,c);
D. scanf(“%d%s”,b,&c);
答案: 请关注公众号【青年搜题】查看答案
问题 906: 47. 下面程序段的运行结果是。 char c[5]={'a','b','\0','c','\0'}; printf("%s",c); ( )。
选项:
A. 'a''b'
B. ab
C. ab c
D. ab▄(▄表示空格)
答案: 请关注公众号【青年搜题】查看答案
问题 907: 48. 若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是________
选项:
A. char
B. int
C. double
D. float
答案: 请关注公众号【青年搜题】查看答案
问题 908: 49. 若有定义语句:double a,*p=&a;以下叙述中错误的是
选项:
A. 定义语句中的*号只是一个说明符
B. 定义语句中的*号是一个地址运算符
C. 定义语句中的p只能存放double类型变量的地址
D. 定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p
答案: 请关注公众号【青年搜题】查看答案
问题 909: 50. 下面有关for循环的正确描述是( )。
选项:
A. for循环只能用于循环次数已经确定的情况
B. for循环是先执行循环体语句,后判断表达式
C. 在for循环中,不能用break语句跳出循环体
D. for循环的循环体可以包括多条语句,但必须用花括号括起来
答案: 请关注公众号【青年搜题】查看答案
问题 910: 51. 若有定义:int a=7; float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( )。
选项:
A. 2.500000
B. 2.750000
C. 3.500000
D. 0.000000
答案: 请关注公众号【青年搜题】查看答案
问题 911: 52. 如果在一个复合语句中定义了一个变量,则有关该变量正确的说法是。( )。
选项:
A. 只在该复合语句中有效
B. 只在该函数中有效
C. 在本程序范围内均有效
D. 为非法变量
答案: 请关注公众号【青年搜题】查看答案
问题 912: 53. 以下选项中错误的是_______。
选项:
A. char a1[10]; a1="math";
B. char a2[ ]={'m','a','t','h'};
C. char a3[10]="math";
D. char *a4; a4="math";
答案: 请关注公众号【青年搜题】查看答案
问题 913: 54. 以下程序运行后的输出结果是________ # include < stdio.h > main ( ) { int a = 200 , b = 010 ; printf ( " %d %d \n" , a , b ) ;}
选项:
A. 200 8
B. 200 9
C. 200 10
D. 200 11
答案: 请关注公众号【青年搜题】查看答案
问题 914: 55. 有以下程序 #include <stdio. h > #include <string. h > main ( ) { char x[ ] = "STRING"; x[0]=0 ; x[1] ='\0' ; x[2] = '0' ; printf ( " %d %d\n " , sizeof(x) , strlen(x)) ; } 程序运行后的输出结果是__________。
选项:
A. 6 1
B. 7 0
C. 6 3
D. 7 1
答案: 请关注公众号【青年搜题】查看答案
问题 915: 56. 若已定义int a=5; 下面对(1)、(2)两个语句的正确解释是________ (1) int *p=&a; (2) *p=a;
选项:
A. 语句(1)和(2)中的*p含义相同,都表示给指针变量p赋值。
B. (1)和(2)语句的执行结果,都是把变量a的地址值赋给指针变量p。
C. (1)在对p进行说明的同时进行初始化,使p指向a;(2)变量a的值赋给指针变量。
D. (1)在对p进行说明的同时进行初始化,使p指向a;(2)将变量a的值赋予*p。
答案: 请关注公众号【青年搜题】查看答案
问题 916: 57. 若i和k都是int类型变量,有以下for语句 for(i=0,k=-1;k=1;k++) printf("*****\n"); 下面关于语句执行情况的叙述中正确的是
选项:
A. 循环体执行两次
B. 循环体执行一次
C. 循环体一次也不执行
D. 构
答案: 请关注公众号【青年搜题】查看答案
问题 917: 58. 下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST ”要求的是
选项:
A. if ( strcmp( s2 , s1 ) ==0 ) ST ;
B. if ( s1 == s2 ) ST ;
C. if ( strcpy ( s1 , s2 ) == 1) ST ;
D. if ( s1 – s2 == 0 ) ST ;
答案: 请关注公众号【青年搜题】查看答案
问题 918: 59. 若有定义:int bb[ 8];。则以下表达式中不能代表数组元bb[1]的地址的是________
选项:
A. &bb[0]+1
B. &bb[1]
C. &bb[0]++
D. bb+1
答案: 请关注公众号【青年搜题】查看答案
问题 919: 60. 以下叙述中不正确的是______。
选项:
A. 在不同的函数中可以使用相同名字的变量
B. 函数中的形式参数是局部变量
C. 在一个函数内定义的变量只在本函数范围内有效
D. 在一个函数内的复合语句中定义的变量在本函数范围内都有效
答案: 请关注公众号【青年搜题】查看答案
问题 920: 1. 下面对C语言字符数组的描述中错误的是。( )。
选项:
A. 字符数组可以存放字符串
B. 字符数组的字符串可以整体输入、输出
C. 可以在赋值语句中通过赋值运算符对字符数组整体赋值
D. 不可以用关系运算符对字符数组中的字符串进行比较
答案: 请关注公众号【青年搜题】查看答案
问题 921: 2. 有一堆零件(100到200之间),如果分成4个零件一组则多出2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多出5个零件。下面程序是求这堆零件总数,请选择填空( )。 #include <stdio.h> main() {int i; for(i=100;i<200;i++) if((i-2)%4==0) if(!((i-3)%7)) if() printf("%d",i); }
选项:
A. i%9=5
B. i%9!=5
C. (i-5)%9!=0
D. i%9==5
答案: 请关注公众号【青年搜题】查看答案
问题 922: 3. 若有以下语句 typedef struct S { int g; char h; } T ; 以下叙述中正确的是
选项:
A. 可用S定义结构体类型
B. 可用T定义结构体变量
C. S是struct类型的变量
D. T是struct S类型的变量
答案: 请关注公众号【青年搜题】查看答案
问题 923: 4. 若已定义int a=5; 下面对(1)、(2)两个语句的正确解释是________ (1) int *p=&a; (2) *p=a;
选项:
A. 语句(1)和(2)中的*p含义相同,都表示给指针变量p赋值。
B. (1)和(2)语句的执行结果,都是把变量a的地址值赋给指针变量p。
C. (1)在对p进行说明的同时进行初始化,使p指向a;(2)变量a的值赋给指针变量。
D. (1)在对p进行说明的同时进行初始化,使p指向a;(2)将变量a的值赋予*p。
答案: 请关注公众号【青年搜题】查看答案
问题 924: 5. 以下程序的输出结果是 ( )。 printf("\n*s1=%15s*","chinabeijing"); printf("\n*s2=%-5s*","chi");
选项:
A. *s1=chinabeijing□□□* *s2=**chi*
B. *s1=chinabeijing□□□* *s2=chi□□*
C. *s1=□□chinabeijing* *s2=□□chi*
D. *s1=□□□chinabeijing* *s2=chi□□*
答案: 请关注公众号【青年搜题】查看答案
问题 925: 6. 若有结构体类型定义“typedef struct test{int x, y[2];}TEST ; ”,则以下声明中正确的是_______。
选项:
A. struct TEST x;
B. struct x;
C. test x;
D. TEST x;
答案: 请关注公众号【青年搜题】查看答案
问题 926: 7. 若x、i、j和k都是int型变量,则计算下面表达式后,x的值为 x=(i=4,j=16,k=32)( ) 。
选项:
A. 4
B. 16
C. 32
D. 52
答案: 请关注公众号【青年搜题】查看答案
问题 927: 8. 若有说明:int a=2, *p=&a, *q=p;,则以下非法的赋值语句是________
选项:
A. p=q;
B. *p=*q;
C. a=*q;
D. q=a
答案: 请关注公众号【青年搜题】查看答案
问题 928: 9. 设形参和实参都为int类型变量,以下正确的说法是( )。
选项:
A. 实参和与其对应的形参占用独立的存储单元
B. 实参和与其对应的形参共占用一个存储单元
C. 只有当实参和与其对应的形参同名时才共占用一个存储单元
D. 形参是虚拟的,不占用存储单元
答案: 请关注公众号【青年搜题】查看答案
问题 929: 10. 已有如下定义: struct node {int data; struct node *next; }*p,*q; 并已建立了如图所示的单向链表,p,q分别指向图中所示的结点,将q所指的结点插入到链表末尾组成单向链表,以下不能实现该功能的程序段是( )
选项:
A. (*p).next=q; (*q).next=NULL;
B. q->next=p->next;p->next=q;
C. q->next=NULL;p->next=q;
D. p->next=q;q->next=p->next;
答案: 请关注公众号【青年搜题】查看答案
问题 930: 11. if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
选项:
A. 必须是逻辑值
B. 必须是整数值
C. 必须是正数
D. 可以是任意合法的数值
答案: 请关注公众号【青年搜题】查看答案
问题 931: 12. 以下叙述正确的是
选项:
A. C语言程序是由过程和函数组成的
B. C语言函数可以嵌套调用,例如:fun(fun(x))
C. C语言函数不可以单独编译
D. C语言中除了main函数,其他函数不可作为单独文件形式存在
答案: 请关注公众号【青年搜题】查看答案
问题 932: 13. putchar ( )函数可以向终端输出一个_________
选项:
A. 整型变量表达式值
B. 实型变量值
C. 字符串
D. 字符常量或字符型变量值
答案: 请关注公众号【青年搜题】查看答案
问题 933: 14. 若有定义:double a=22; int i=0,k=18;,则不符合C语言规定的赋值语句是________
选项:
A. a=a++,i++;
B. i=(a+k)<=(i+k) ;
C. i=a%11;
D. i=!a;
答案: 请关注公众号【青年搜题】查看答案
问题 934: 15. 以下叙述中不正确的是( )。
选项:
A. 预处理命令都必须以#开始
B. 在C程序中凡是以#开始的语句行都是预处理命令行
C. C程序在执行过程中对预处理命令行进行处理
D. 以下是正确的宏定义 #define IBM_PC
答案: 请关注公众号【青年搜题】查看答案
问题 935: 16. 已定义ch为字符型变量,以下赋值语句中错误的是_______
选项:
A. ch=’\’;
B. ch=62+3
C. ch=’\43’
D. ch=’\xaa’;
答案: 请关注公众号【青年搜题】查看答案
问题 936: 17. 有以下程序 # include < stdio.h > main ( ) { int y = 10 ; while ( y-- ) ; printf ( " y= %d\n " , y ) ; } 程序执行后的结果是
选项:
A. y = 0
B. y = -1
C. y = 1
D. while构成无限循环
答案: 请关注公众号【青年搜题】查看答案
问题 937: 18. 当#include后面的文件名用<>括起时,寻找被包含文件的方式是( )。
选项:
A. 仅仅搜索当前目录
B. 仅仅搜索当前目录
C. 直接按系统设定的标准方式搜索目录
D. 先在源程序所在目录搜索,再按系统设定的标准方式搜索
答案: 请关注公众号【青年搜题】查看答案
问题 938: 19. 标准库函数fputs(p1,p2)的功能是______。
选项:
A. 从p1指向的文件中读一个字符串存入p2指向的内存空间
B. 从p2指向的文件中读一个字符串存入p1指向的内存空间
C. 从p1指向的内存空间中读一个字符串存入p2指向的文件
D. 从p2指向的内存空间中读一个字符串存入p1指向的文件
答案: 请关注公众号【青年搜题】查看答案
问题 939: 20. 以下关于语句的说法中,正确的是_________
选项:
A. do-while 语句的循环体至少会被执行1次
B. while语句的循环体至少会被执行1次
C. for语句的循环体至少会被执行1次
D. break语句只能出现在循环语句中
答案: 请关注公众号【青年搜题】查看答案
问题 940: 21. 在c语言中,引用数组元素时,其数组下标的数据类型是。( )。
选项:
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式
答案: 请关注公众号【青年搜题】查看答案
问题 941: 22. 以下能正确计算10!的程序段是( )。
选项:
A. do {i=1;s=1; s=s*i; i++; }while(i<=10);
B. do{i=1;s=0; s=s*i; i++; }while(i<=10);
C. i=1;s=1; do{s=s*i; i++; }while(i<=10);
D. i=1;s=0; do{s=s*i; i++; }while(i<=10);
答案: 请关注公众号【青年搜题】查看答案
问题 942: 23. 如果要以只读方式打开一个文本文件,应使用的打开方式是( )。
选项:
A. r+
B. w
C. r
D. rb
答案: 请关注公众号【青年搜题】查看答案
问题 943: 24. 循环体语句执行一次( )。
选项:
A. E= =0
B. E!=1
C. E!=0
D. E= =1
答案: 请关注公众号【青年搜题】查看答案
问题 944: 25. 以下函数binary的作用是应用折半查找法从存有10个整数的a数组中对关键字m进行查找,若找到,返回其下标值;反之,返回-1。请选择填空( )。 int binary(int a[],int m) {int low=0,high=9,mid; while(low<=high) {mid=(low+high)/2; if(m<a[mid]) 【1】;
选项:
A. high=mid-1
B. high=mid+1
C. low=mid-1
D. low=mid+1
答案: 请关注公众号【青年搜题】查看答案
问题 945: 26. 为了避免嵌套的if-else语句的二义性,C语言规定else总是与_________组成配对关系。
选项:
A. 缩排位置相同的if
B. 在其之前未配对的if
C. 在其之前未配对的最近的if
D. 同一行上的if
答案: 请关注公众号【青年搜题】查看答案
问题 946: 27. 下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除。请选择填空( )。 #include <stdio.h> main() {int i=0,j,k; do {i++;k=316-13*i;}while(); j=k/11; printf("316=13*%d+11*%d",i,j); }
选项:
A. k/11
B. k%11
C. k/11==0
D. k%11==0
答案: 请关注公众号【青年搜题】查看答案
问题 947: 28. 已知有预处理命令#include 和声明char s[10]= "Thank you"; int i;,要求输出字符串"Thank you",以下选项中不能达到该要求的语句是_________。
选项:
A. puts(s);
B. printf("%s", s[10]);
C. for(i=0;s[i]!= '\0';i++) printf("%c", s[i]);
D. for(i=0;s[i]!= '\0';i++) putchar(s[i]);
答案: 请关注公众号【青年搜题】查看答案
问题 948: 29. 设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为( )。
选项:
A. int
B. float
C. double
D. 不确定
答案: 请关注公众号【青年搜题】查看答案
问题 949: 30. 以下叙述中不正确的是______。
选项:
A. 在不同的函数中可以使用相同名字的变量
B. 函数中的形式参数是局部变量
C. 在一个函数内定义的变量只在本函数范围内有效
D. 在一个函数内的复合语句中定义的变量在本函数范围内都有效
答案: 请关注公众号【青年搜题】查看答案
问题 950: 31. C语言中while和do while循环的主要区别是( )。
选项:
A. do-while的循环至少无条件执行一次。
B. while循环控制条件比do-while的循环控制条件严格。
C. do-while允许从外部转入到循环体内。
D. do-while的循环体不能是复合语句。
答案: 请关注公众号【青年搜题】查看答案
问题 951: 32. 以下叙述中错误的是________
选项:
A. C程序在运行过程中所有计算都以二进制方式进行
B. C语言在运行过程中所有计算都以十进制方式进行
C. 所有C程序都需要编译链接无误后才能运行
D. C程序中整型变量只能存放整数,实型变量只能存放浮点数
答案: 请关注公众号【青年搜题】查看答案
问题 952: 33. 如果要限制一个变量只能为本文件所使用,必须通过_________来实现
选项:
A. 外部变量说明
B. 静态局部变量
C. 静态外部变量
D. 局部变量说明
答案: 请关注公众号【青年搜题】查看答案
问题 953: 34. 若函数中有定义语句:int k则__________。
选项:
A. 系统将自动给k赋初值0
B. 这时k中的值无定义
C. 系统将自动给k赋初值-1
D. 这时k中无任何值
答案: 请关注公众号【青年搜题】查看答案
问题 954: 35. 若有以下定义 int x[10], *pt=x;则对x数组元素的正确引用是_________。
选项:
A. *&x[10]
B. *(x+3)
C. *(pt+10)
D. pt+3
答案: 请关注公众号【青年搜题】查看答案
问题 955: 36. 以下选项中能表达合法常量的是__________。
选项:
A. 整数:1,200
B. 实数:1. 5E2. 0
C. 字符斜杠:’\’
D. 字符串:”\007”
答案: 请关注公众号【青年搜题】查看答案
问题 956: 37. 以下与库函数strcpy(char *s1, char *s2)功能不相等的函数是( )。
选项:
A. funa(char *s1, char *s2) {while (*s1++=*s2++);}
B. funb(char *s1, char *s2) {while (*s2) s1++=s2++;}
C. func(char *s1, char *s2) {while (*s1=*s2) {s1++;s2++;}}
D. fund(char *s1, char *s2) {while ((*s1++=*s2++)!=’\0’); }
答案: 请关注公众号【青年搜题】查看答案
问题 957: 38. 以下函数的类型是_______。 fun(float x) {float y; y=3*x-5.5; return y;}
选项:
A. int
B. 不确定
C. void
D. float
答案: 请关注公众号【青年搜题】查看答案
问题 958: 39. 当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是( )。 if(a<b) if(c<d) x=1; else if(a<c) if(b<d) x=2; else x=3; else x=6; else x=3
选项:
A. 1
B. 2
C. 3
D. 6
答案: 请关注公众号【青年搜题】查看答案
问题 959: 40. 下面函数调用语句含有实参的个数为 fun((exp1,exp2),(exp3,exp4,exp5)); ( )。
选项:
A. 1
B. 2
C. 4
D. 5
答案: 请关注公众号【青年搜题】查看答案
问题 960: 41. 算术运算符、赋值运算符和关系运算符的运算优先级按从高到低的顺序依次为_______
选项:
A. 算术运算、赋值运算、关系运算
B. 关系运算、赋值运算、算术运算
C. 算术运算、关系运算、赋值运算
D. 关系运算、算术运算、赋值运算
答案: 请关注公众号【青年搜题】查看答案
问题 961: 42. 若磁盘上已存在某个文本文件,其全路径文件名为c:\c\data.txt,下列语句中不能打开文件的是( )。
选项:
A. FILE *in;in=fopen("c:\c\data.txt","r");
B. FILE *in;in=fopen("c:\\c\\data.txt","r");
C. FILE *in;in=fopen("c:\\c\\data.txt","a+");
D. FILE*in;in=fopen("c:\\c\\data.txt","r+");
答案: 请关注公众号【青年搜题】查看答案
问题 962: 43. 在C语言中,形式参数不可以设置为_______类型。
选项:
A. auto
B. register
C. register 或 auto
D. static
答案: 请关注公众号【青年搜题】查看答案
问题 963: 44. C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是( )。
选项:
A. 地址传递
B. 单向值传递
C. 由实参传给形参,再由形参传回实参
D. 由用户指定传递方式
答案: 请关注公众号【青年搜题】查看答案
问题 964: 45. 设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是( )。
选项:
A. k=*p1+*p2;
B. p2=k;
C. p1=p2;
D. k=*p1 * (*p2);
答案: 请关注公众号【青年搜题】查看答案
问题 965: 46. 下列运算符中优先级最高的是( )。
选项:
A. <
B. +
C. &&
D. !=
答案: 请关注公众号【青年搜题】查看答案
问题 966: 47. 已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2='A'+'6'-'3';后,c2的值为( )。
选项:
A. D
B. 68
C. 不确定的值
D. C
答案: 请关注公众号【青年搜题】查看答案
问题 967: 48. 如果在一个复合语句中定义了一个变量,则有关该变量正确的说法是。( )。
选项:
A. 只在该复合语句中有效
B. 只在该函数中有效
C. 在本程序范围内均有效
D. 为非法变量
答案: 请关注公众号【青年搜题】查看答案
问题 968: 49. 以下关于C语言数据类型使用的叙述中错误的是________
选项:
A. 若要准确无误差的表示自然数,应使用整数类型
B. 若要保存带有多位小数的数据,应使用双精度类型
C. 若要处理如“人员信息”等含有不同类型的相关数据,应自定义结构体类型
D. 若只处理“真”和“假”两种逻辑值,应使用逻辑类型
答案: 请关注公众号【青年搜题】查看答案
问题 969: 50. 若有以下定义和语句: struct student {int age;int num;}; struct student stu[3]={ {1001,20},{1002,19},{1003,21}}; main() {struct student *p; p=stu; ... } 则以下不正确的引用是( )
选项:
A. (p++)->num
B. p++
C. (*p).num
D. p=&stu.age
答案: 请关注公众号【青年搜题】查看答案
问题 970: 51. 以下选项中能表达合法常量的是________
选项:
A. 整数:1,200
B. 实数:1.5E2.0
C. 字符斜杠:’\’
D. 字符串:”\007”
答案: 请关注公众号【青年搜题】查看答案
问题 971: 52. 以下正确的函数定义形式是 ( )。
选项:
A. double fun(int x,int y){z=x+y;return z;}
B. double fun(int x,y){int z;return z;}
C. fun(x,y){int x,y;double z; z=x+y; return z;}
D. double fun(int x,int y){double z;z=x+y;return z;}
答案: 请关注公众号【青年搜题】查看答案
问题 972: 53. 以下程序段完全正确的是( )。
选项:
A. int *p; scanf("%d",&p);
B. int *p; scanf(“%d”,p);
C. int k, *p=&k; scanf("%d",p);
D. int k, *p; *p= &k; scanf(“%d”,p);
答案: 请关注公众号【青年搜题】查看答案
问题 973: 54. 下列数据中属于“字符串常量”的是__________
选项:
A. Tom
B. "Tom"
C. 'tom'
D. 'T'
答案: 请关注公众号【青年搜题】查看答案
问题 974: 55. a=3,b=4,执行“printf("%d,%d",(a,b),(b,a));”的输出是______。
选项:
A. 3, 4
B. 4, 3
C. 3, 3
D. 4, 4
答案: 请关注公众号【青年搜题】查看答案
问题 975: 56. 下列条件语句中,输出结果与其他语句不同的是________
选项:
A. if(a)printf("%d\n",x); else printf("%d\n",y);
B. if(a==0)printf("%d\n",y); else printf("%d\n",x);
C. if(a!=0)printf("%d\n",x); else printf("%d\n",y);
D. if(a==0)printf("%d\n",x); else printf("%d\n",y);
答案: 请关注公众号【青年搜题】查看答案
问题 976: 57. 若有定义语句:int year=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是
选项:
A. *p+=1;
B. ( *p)++;
C. ++(*p);
D. *p++;
答案: 请关注公众号【青年搜题】查看答案
问题 977: 58. 逻辑运算符两则运算对象的数据类型( )。
选项:
A. 只能是0或1
B. 只能是0或非0正数
C. 只能是整型或字符型数据
D. 可以是任何类型的数据
答案: 请关注公众号【青年搜题】查看答案
问题 978: 59. C语言中的文件类型划分为( )。
选项:
A. 索引文件和文本文件两种
B. ASCII文件和二进制文件两种
C. 只有文本文件一种
D. 只有二进制文件一种
答案: 请关注公众号【青年搜题】查看答案
问题 979: 60. 成无限循环 若要定义一个具有4个元素的整型数组,以下错误的定义语句是
选项:
A. int a[ 4 ] = { 0 } ;
B. int b[ ] = { 0,0,0,0 } ;
C. int c[ 1+3 ] ;
D. int i = 4 , d{ i };
答案: 请关注公众号【青年搜题】查看答案
问题 980: 1. 设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为( )。
选项:
A. 1
B. 2
C. 3
D. 4
答案: 请关注公众号【青年搜题】查看答案
问题 981: 2. 已定义ch为字符型变量,以下赋值语句中错误的是_______
选项:
A. ch=’\’;
B. ch=62+3
C. ch=’\43’
D. ch=’\xaa’;
答案: 请关注公众号【青年搜题】查看答案
问题 982: 3. 若有以下定义 int x[10], *pt=x;则对x数组元素的正确引用是_________。
选项:
A. *&x[10]
B. *(x+3)
C. *(pt+10)
D. pt+3
答案: 请关注公众号【青年搜题】查看答案
问题 983: 4. 若有定义:int a=7; float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( )。
选项:
A. 2.500000
B. 2.750000
C. 3.500000
D. 0.000000
答案: 请关注公众号【青年搜题】查看答案
问题 984: 5. 以下叙述中错误的是________
选项:
A. C程序在运行过程中所有计算都以二进制方式进行
B. C语言在运行过程中所有计算都以十进制方式进行
C. 所有C程序都需要编译链接无误后才能运行
D. C程序中整型变量只能存放整数,实型变量只能存放浮点数
答案: 请关注公众号【青年搜题】查看答案
问题 985: 6. 在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是。( )。
选项:
A. extern
B. register
C. auto
D. static
答案: 请关注公众号【青年搜题】查看答案
问题 986: 7. 以下选项中不能用作C程序合法常量的是
选项:
A. 1.234
B. '123 '
C. 123
D. "\x7G"
答案: 请关注公众号【青年搜题】查看答案
问题 987: 8. 已有程序段和输入数据的形式,程序中输入语句的正确形式应当为( )。 main() { int a;float f; printf("Input number:"); (输入语句) printf("\nf=%f,a=%d\n",f,a); } Input number:4.5□□2<CR>
选项:
A. scanf("%d,%f",&a,&f);
B. scanf("%f,%d",&f,&a);
C. scnaf("%d%f",&a,&f);
D. scanf("%f%d",&f,&a);
答案: 请关注公众号【青年搜题】查看答案
问题 988: 9. 以下正确的描述是( )。
选项:
A. continue语句的作用是结束整个循环的执行。
B. 只能在循环体内和switch语句体内使用break语句。
C. 在循环体内使用break语句或continue语句的作用相同。
D. 从多层循环嵌套中退出时,只能使用goto语句。
答案: 请关注公众号【青年搜题】查看答案
问题 989: 10. 下面程序段的运行结果是。 char c[]="\t\v\\\0will\n"; printf("%d",strlen(c)); ( )。
选项:
A. 3
B. 6
C. 9
D. 14
答案: 请关注公众号【青年搜题】查看答案
问题 990: 11. 有以下定义语句,编译时会出现编译错误的是__________。
选项:
A. char a=’a’;
B. char a=’\n’;
C. char a=’aa’;
D. char a=’\x2d’;
答案: 请关注公众号【青年搜题】查看答案
问题 991: 12. 以下选项中正确的语句组是____________。
选项:
A. char s[];s="BOOK!";
B. char *s;s={"BOOK!"};
C. char s[10];s="BOOK!";
D. char *s;s="BOOK!";
答案: 请关注公众号【青年搜题】查看答案
问题 992: 13. 下面程序的运行结果是( )。 #include<stdio.h> main() {int a,b; for(a=1,b=1;a<=100;a++) {if(b>=20) break; if(b%3==1){b+=3;continue;} b-=5; } printf("%d\n",a); }
选项:
A. 7
B. 8
C. 9
D. 10
答案: 请关注公众号【青年搜题】查看答案
问题 993: 14. 有下面程序段,上机运行,将。 char a[3],b[]="China"; a=b; printf("%s",a); ( )。
选项:
A. 输出China
B. 输出Chi
C. 输出Ch
D. 编译出错
答案: 请关注公众号【青年搜题】查看答案
问题 994: 15. 以下描述中正确的是( )。
选项:
A. 由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句。
B. do-while循环由do开始,用while结束,在while(表达式)后面不能写分号。
C. 在do-while循环体中,一定要有能使while后面表达式的值变为零("假")的操作。
D. do-while循环中,根据情况可以省略while。
答案: 请关注公众号【青年搜题】查看答案
问题 995: 16. 正确的C语言标识符是________
选项:
A. buy_2
B. 2_buy
C. ?_buy
D. buy?
答案: 请关注公众号【青年搜题】查看答案
问题 996: 17. 设有定义:struct {char mark[12];int num1;double num2;} t1,t2;,若变量均已正确赋初值,则以下语句中错误的是________
选项:
A. t1=t2;
B. t2.num1=t1.num1;
C. t2.mark=t1.mark;
D. t2.num2=t1.num2;
答案: 请关注公众号【青年搜题】查看答案
问题 997: 18. 若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是________
选项:
A. a=(b=4)=3;
B. a=b=c+1;
C. a=(b=4)+c;
D. a=1+(b=c=4);
答案: 请关注公众号【青年搜题】查看答案
问题 998: 19. 设变量n为float,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入的表达式是( )。
选项:
A. n=(n*100+0.5)/100.0
B. m=n*100+0.5,n=m/100.0
C. n=n*100+0.5/100.0
D. n=(n/100+0.5)*100.0
答案: 请关注公众号【青年搜题】查看答案
问题 999: 20. 有一堆零件(100到200之间),如果分成4个零件一组则多出2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多出5个零件。下面程序是求这堆零件总数,请选择填空( )。 #include <stdio.h> main() {int i; for(i=100;i<200;i++) if((i-2)%4==0) if(!((i-3)%7)) if() printf("%d",i); }
选项:
A. i%9=5
B. i%9!=5
C. (i-5)%9!=0
D. i%9==5
答案: 请关注公众号【青年搜题】查看答案
问题 1000: 21. 以下叙述中正确的是______。
选项:
A. 函数可以有参数也可以没有参数
B. 函数既可嵌套定义又可递归调用
C. 函数须有返回值,否则不能调用
D. 主函数必须书写在子函数之前
答案: 请关注公众号【青年搜题】查看答案
问题 1001: 22. 以下叙述不正确的是( )。
选项:
A. 一个C源程序可由一个或多个函数组成
B. 一个C源程序必须包含一个main函数
C. C程序的基本组成单位是函数
D. 在C程序中,注释说明只能位于一条语句的后面
答案: 请关注公众号【青年搜题】查看答案
问题 1002: 23. 成无限循环 若要定义一个具有4个元素的整型数组,以下错误的定义语句是
选项:
A. int a[ 4 ] = { 0 } ;
B. int b[ ] = { 0,0,0,0 } ;
C. int c[ 1+3 ] ;
D. int i = 4 , d{ i };
答案: 请关注公众号【青年搜题】查看答案
问题 1003: 24. 如果在一个复合语句中定义了一个变量,则有关该变量正确的说法是。( )。
选项:
A. 只在该复合语句中有效
B. 只在该函数中有效
C. 在本程序范围内均有效
D. 为非法变量
答案: 请关注公众号【青年搜题】查看答案
问题 1004: 25. 下面程序的功能是计算正整数2345的各位数字平方和。( )。 #include "stdio.h" main() {int n,sum=0; n=2345; do {sum=sum+(?);
选项:
A. n%10
B. (n%10)*(n%10)
C. n/10
D. (n/10)*(n/10);
答案: 请关注公众号【青年搜题】查看答案
问题 1005: 26. 以下叙述中正确的是______。
选项:
A. 全局变量的作用域一定比局部变量的作用域范围大
B. 静态(static)类别变量的生存期贯穿于整个程序的运行期间
C. 函数的形参都属于全局变量
D. 未在定义语句中赋初值的auto变量和static变量的初值都是随机值
答案: 请关注公众号【青年搜题】查看答案
问题 1006: 27. 下列语句组中,正确的是
选项:
A. char *s;s="china";
B. char s[7] ;s="Olympic";
C. char *s;s={};
D. char s[7] ;s={"Olympic"};
答案: 请关注公众号【青年搜题】查看答案
问题 1007: 28. 下列条件编译中xxx可表示为( )。 #xxx 标识符 程序段1 #else 程序段2 #endif
选项:
A. define或include
B. ifdef或include
C. ifdef或ifndef或define
D. ifdef或ifndef或if
答案: 请关注公众号【青年搜题】查看答案
问题 1008: 29. 若有说明语句:int a, b, c, *d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是________
选项:
A. scanf("%d%d%d", &a, &b, d);
B. scanf("%d%d%d", a, b, d);
C. scanf("%d%d%d", &a, &b, &d);
D. scanf("%d%d%d", a, b,*d)
答案: 请关注公众号【青年搜题】查看答案
问题 1009: 30. 下列数据中属于“字符串常量”的是__________
选项:
A. Tom
B. "Tom"
C. 'tom'
D. 'T'
答案: 请关注公众号【青年搜题】查看答案
问题 1010: 31. 若有说明:static int a[3][4];则数组中各元素。( )。
选项:
A. 可在程序的运行阶段得到初值0
B. 可在程序的编译阶段得到初值0
C. 不能得到确定的初值
D. 可在程序的编译或运行阶段得到初值0
答案: 请关注公众号【青年搜题】查看答案
问题 1011: 32. 若x是单精度实型变量,表达式(x=10/4)的值是_________
选项:
A. 2.5
B. 2.0
C. 3
D. 2
答案: 请关注公众号【青年搜题】查看答案
问题 1012: 33. 以下不能将s所指字符串正确复制到t所指存储空间的是___________。
选项:
A. while ( *t = *s ) { t++ ; s++ ; }
B. for ( i = 0 ; t[ i ] = s[ i ] ; i++ ) ;
C. do { *t++ = *s++ ;} while ( *s ) ;
D. for ( i = 0 ,j = 0 ; t[ i ++ ] = s[ j ++ ] ;) ;
答案: 请关注公众号【青年搜题】查看答案
问题 1013: 34. 下列运算符中优先级最高的是_________
选项:
A. <
B. &&
C. +
D. !=
答案: 请关注公众号【青年搜题】查看答案
问题 1014: 35. 循环体语句执行一次( )。
选项:
A. E= =0
B. E!=1
C. E!=0
D. E= =1
答案: 请关注公众号【青年搜题】查看答案
问题 1015: 36. 以下不能将s所指字符串正确复制到t所指存储空间的是
选项:
A. while ( *t = *s ) { t++ ; s++ ; }
B. for ( i = 0 ; t[ i ] = s[ i ] ; i++ ) ;
C. do { *t++ = *s++ ;} while ( *s ) ;
D. for ( i = 0 ,j = 0 ; t[ i ++ ] = s[ j ++ ] ;) ;
答案: 请关注公众号【青年搜题】查看答案
问题 1016: 37. 若磁盘上已存在某个文本文件,其全路径文件名为c:\c\data.txt,下列语句中不能打开文件的是( )。
选项:
A. FILE *in;in=fopen("c:\c\data.txt","r");
B. FILE *in;in=fopen("c:\\c\\data.txt","r");
C. FILE *in;in=fopen("c:\\c\\data.txt","a+");
D. FILE*in;in=fopen("c:\\c\\data.txt","r+");
答案: 请关注公众号【青年搜题】查看答案
问题 1017: 38. 有以下程序 #include <stdio. h > #include <string. h > main ( ) { char x[ ] = "STRING"; x[0]=0 ; x[1] ='\0' ; x[2] = '0' ; printf ( " %d %d\n " , sizeof(x) , strlen(x)) ; } 程序运行后的输出结果是__________。
选项:
A. 6 1
B. 7 0
C. 6 3
D. 7 1
答案: 请关注公众号【青年搜题】查看答案
问题 1018: 39. 以下正确的描述是( )。
选项:
A. 函数的定义可以嵌套,但函数的调用不可以嵌套
B. 函数的定义不可以嵌套,但函数的调用可以嵌套
C. 函数的定义和函数的调用均不可嵌套
D. 函数的定义和函数的调用均可以嵌套
答案: 请关注公众号【青年搜题】查看答案
问题 1019: 40. 以下叙述正确的是( )。
选项:
A. 在C程序中,main函数必须位于程序的最前面
B. 在C程序的每一行只能写一条语句
C. C语言本身没有输入输出语句
D. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误
答案: 请关注公众号【青年搜题】查看答案
问题 1020: 41. 以下关于C语言语句的叙述中,正确的是______。
选项:
A. 所有语句都包含关键字
B. 所有语句都必须在一行内书写完毕
C. 所有语句都可以出现在源程序中的任何位置
D. 复合语句由{}括住,且在复合语句中也可以定义变量
答案: 请关注公众号【青年搜题】查看答案
问题 1021: 42. 下面四个选项中,均是合法的浮点数的选项是( )。
选项:
A. +1e+1 5e-9.4 03e2
B. -.60 12e-4 -8e5
C. 123e 1.2e-.4 +2e-1
D. -e3 .8e-4 5.e-0
答案: 请关注公众号【青年搜题】查看答案
问题 1022: 43. 若有定义:int a,b;,通过语句scanf("%d;%d",&a,&b);,能把整数3赋给变量a,5赋给变量b的输入数据是________
选项:
A. 3 5
B. 3,5
C. 3;5
D. 35
答案: 请关注公众号【青年搜题】查看答案
问题 1023: 44. 一个C程序的执行是从( )。
选项:
A. 本程序的main函数开始,到main函数结束
B. 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C. 本程序的main函数开始,到本程序文件的最后一个函数结束
D. 本程序文件的第一个函数开始,到本程序main函数结束
答案: 请关注公众号【青年搜题】查看答案
问题 1024: 45. 当#include后面的文件名用""括起时,寻找被包含文件的方式是( )。
选项:
A. 直接按照系统设定的标准方式搜索目录
B. 先在源程序所在目录搜索,再按照系统设定的标准方式搜索
C. 仅仅搜索源程序所在目录
D. 仅仅搜索当前目录
答案: 请关注公众号【青年搜题】查看答案
问题 1025: 46. 若用数组名作为函数调用的实参,传递给形参的是( )。
选项:
A. 数组的首地址
B. 数组第一个元素的值
C. 数组中全部元素的值
D. 数组元素的个数
答案: 请关注公众号【青年搜题】查看答案
问题 1026: 47. 逻辑运算符两则运算对象的数据类型( )。
选项:
A. 只能是0或1
B. 只能是0或非0正数
C. 只能是整型或字符型数据
D. 可以是任何类型的数据
答案: 请关注公众号【青年搜题】查看答案
问题 1027: 48. 以下函数的类型是_______。 fun(float x) {float y; y=3*x-5.5; return y;}
选项:
A. int
B. 不确定
C. void
D. float
答案: 请关注公众号【青年搜题】查看答案
问题 1028: 49. C语言中(以16位PC机为例),各数据类型的存储空间长度的排列顺序为( )。
选项:
A. char<int<long<=float<double
B. char=int<long<=float<double
C. char<int<long=float=double
D. char=int=long<=float<double
答案: 请关注公众号【青年搜题】查看答案
问题 1029: 50. 不能把字符串"Hello!"赋给数组b的语句是_____
选项:
A. char b[10]={ 'H', 'e', 'l', 'l', 'o', '! ', '\0'};
B. char b[10]; b="Hello! ";
C. char b[10]; strcpy(b, "Hello! ");
D. char b[10]= "Hello! ";
答案: 请关注公众号【青年搜题】查看答案
问题 1030: 51. 函数调用“strcat(strcpy(str1,str2),str3)”的功能是______。
选项:
A. 将字符串str1复制到字符串str2中后再连接到字符串str3之后
B. 将字符串str1连接到字符串str2之后再复制到字符串str3之后
C. 将字符串str2复制到字符串str1中后再将字符串str3连接到字符串str1之后
D. 将字符串str2连接到字符串str1之后再将字符串str1复制到字符串str3中
答案: 请关注公众号【青年搜题】查看答案
问题 1031: 52. 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是_______
选项:
A. 地址传递
B. 单向值传递
C. 由实参传给形参,再由形参传回实参
D. 传递方式由用户指定
答案: 请关注公众号【青年搜题】查看答案
问题 1032: 53. 若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是______。
选项:
A. for(i=1,p=1;i<=5;i++) p*=i;
B. for(i=1;i<=5;i++) {p=1;p*=i;}
C. i=1;p=1;while(i<=5){p*=i;i++;}
D. i=1;p=1;do{p*=i;i++;}while(i<=5);
答案: 请关注公众号【青年搜题】查看答案
问题 1033: 54. 对基类型相同的指针变量不能进行的运算是_________。
选项:
A. +
B. >
C. =
D. ==
答案: 请关注公众号【青年搜题】查看答案
问题 1034: 55. 若有声明“char a[5]={'A','B','C','D','E'}, *p=a, i ;”,则以下语句中不能正确输出a数组全部元素值的是______。
选项:
A. for(i=0; i<5; i++) printf( "%c ", a[i]);
B. for(i=0; i<5; i++) printf( "%c ", *(a+i));
C. for(i=0; i<5; i++) printf( "%c ", *p++);
D. for(i=0; i<5; i++) printf( "%c ", *a++);
答案: 请关注公众号【青年搜题】查看答案
问题 1035: 56. a=3,b=4,执行“printf("%d,%d",(a,b),(b,a));”的输出是______。
选项:
A. 3, 4
B. 4, 3
C. 3, 3
D. 4, 4
答案: 请关注公众号【青年搜题】查看答案
问题 1036: 57. 若有以下定义,则正确的赋值语句为( ) struct complex { float real; float image; }; struct value { int no; struct complex com; }val1;
选项:
A. com.real=1;
B. val1.complex.real=1;
C. val1.com.real=1;
D. val1.real=1;
答案: 请关注公众号【青年搜题】查看答案
问题 1037: 58. 下面四个选项中,均是不合法的整型常量的选项是( )。
选项:
A. --0f1 -0xffff 0011
B. -0Xcdf 017 12,456
C. -018 999 5e2
D. -0x48eg -068 03f
答案: 请关注公众号【青年搜题】查看答案
问题 1038: 59. 若有以下定义,则数值为4的表达式是 。 int w[3][4]={ {0,1},{2,4},{5,8}},(*p)[4]=w;
选项:
A. *w[1]+1
B. p++,*(p+1)
C. w[2][2]
D. p[1][1]
答案: 请关注公众号【青年搜题】查看答案
问题 1039: 60. a的值为5,表达式 a + = a - = a = 9的值是
选项:
A. 9
B. –9
C. 18
D. 0
答案: 请关注公众号【青年搜题】查看答案
问题 1040: 61. 若i和k都是int类型变量,有以下for语句 for(i=0,k=-1;k=1;k++) printf("*****\n"); 下面关于语句执行情况的叙述中正确的是
选项:
A. 循环体执行两次
B. 循环体执行一次
C. 循环体一次也不执行
D. 构
答案: 请关注公众号【青年搜题】查看答案
问题 1041: 62. 以下选项中与if(a= =1)a=b;else a++;语句功能不同的switch语句是___________。
选项:
A. switch(a);{case1:a=b;break;default : a++;}
B. switch(a==l),{case 0:a=b;break;case l:a++;}
C. switch(a);{default:a++;break;ase l:a=b; }
D. switch(a==l);{case l:a=b;break;case 0:a++;}
答案: 请关注公众号【青年搜题】查看答案
问题 1042: 63. 为表示关系a≥b≥c,应使用的C语言表达式是 _ 。
选项:
A. (a>=b>=c)
B. (a>=b)AND(b>=c)
C. (a>=b)&&(b>=c)
D. (a>=b)&(b>=c)
答案: 请关注公众号【青年搜题】查看答案
问题 1043: 64. 若有定义:int *p[3];,则以下叙述中正确的是_______
选项:
A. 定义了一个基类型为int的指针变量p,该变量具有3个指针
B. 定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C. 定义了一个名为*p的整型数组,该数组含有3个int类型元素
D. 定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素
答案: 请关注公众号【青年搜题】查看答案
问题 1044: 65. 在C程序中调用函数时,主调函数中的实参和被调函数中的形参_________
选项:
A. 个数、次序必须相同,但数据类型可以不考虑。
B. 个数、次序必须相同,对应参数的数据类型应相同或赋值相容。
C. 个数、次序和数据类型均可以不相同。
D. 对应参数数据类型应相同,但个数和次序可以不考虑。
答案: 请关注公众号【青年搜题】查看答案
问题 1045: 66. 以下叙述正确的是
选项:
A. C语言程序是由过程和函数组成的
B. C语言函数可以嵌套调用,例如:fun(fun(x))
C. C语言函数不可以单独编译
D. C语言中除了main函数,其他函数不可作为单独文件形式存在
答案: 请关注公众号【青年搜题】查看答案
问题 1046: 67. 以下关于C语言数据类型使用的叙述中错误的是________
选项:
A. 若要准确无误差的表示自然数,应使用整数类型
B. 若要保存带有多位小数的数据,应使用双精度类型
C. 若要处理如“人员信息”等含有不同类型的相关数据,应自定义结构体类型
D. 若只处理“真”和“假”两种逻辑值,应使用逻辑类型
答案: 请关注公众号【青年搜题】查看答案
问题 1047: 68. 以下选项中能表达合法常量的是__________。
选项:
A. 整数:1,200
B. 实数:1. 5E2. 0
C. 字符斜杠:’\’
D. 字符串:”\007”
答案: 请关注公众号【青年搜题】查看答案
问题 1048: 69. 设a,b为字符型变量,执行“scanf("a=%c,b=%c", &a , &b); ”后,使变量a的值为字母A,变量b的值为字母B,从键盘上正确的输入是_ 。
选项:
A. AB
B. 'A' , 'B'
C. A,B
D. a=A,b=B
答案: 请关注公众号【青年搜题】查看答案
问题 1049: 70. 有以下程序 # include < stdio.h > main ( ) { int y = 10 ; while ( y-- ) ; printf ( " y= %d\n " , y ) ; } 程序执行后的结果是
选项:
A. y = 0
B. y = -1
C. y = 1
D. while构成无限循环
答案: 请关注公众号【青年搜题】查看答案
问题 1050: 71. 若有说明:int a=2, *p=&a, *q=p;,则以下非法的赋值语句是________
选项:
A. p=q;
B. *p=*q;
C. a=*q;
D. q=a
答案: 请关注公众号【青年搜题】查看答案
问题 1051: 72. C语言中的文件类型划分为( )。
选项:
A. 索引文件和文本文件两种
B. ASCII文件和二进制文件两种
C. 只有文本文件一种
D. 只有二进制文件一种
答案: 请关注公众号【青年搜题】查看答案
问题 1052: 73. 在函数调用中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则_____
选项:
A. 称为函数的直接递归调用
B. 称为函数的间接递归调用
C. 称为函数的循环调用
D. C语言中不允许这样的递归调用
答案: 请关注公众号【青年搜题】查看答案
问题 1053: 74. 若有:int a[6]={4,5,6,7,8,9},*p=a, *q=p; 则对数组元素的错误引用是( )。
选项:
A. a[4]
B. *(p+4)
C. *q++
D. *a++
答案: 请关注公众号【青年搜题】查看答案
问题 1054: 75. 以下选项中关于C语言常量的叙述错误的是________
选项:
A. 所谓常量,是指在程序运行过程中,其值不能被改变的量
B. 常量分为整型常量、实型常量、字符常量和字符串常量
C. 常量可分为数值型常量和非数值型常量
D. 经常被使用的变量可以定义成常量
答案: 请关注公众号【青年搜题】查看答案
问题 1055: 76. 已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2='A'+'6'-'3';后,c2的值为( )。
选项:
A. D
B. 68
C. 不确定的值
D. C
答案: 请关注公众号【青年搜题】查看答案
问题 1056: 77. 下面函数的类型是_______ ff(float x) {printf(“%d\n”,x*x);}
选项:
A. 与形参x的类型相同
B. void类型
C. int类型
D. 无法确定
答案: 请关注公众号【青年搜题】查看答案
问题 1057: 78. 若有定义语句:int year=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是
选项:
A. *p+=1;
B. ( *p)++;
C. ++(*p);
D. *p++;
答案: 请关注公众号【青年搜题】查看答案
问题 1058: 79. 以下程序运行后的输出结果是________ # include < stdio.h > main ( ) { int a = 200 , b = 010 ; printf ( " %d %d \n" , a , b ) ;}
选项:
A. 200 8
B. 200 9
C. 200 10
D. 200 11
答案: 请关注公众号【青年搜题】查看答案
问题 1059: 80. 以下选项中能表达合法常量的是________
选项:
A. 整数:1,200
B. 实数:1.5E2.0
C. 字符斜杠:’\’
D. 字符串:”\007”
答案: 请关注公众号【青年搜题】查看答案
问题 1060: 81. 若有定义语句:double a,*p=&a;以下叙述中错误的是
选项:
A. 定义语句中的*号只是一个说明符
B. 定义语句中的*号是一个地址运算符
C. 定义语句中的p只能存放double类型变量的地址
D. 定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p
答案: 请关注公众号【青年搜题】查看答案
问题 1061: 82. 在C语言中,形式参数不可以设置为_______类型。
选项:
A. auto
B. register
C. register 或 auto
D. static
答案: 请关注公众号【青年搜题】查看答案
问题 1062: 83. 设有定义int a[3][4];,则正确定义一个指向a数组的行指针的语句是________
选项:
A. int **p;
B. int (*p)[4];
C. int (*p)[3];
D. int *p[4];
答案: 请关注公众号【青年搜题】查看答案
问题 1063: 84. C语言规定,函数返回值的类型是由所决定( )。
选项:
A. return语句中的表达式类型
B. 调用该函数时的主调函数类型
C. 调用该函数是系统临时指定
D. 在定义该函数时所指定的函数类型
答案: 请关注公众号【青年搜题】查看答案
问题 1064: 85. 整型变量x和y的值相等且为非0值,则以下选项中,结果为零的表达式是________
选项:
A. x || y
B. x | y
C. x & y
D. x ^ y
答案: 请关注公众号【青年搜题】查看答案
问题 1065: 86. 为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:else子句总是与配对。( )。
选项:
A. 缩排位置相同的if
B. 其之前最近的没有else配对的if
C. 其之后最近的if
D. 同一行上的if
答案: 请关注公众号【青年搜题】查看答案
问题 1066: 87. 以下有关宏替换的叙述不正确的是( )。
选项:
A. 宏替换不占用运行时间
B. 宏名无类型
C. 宏替换只是字符替换
D. 宏名必须用大写字母表示
答案: 请关注公众号【青年搜题】查看答案
问题 1067: 88. 在C语言中,char型数据在内存中的存储形式是__________
选项:
A. 补码
B. 反码
C. 原码
D. ASCII码
答案: 请关注公众号【青年搜题】查看答案
问题 1068: 89. 若用数组名作为实参, 则传递给形参的是( )。
选项:
A. 数组首地址
B. 数组第一个元素的值
C. 数组元素的个数
D. 数组中全部元素的值
答案: 请关注公众号【青年搜题】查看答案
问题 1069: 90. 下面程序的运行结果是。 #include<stdio.h> main() {char str[]="SSSWLIA",c; int k; for(k=2;(c=str[k])!='\0';k++) {switch(c) {case 'I':++k;break; case 'L':continue; default:putchar(c);continue; } putchar('*'); } }( )。
选项:
A. SSW*
B. SW*
C. SW*A
D. SW
答案: 请关注公众号【青年搜题】查看答案
问题 1070: 91. 以下能对一维数组a进行正确初始化的语句是。( )。
选项:
A. int a[10]=(0,0,0);
B. int a[10]={};
C. int a[2]={0,1,2};
D. int a[10]={10*1};
答案: 请关注公众号【青年搜题】查看答案
问题 1071: 92. 下面对C语言字符数组的描述中错误的是。( )。
选项:
A. 字符数组可以存放字符串
B. 字符数组的字符串可以整体输入、输出
C. 可以在赋值语句中通过赋值运算符对字符数组整体赋值
D. 不可以用关系运算符对字符数组中的字符串进行比较
答案: 请关注公众号【青年搜题】查看答案
问题 1072: 93. 设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是( )。
选项:
A. k=*p1+*p2;
B. p2=k;
C. p1=p2;
D. k=*p1 * (*p2);
答案: 请关注公众号【青年搜题】查看答案
问题 1073: 94. 已有定义语句int *p;以下能动态分配一个整型存储单元,并把该单元的首地址正确赋值给指针变量p的语句是( )。
选项:
A. *p=(int *)malloc(sizeof(int));
B. p=(int *)malloc(sizeof(int));
C. p=* malloc(sizeof(int));
D. free(p);
答案: 请关注公众号【青年搜题】查看答案
问题 1074: 95. 下面叙述中正确的是________
选项:
A. 带参数的宏定义中参数是没有类型的
B. 宏展开将占用程序的运行时间
C. 宏定义命令是C语言中的一种特殊语句
D. 使用#include命令包含的头文件必须以“.h”为后缀
答案: 请关注公众号【青年搜题】查看答案
问题 1075: 96. 已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是( )。 int a1,a2;char c1,c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
选项:
A. 10A□20B<CR>
B. 10□A□20□B<CR>
C. 10□A20B<CR>
D. 10A20□B<CR>
答案: 请关注公众号【青年搜题】查看答案
问题 1076: 97. 下面是对s的初始化,其中不正确的是( )。
选项:
A. char s[5]={"abc"};
B. char s[5]={'a','b','c'};
C. char s[5]="";
D. char s[5]="abcde";
答案: 请关注公众号【青年搜题】查看答案
问题 1077: 98. 数字字符0的ASCII码值为48,以下程序运行后的输出结果是_____ main() {char a='1',b='2'; printf("%c,",b++); printf("%d\n",b-a); }
选项:
A. 3,2
B. 50,2
C. 2,2
D. 2,50
答案: 请关注公众号【青年搜题】查看答案
问题 1078: 99. 以下叙述中正确的是( )。
选项:
A. 在程序的一行上可以出现多个有效的预处理命令行
B. 使用带参的宏时,参数的类型应与宏定义时的一致
C. 宏替换不占用运行时间,只占用编译时间
D. 以下定义中C R是称为宏名的标识符#define C R 045
答案: 请关注公众号【青年搜题】查看答案
问题 1079: 100. 若有结构体类型定义“typedef struct test{int x, y[2];}TEST ; ”,则以下声明中正确的是_______。
选项:
A. struct TEST x;
B. struct x;
C. test x;
D. TEST x;
答案: 请关注公众号【青年搜题】查看答案
问题 1080: 101. 下列定义数组的语句中,正确的是________
选项:
A. int N = 10 ;int x[ N ] ;
B. #define N 10,int x[ N ] ;
C. int x[ 0..10 ] ;
D. int x[ ] ;
答案: 请关注公众号【青年搜题】查看答案
问题 1081: 102. 设有如下定义:struct T{int n; double x;}d,*p;,下列语句中正确的是________
选项:
A. d->n=10;
B. p=&d;
C. p=&d.n;
D. d->x=10;
答案: 请关注公众号【青年搜题】查看答案
问题 1082: 103. 有以下程序(说明:字符0的ASCII码值为48) #include<stdio.h> main() { char c1,c2; scanf("%d",&c1); c2=c1+9; printf("%c%c\n",c1,c2);} 若程序运行时从键盘输入48<回车>,则输出结果为________
选项:
A. 09
B. 10
C. 0 9
D. 1 0
答案: 请关注公众号【青年搜题】查看答案
问题 1083: 104. 以下能正确计算10!的程序段是( )。
选项:
A. do {i=1;s=1; s=s*i; i++; }while(i<=10);
B. do{i=1;s=0; s=s*i; i++; }while(i<=10);
C. i=1;s=1; do{s=s*i; i++; }while(i<=10);
D. i=1;s=0; do{s=s*i; i++; }while(i<=10);
答案: 请关注公众号【青年搜题】查看答案
问题 1084: 105. 以下是一个自定义函数的头部,其中正确的是______。
选项:
A. int fun(int x[ ] , y)
B. int fun(int x[ ], int x)
C. int fun(int x[ ], int y)
D. int fun(char x[ ][ ],int y)
答案: 请关注公众号【青年搜题】查看答案
问题 1085: 106. 下列程序段的输出结果是________ int i,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1]; for(i=0;i<4;i+=2) printf("%d",*(p+i));
选项:
A. 5 2
B. 5 1
C. 5 3
D. 9 7
答案: 请关注公众号【青年搜题】查看答案
问题 1086: 107. 以下C语言用户标识符中,不合法的是
选项:
A. _1
B. AaBc
C. a_b
D. a—b
答案: 请关注公众号【青年搜题】查看答案
问题 1087: 108. s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是________
选项:
A. if(s1>s2)S;
B. if(strcmp(s1,s2))S;
C. if(strcmp(s2,s1)>0)S;
D. if(strcmp(s1,s2)>0)S;
答案: 请关注公众号【青年搜题】查看答案
问题 1088: 109. 下面程序的运行结果是( )。 #include<stdio.h> main() {int i; for(i=1;i<=5;i++) {if(i%2) printf("*"); else continue; printf("#"); } printf("$\n"); }
选项:
A. *#*#*#$
B. #*#*#*$
C. *#*#$
D. #*#*$
答案: 请关注公众号【青年搜题】查看答案
问题 1089: 110. 在C语言中,要求运算数必须是整型(数)的运算符是( )。
选项:
A. /
B. ++
C. !=
D. %
答案: 请关注公众号【青年搜题】查看答案
问题 1090: 111. 下面程序段( )。 for(t=1;t<=100;t++) {scanf("%d",&x); if(x<0)continue; printf("%3d",t); }
选项:
A. 当x<0时整个循环结束
B. x>=0时什么也不输出
C. printf函数永远也不执行
D. 最多允许输出100个非负整数
答案: 请关注公众号【青年搜题】查看答案
问题 1091: 112. 若有以下说明和语句:int a[10],*p1, *p2; p1=a; p2=&a[5];则p2-p1的值为 ( )。
选项:
A. 5
B. 6
C. 10
D. 没有指针与指针的减法
答案: 请关注公众号【青年搜题】查看答案
问题 1092: 113. 若有定义语句:int k1=10,k2=20;,执行表达式(k1=k1>k2)&&(k2=k2>k1)后,k1和k2的值分别为________
选项:
A. 0和1
B. 0和20
C. 10和1
D. 10和20
答案: 请关注公众号【青年搜题】查看答案
问题 1093: 114. 若已定义int a=5; 下面对(1)、(2)两个语句的正确解释是________ (1) int *p=&a; (2) *p=a;
选项:
A. 语句(1)和(2)中的*p含义相同,都表示给指针变量p赋值。
B. (1)和(2)语句的执行结果,都是把变量a的地址值赋给指针变量p。
C. (1)在对p进行说明的同时进行初始化,使p指向a;(2)变量a的值赋给指针变量。
D. (1)在对p进行说明的同时进行初始化,使p指向a;(2)将变量a的值赋予*p。
答案: 请关注公众号【青年搜题】查看答案
问题 1094: 115. 若有说明:int a[3][4]={0};则下面正确的叙述是。( )。
选项:
A. 只有元素a[0][0]可以得到初值0
B. 此说明语句不正确
C. 数组中各元素都可以得到初值,但其值不一定为0
D. 数组中每个元素均可得到初值0
答案: 请关注公众号【青年搜题】查看答案
问题 1095: 116. 假定已有声明“char a[30], *p=a;”,则下列语句中能将字符串"This is a C program. "正确地保存到数组a中的语句是______。
选项:
A. a[30]= " This is a C program. " ;
B. a= "This is a C program. " ;
C. p= "This is a C program. " ;
D. strcpy(p, "This is a C program. ");
答案: 请关注公众号【青年搜题】查看答案
问题 1096: 117. 能正确表示“当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)
答案: 请关注公众号【青年搜题】查看答案
问题 1097: 118. 设有定义:int x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是
选项:
A. scanf("%d",x[6]);
B. scanf("%d",*(x+6));
C. scanf("%d",p+6);
D. scanf("%d",p[6]);
答案: 请关注公众号【青年搜题】查看答案
问题 1098: 119. 下面有关for循环的正确描述是( )。
选项:
A. for循环只能用于循环次数已经确定的情况
B. for循环是先执行循环体语句,后判断表达式
C. 在for循环中,不能用break语句跳出循环体
D. for循环的循环体可以包括多条语句,但必须用花括号括起来
答案: 请关注公众号【青年搜题】查看答案
问题 1099: 120. 设有如下定义:struct sk {int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
选项:
A. p=&a;
B. p=data.a;
C. p=&data.a;
D. *p=data.a
答案: 请关注公众号【青年搜题】查看答案
问题 1100: 121. 设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为( )。
选项:
A. int
B. float
C. double
D. 不确定
答案: 请关注公众号【青年搜题】查看答案
问题 1101: 122. 以下关于return语句的叙述中正确的是___________。
选项:
A. 一个自定义函数中必须有一条return语句
B. 一个自定义函数中可以根据不同情况设置多条return语句
C. 定义成void类型的函数中可以有带返回值的return语句
D. 没有retum语句的自定义函数在执行结束时不能返回到调用处
答案: 请关注公众号【青年搜题】查看答案
问题 1102: 123. 若有定义int (*pt)[3];,则下列说法正确的是
选项:
A. 定义了基类型为int的三个指针变量
B. 定义了基类型为int的具有三个元素的指针数组pt
C. 定义了一个名为*pt、具有三个元素的整型数组
D. 定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组
答案: 请关注公众号【青年搜题】查看答案
问题 1103: 124. 有以下程序,其中k的初值为八进制数 #include <stdio. h> main ( ) { int k=011; printf ("%d\n", k++); } 程序运行后的输出结果是__________。
选项:
A. 12
B. 11
C. 10
D. 9
答案: 请关注公众号【青年搜题】查看答案
问题 1104: 125. 以下正确的函数定义形式是 ( )。
选项:
A. double fun(int x,int y){z=x+y;return z;}
B. double fun(int x,y){int z;return z;}
C. fun(x,y){int x,y;double z; z=x+y; return z;}
D. double fun(int x,int y){double z;z=x+y;return z;}
答案: 请关注公众号【青年搜题】查看答案
问题 1105: 126. C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是( )。
选项:
A. 地址传递
B. 单向值传递
C. 由实参传给形参,再由形参传回实参
D. 由用户指定传递方式
答案: 请关注公众号【青年搜题】查看答案
问题 1106: 127. 若有以下定义和语句: struct student {int age;int num;}; struct student stu[3]={ {1001,20},{1002,19},{1003,21}}; main() {struct student *p; p=stu; ... } 则以下不正确的引用是( )
选项:
A. (p++)->num
B. p++
C. (*p).num
D. p=&stu.age
答案: 请关注公众号【青年搜题】查看答案
问题 1107: 128. 一个函数返回值的类型是由_________决定的
选项:
A. return语句中表达式的类型
B. 在调用函数时临时指定
C. 定义函数时指定的函数类型
D. 调用该函数的主调函数的类型
答案: 请关注公众号【青年搜题】查看答案
问题 1108: 129. 以下选项中错误的是_______。
选项:
A. char a1[10]; a1="math";
B. char a2[ ]={'m','a','t','h'};
C. char a3[10]="math";
D. char *a4; a4="math";
答案: 请关注公众号【青年搜题】查看答案
问题 1109: 130. 若有定义:int bb[ 8];。则以下表达式中不能代表数组元bb[1]的地址的是________
选项:
A. &bb[0]+1
B. &bb[1]
C. &bb[0]++
D. bb+1
答案: 请关注公众号【青年搜题】查看答案
问题 1110: 131. 下面程序的功能是将从键盘输入的一对数,由小到大排序输出。当输入一对相等数时结束循环,请选择填空。 #include <stdio.h> main() {int a,b,t; scanf("%d%d",&a,&b); while() {if (a>b) {t=a;a=b;b=t;} printf("%d,%d\n",a,b); scanf("%d%d",&a,&b); } } ( )。
选项:
A. !a=b
B. a!=b
C. a==b
D. a=b
答案: 请关注公众号【青年搜题】查看答案
问题 1111: 132. 若有以下的说明和语句: main() {int t[3][2],*pt[3],k; for(k=0;k<3;k++) pt[k]=t[k]; } 则以下选项中能正确表示t数组元素地址的表达式是_________。
选项:
A. &t[3][2]
B. *pt[0]
C. *(pt[1])
D. &pt[2][0]
答案: 请关注公众号【青年搜题】查看答案
问题 1112: 133. C语言程序的基本单位是_________
选项:
A. 程序行
B. 语句
C. 函数
D. 字符
答案: 请关注公众号【青年搜题】查看答案
问题 1113: 134. 下列语句中,将c定义为文件型指针的是______。
选项:
A. FILE c;
B. FILE *c;
C. file c;
D. file *c;
答案: 请关注公众号【青年搜题】查看答案
问题 1114: 135. 若x、i、j和k都是int型变量,则计算下面表达式后,x的值为 x=(i=4,j=16,k=32)( ) 。
选项:
A. 4
B. 16
C. 32
D. 52
答案: 请关注公众号【青年搜题】查看答案
问题 1115: 136. 有函数关系如下,能正确表示该关系的程序段是( )。
选项:
A. y=x+1; if(x>=0) if(x= =0) y=x; else y=x-1;
B. y=x-1; if(x!=0) if (x>0) y=x+1; else y=x;
C. if (x<=0) if (x<0) y=x-1; else y=x; else y=x+1
D. y=x; if(x<=0) if (x<0) y=x-1; else y=x+1;
答案: 请关注公众号【青年搜题】查看答案
问题 1116: 137. putchar ( )函数可以向终端输出一个_________
选项:
A. 整型变量表达式值
B. 实型变量值
C. 字符串
D. 字符常量或字符型变量值
答案: 请关注公众号【青年搜题】查看答案
问题 1117: 138. 设有定义语句 int x[ ]={2, 4, 6, 8, 10}; int *p=&x[4]; 则不能正确引用数组x的合法元素的表达式是_______。
选项:
A. *(p--)
B. *(--p)
C. *(p++)
D. *(++p)
答案: 请关注公众号【青年搜题】查看答案
问题 1118: 139. 若函数中有定义语句:int k则__________。
选项:
A. 系统将自动给k赋初值0
B. 这时k中的值无定义
C. 系统将自动给k赋初值-1
D. 这时k中无任何值
答案: 请关注公众号【青年搜题】查看答案
问题 1119: 140. 若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为(假设a[0][0]位于数组的第一个位置上)。( )。
选项:
A. i*m+j
B. j*m+i
C. i*m+j-1
D. i*m+j+1
答案: 请关注公众号【青年搜题】查看答案
问题 1120: 141. 下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST ”要求的是
选项:
A. if ( strcmp( s2 , s1 ) ==0 ) ST ;
B. if ( s1 == s2 ) ST ;
C. if ( strcpy ( s1 , s2 ) == 1) ST ;
D. if ( s1 – s2 == 0 ) ST ;
答案: 请关注公众号【青年搜题】查看答案
问题 1121: 142. 下列运算符中优先级最高的是( )。
选项:
A. <
B. +
C. &&
D. !=
答案: 请关注公众号【青年搜题】查看答案
问题 1122: 143. 若有数组A和B的声明“static char A[ ]="ABCDEF",B[ ]={'A','B','C','D','E','F'}; ”,则数组A和数组B的长度分别是_________
选项:
A. 7,6
B. 6,7
C. 6,6
D. 7,7
答案: 请关注公众号【青年搜题】查看答案
问题 1123: 144. 若使用一位数组名作为函数实参,则以下正确的说法是( )。
选项:
A. 必须在主调函数中说明此数组的大小
B. 实参数组类型与形参数组类型可以不匹配
C. 在被调函数中,不需要考虑形参数组的大小
D. 实参数组名与形参数组名必须一致
答案: 请关注公众号【青年搜题】查看答案
问题 1124: 145. 已知x=43,ch='A',y=0;则表达式(x>=y&&ch<'B'&&!y)的值是( )。
选项:
A. 0
B. 语法错误
C. 1
D. "假"
答案: 请关注公众号【青年搜题】查看答案
问题 1125: 146. 设有以下定义:int a[2][3], (*p)[3]; p=a; 则对a数组元素的非法引用是_________。
选项:
A. *(a[0]+2)
B. *(p+1)[2]
C. p[0][0]
D. *(p[1]+2)
答案: 请关注公众号【青年搜题】查看答案
问题 1126: 147. 若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是( )。
选项:
A. scanf("%d%lx,%le",&x,&y,&z);
B. scanf("%2d*%d%lf",&x,&y,&z);
C. scanf("%x%*d%o",&x,&y;
D. scanf("%x%o%6.2f",&x,&y,&z);
答案: 请关注公众号【青年搜题】查看答案
问题 1127: 148. 调用strlen("abcd\0ef\ng\0")的结果为_________
选项:
A. 4
B. 5
C. 8
D. 10
答案: 请关注公众号【青年搜题】查看答案
问题 1128: 149. 以下关于C语言的叙述中正确的是________
选项:
A. C语言中的注释不可以夹在变量名或关键字的中间
B. C语言中的变量可以在使用之前的任何位置进行定义
C. 在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致
D. C语言的数值常量中夹带空格不影响常量值的正确表示
答案: 请关注公众号【青年搜题】查看答案
问题 1129: 150. if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
选项:
A. 必须是逻辑值
B. 必须是整数值
C. 必须是正数
D. 可以是任意合法的数值
答案: 请关注公众号【青年搜题】查看答案
问题 1130: 151. 有以下语句:int b; char c[10]; ,则正确的输入语句是_________
选项:
A. scanf(“%d%s”,&b,&c);
B. scanf(“%d%s”,&b,c);
C. scanf(“%d%s”,b,c);
D. scanf(“%d%s”,b,&c);
答案: 请关注公众号【青年搜题】查看答案
问题 1131: 152. 以下叙述中错误的是
选项:
A. C语言编写的函数源程序,其文件名后缀可以是.C
B. C语言编写的函数都可以作为一个独立的源程序文件
C. C语言编写的每个函数都可以进行独立的编译并执行
D. 一个C语言程序只能有一个主函数
答案: 请关注公众号【青年搜题】查看答案
问题 1132: 153. 若运行时给变量输入12,则以下程序的运行结果是( )。 main() {int x,y; scanf("%d",&x); y=x>12?x+10:x-12; printf("%d\n",y); }
选项:
A. 0
B. 22
C. 12
D. 10
答案: 请关注公众号【青年搜题】查看答案
问题 1133: 154. int a=1,b=2,c=3,d=4,m=2,n=2,e; 则执行语句e =(m=a>b)&&(n=c>d);后,m、n的值分别为______
选项:
A. 2,2
B. 2,0
C. 0,2
D. 0,0
答案: 请关注公众号【青年搜题】查看答案
问题 1134: 155. 有以下程序,若a是数值类型,则逻辑表达式(a= =1)||(a!=1)的值是
选项:
A. 1
B. 0
C. 2
D. 不知道a的值,不能确定
答案: 请关注公众号【青年搜题】查看答案
问题 1135: 156. 表达式:(int)((double)9/2)-(9)%2的值是__________。
选项:
A. 0
B. 3
C. 4
D. 5
答案: 请关注公众号【青年搜题】查看答案
问题 1136: 1. 由于技术创新和生产效率的提高所造成的产品绝对数量过剩而引发的通货紧缩,称之为( )型通货紧缩。
选项:
A. 需求过剩
B. 投资过剩
C. 生产过剩
D. 供给过剩
答案: 请关注公众号【青年搜题】查看答案
问题 1137: 2. 一国信用制度的基础和最基本的信用形式是( )。
选项:
A. 银行信用
B. 商业信用
C. 国家信用
D. 消费信用
答案: 请关注公众号【青年搜题】查看答案
问题 1138: 3. 假设法定存款准备金率为15%,现金漏损率为3%,超额准备金率为2%,则100亿元的原始存款在商业银行体系的派生存款总额为( )亿元。
选项:
A. 1000
B. 900
C. 500
D. 400
答案: 请关注公众号【青年搜题】查看答案
问题 1139: 4. 商业银行最基本也是最能反映其经营活动特征的职能是( )。
选项:
A. 信用创造
B. 支付中介
C. 信用中介
D. 金融服务
答案: 请关注公众号【青年搜题】查看答案
问题 1140: 5. 金融工具的价格与其盈利率和市场利率之间分别成( )
选项:
A. 反方向,反方向
B. 反方向,同方向
C. 同方向,反方向
D. 同方向,同方向
答案: 请关注公众号【青年搜题】查看答案
问题 1141: 6. “金银天然不是货币,但货币天然是金银”的含义是( )。
选项:
A. 不论在什么情况下,只要有货币就应该是金银。
B. 并不是在任何情况下金银都是货币,但对发展起来的商品交换来说,金银的自然属性使它们最适合充当货币。
C. 就金银的自然属性而言,它们不适合充当货币,但就金银的社会属性而言,它们最适合充当货币。
D. 自然状态下的金银不是货币,货币是非自然状态下的金银。
答案: 请关注公众号【青年搜题】查看答案
问题 1142: 7. 我国目前的银行同业拆借利率属于( )。
选项:
A. 官定利率
B. 市场利率
C. 公定利率
D. 实际利率
答案: 请关注公众号【青年搜题】查看答案
问题 1143: 8. 直接为企业的生产流通服务,与社会生产过程相联系的信用形式是( )。
选项:
A. 国际信用
B. 国家信用
C. 银行信用
D. 商业信用
答案: 请关注公众号【青年搜题】查看答案
问题 1144: 9. 目前,西方各国运用比较多而且十分灵活、有效的货币政策工具为( )。
选项:
A. 法定存款准备金
B. 再贴现政策
C. 公开市场业务
D. 窗口指导
答案: 请关注公众号【青年搜题】查看答案
问题 1145: 10. 历史上最早的货币制度是( )。
选项:
A. 金本位制
B. 银本位制
C. 金银复本位制
D. 金块本位制
答案: 请关注公众号【青年搜题】查看答案
问题 1146: 11. 提出现金交易说的经济学家是( )。
选项:
A. 凯恩斯
B. 马歇尔
C. 费雪
D. 庇古
答案: 请关注公众号【青年搜题】查看答案
问题 1147: 12. 货币供给量也是内生变量,这是因为它的大小由( )
选项:
A. 个人行为左右
B. 经营单位行为左右
C. 商业银行经营行为左右
D. 各经济主体共同决定
答案: 请关注公众号【青年搜题】查看答案
问题 1148: 13. 下列( )这种货币政策工具虽然力度较大,但是,震动过大;可能导致商业银行资金周转不灵。
选项:
A. 调整再贴现率
B. 法定准备金政策
C. 公开市场业务
D. 窗口指导
答案: 请关注公众号【青年搜题】查看答案
问题 1149: 14. 下列说法不对的是( )。
选项:
A. 本票和汇票均可以流通转让
B. 本票和汇票均可以贴现
C. 本票和汇票均需要承兑
D. 本票和汇票的转让均需要背书
答案: 请关注公众号【青年搜题】查看答案
问题 1150: 15. 在下列控制货币总量的各个手段中,中央银行不能完全自主操作的( )。
选项:
A. 公开市场业务
B. 法定存款准备金率
C. 再贴现政策
D. 信贷规模控制
答案: 请关注公众号【青年搜题】查看答案
问题 1151: 16. 导致通货膨胀的直接原因是( )
选项:
A. 货币供应过多
B. 货币贬值
C. 物价上涨
D. 纸币流通
答案: 请关注公众号【青年搜题】查看答案
问题 1152: 17. 目前大多数国家普遍实行的一种金融体系是( )。
选项:
A. 银行职能高度集中的金融体系
B. 以中央银行为核心的金融体系
C. 中央银行职能松散的金融体系
D. 都不是
答案: 请关注公众号【青年搜题】查看答案
问题 1153: 18. 直接证券包括证券、股票、商业票据( )。
选项:
A. 借款合约
B. 保险单
C. 银行本票
D. 基金股份
答案: 请关注公众号【青年搜题】查看答案
问题 1154: 19. 下列说法不正确的是( )
选项:
A. 金融创新与技术进步有关
B. 信贷资产证券化可以增强银行资产流动性
C. 风险投资是一种权益投资
D. 二板市场上市条件比主板市场严格
答案: 请关注公众号【青年搜题】查看答案
问题 1155: 20. 剑桥方程式中的M研究的是( )
选项:
A. 执行价值尺度职能的货币
B. 执行流通手段职能的货币
C. 执行价值储藏职能的货币
D. 执行支付手段职能的货币
答案: 请关注公众号【青年搜题】查看答案