C语言实用复习题目及答案。帮你更好地学习C程序设计~

第一章:程序设计基础知识

一、 单项选择题

1、以下( )是面向过程的程序设计语言。

A)机器语言 B)汇编语言 C)高级语言 D)第四代语言

2、程序设计一般包含以下四个步骤,其中其中首先应该完成的是( )。

A)设计数据结构和算法 B)建立数学模型

C)编写程序 D)调试和运行程序

3、以下常用算法中适合计算等差级数的算法是( )。

A)枚举法 B)递推法 C)分治法 D)排序法

4、以下不属于算法基本特征的是( )。

A)有穷性 B)有效性 C)可靠性 D)有一个或多各输出

5、以下描述中不正确的是( )。

A)程序就是软件,但软件不紧紧是程序。

B)程序是指令的集合,计算机语言是编写程序的工具。

C)计算机语言都是形式化的语言,它有一个语法规则和定义。

D)计算机语言只能编写程序而不能表示算法。

6、下面描述中,正确的是( )

A)结构化程序设计方法是面向过程程序设计的主流。

B)算法就是计算方法。

C)一个正确的程序就是指程序书写正确。

D)计算机语言就是编写程序的工具而不是表示算法的工具。

7、下面描述中,不正确的是( )。

A)递归法的关键是必须有一个递归终止的条件。

B)递归算法要求语言具有反复自我调用子程序的能力。

C)对于同一个问题,递推算法比递归算法的执行时间要长。

D)递推算法总可以转换为一个递归算法。

8、N-S图与传统流程图比较,主要优点是( )。

A)杜绝了程序的无条件转移。

B)具有顺序、选择和循环三种基本结构。

C)简单、只管。

D)有利于编写程序。

A)B)C)D)

二、填空题

1、在流程图符号中,判断框中应该填写的的是________。(判断条件)

2、结构化程序设计是__________应遵循的方法和原则。(面向过程编程)

3、结构化程序必须用__________程序设计语言来编写。(具有结构化控制语句)

4、可以被连续执行的一条条指令的集合称为计算机的________。(程序)

5、只描述程序应该“做什么”,而不必描述“怎样做”的语言被称为________。(面向对象)

6、任何简单或复杂的算法都是由_____和_____这两个要素组成。(数据结构 算法)

7、算法的_______特征是指:一个算法必须在执行有限个操作步骤后终止。(有穷性)

8、在三种基本结构中,先执行后判断的结构被称为_________。(直到型循环结构)

9、在程序设计中,把解决问题确定的方法和有限的步骤称为______。(算法)

10、程序设计风格主要影响程序的________。(可读性)

11、用模块组装起来的程序被成为________结构化程序。(模块化)

程序设计基础c语言版习题答案,C语言程序设计基础知识 习题一及参考答案相关推荐

  1. c语言程序设计教程韩立毛答案,c语言程序设计教程201X韩立毛徐秀芳书后练习题参考答案...

    c语言程序设计教程201X韩立毛徐秀芳书后练习题参考答案 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我 ...

  2. 数据结构C语言版字符串,数据结构c语言版

    数据结构c语言版是一款非常使用的数据结构课程的编写和教材:它也可将软件作为学习数据结构.算法C程序设计的参数教材,只需要用户学习该软件之后,就算遇到在繁杂的代码也可以清晰的写出来,本书的钱半部分主要介 ...

  3. 2019计算机基础答案,2019年计算机基础知识习题与答案.doc

    PAGE PAGE 1 计算机基础知识习题与答案 选择题 一个完整的计算机系统应包括(A). A.硬件系统和软件系统 B.主机和外部设备 C.CPU和存储器 D.主机和实用程序 2.计算机系统中CPU ...

  4. 华理c语言设计网上作业,华东理工大学第一学年第二学期网上作业参考答案C语言设计1...

    华东理工大学第一学年第二学期网上作业参考答案 考生答题情况 作业名称:2012年春季C语言设计(专)课程网上作业1 出 卷 人:SA 题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题 ...

  5. 青少年软件编程(202209)(C语言)(数据结构)等级考试(六级)试题及参考答案

    等级标准 掌握数据结构及结构的概念: 掌握数据结构中的指针和链表: 掌握数据结构中的栈: 掌握数据结构中的队列: 掌握数据结构中的哈希: 能够使用上述方法编写指定功能的正确完整的程序. stack o ...

  6. 数据结构c语言版入门教材,《数据结构(C语言版)》C语言-教材-数据结构.pdf

    数 据 结 构 ( C 语 言版 ) 孟祥瑞 汤文兵 编著 胡胜利 葛 斌 华东理工大学出版社 内 容 提 要 <数据结构>(C 语言版) 是为"数据结构"课程编写 的 ...

  7. linux crossover教程,CrossOver Linux版如何安装已知应用程序?CrossOver Linux版安装已知应用程序教程...

    CrossOver Linux版是一款让您可以在Linux 系统上运行 Windows 应用的软件,不必购买 Windows 授权,不必重启系统,不必使用虚拟机.CrossOver 可以让您在 Ubu ...

  8. 大学计算机在线作业答案,上海交通大学《计算机》在线作业二参考答案

    <上海交通大学<计算机>在线作业二参考答案>由会员分享,可在线阅读,更多相关<上海交通大学<计算机>在线作业二参考答案(13页珍藏版)>请在人人文库网上 ...

  9. 蓝桥杯比赛java试题及答案,2011蓝桥杯高职java试题及部分参考答案

    <2011蓝桥杯高职java试题及部分参考答案>由会员分享,可在线阅读,更多相关<2011蓝桥杯高职java试题及部分参考答案(14页珍藏版)>请在人人文库网上搜索. 1.20 ...

  10. 银监局计算机英语面试题及答案,2012年国家公务员银监局面试真题及参考答案...

    [部分真题参考答案(专业题除外)] 一.如果领导让你起草一份监管规则,没有范例,没有以往同类规则参考,你将如何开展工作? [参考答案] 1)通过图书馆或者网络查找其他行业的监管规则,在格式.体例等方面 ...

最新文章

  1. 用python的numpy作线性拟合、多项式拟合、对数拟合
  2. 导航菜单:jQuery粘性滚动导航栏效果
  3. 图论 + 数论 ---- CF1325E E. Ehab‘s REAL Number Theory Problem (约数个数 + 枚举 + bfs找最小环)[从图结构优化搜索]
  4. AutoX江苏超级工厂首曝光!机械臂随处可见,车辆出厂就能完全无人驾驶
  5. 【C语言进阶深度学习记录】二十一 # 和 ## 号操作符的使用与分析
  6. C通过unixODBC连接数据库
  7. UITextView自定义placeholder功能:用一个label写了文字,然后当检测到长度不为0的时候就把label隐藏...
  8. Behavior Language Processing with Graph based Feature Generation for Fraud Detectionin OnlineLending
  9. 计算机网络设备是固定资产哪类,财政六大类常用固定资产分类及代码
  10. 采用静态编译方式防止易语言小程序被误杀
  11. iOS 将PCM格式转换为WAV格式 播放wav音频或者直接播放pcm文件
  12. 聚类分析在SPSS上的实现及分析
  13. 体重测试仪软件,一键校准身高体重测量仪
  14. 机器学习算法基础20210504-0529
  15. 免费在线证件照制作-超级好用
  16. 笔记本电脑里的微信文件数据误删了 如何恢复?
  17. 西安交通大学915考研编程笔记
  18. CENTOS 7 安装 ORACLE 19C
  19. MATLAB聚类分析(Cluster Analysis)
  20. 2017南京大学计算机考研复试分,南京大学信息管理学院2017年硕士研究生复试结果公示...

热门文章

  1. ant build里如何指定classpath
  2. Java Collection类型的forEach方法
  3. SAP S/4HANA系统Fiori UI上Adapt UI按钮显示与否的控制逻辑
  4. How is call from CXF delegated to our application code?
  5. SAP UI5 bindProperty的实现
  6. SAP UI5 OData框架里硬编码的80是怎么来的
  7. 基于WebSocket的手机应用和浏览器应用的数据传递
  8. 如何查看监听某个端口的进程明细
  9. Regarding empty field check in business document save
  10. CL_THTMLB_COLOR_UTIL