第一章 入门须知:本章是程序设计的概述内容,介绍程序设计语言及程序的概念、算法的概念、算法的设计和描述方法以及算法的逻辑结构知识;介绍C语言程序设计的基本过程,包括问题分析、算法设计、编写程序以及使用VC++ 6.0编辑运行程序的知识;本章最后,对C语言程序的基本结构作介绍,重点内容是C语言程序的函数化结构。“算法”既是本章的核心概念,也是C语言程序设计自始至终的核心内容。程序=数据结构+算法,希望读者充分认识算法在程序设计中的重要性。1.1初识C程序:本节内容讲述了程序设计语言及程序的概念,展示了一个简单的C语言程序。通过本节学习,要求:掌握程序设计语言及计算机程序的概念;初步认识简单的C语言程序,了解高级语言程序具有的可读性特点。
1.2算法:本节内容讲述了算法的概念和算法描述方法、算法的逻辑结构、算法的特性与评价。通过本节学习,要求:掌握算法的概念,认识到算法在程序设计中的重要性,理解算法与程序的关系;掌握自然语言和流程图描述算法的方法,能选择合适的方法描述算法;掌握算法的三种逻辑结构特点及各种逻辑结构的控制过程;掌握算法的特性,了解算法的评价指标。
1.3程序设计与实现:本节内容讲述了程序设计的基本过程,介绍了编辑运行C语言程序的方法。通过本节学习,要求:初步了解结构化程序设计的一般过程;掌握在VC++6.0环境中编辑运行C语言程序的方法和过程。务必注意,加强线下上机练习是学习掌握本节教学内容的重要学习方法。
1.4C语言程序结构:本节内容讲述了C语言程序的基本结构,介绍了C语言中的标识符和保留字的概念。通过本节学习,要求:掌握简单C语言程序的基本结构,掌握基本程序框架;掌握标识符和保留字的概念,掌握在程序中正确使用标识符的基本规则。
[判断题]高级程序设计语言分为面向过程的程序设计语言和面向对象的程序设计语言,C语言属于面向过程的程序设计语言。


答案:对
[判断题]顺序结构的算法中,只有个别的步骤是有条件的被执行的。


答案:错
[判断题]算法的输入和输出特性指的是任何一个算法必须有输入步骤和输出步骤,否则,算法就不完整。


答案:错
[多选题]关于程序设计的描述,正确的是
简单的C语言程序是不需要调试的

调试程序是程序设计必不可少的过程
算法设计是程序设计的重要过程
程序中的语法错误在编译阶段会被检查出来
答案:算法设计是程序设计的重要过程调试程序是程序设计必不可少的过程程序中的语法错误在编译阶段会被检查出来
[单选题]任何一个C语言程序都有一个主函数,该主函数的标识符是:
main

Main

MAIN

符合标识符规则即可

答案:main
[多选题]属于C语言合法的用户标识符的是:
Result

-name

_input

M_N

答案:ResultM_N_input
[判断题]编辑调试C语言程序的唯一工具是VC++ 6.0集成编译环境。


答案:错
[多选题]对于任何循环结构算法,说法正确的是:
循环体中的步骤可能会被执行多次

循环体可能一次也不被执行

在每一次执行循环体时循环体中的每个步骤都会被执行到

循环体至少被执行一次

答案:循环体中的步骤可能会被执行多次循环体可能一次也不被执行
[判断题]算法的通用性是指算法能够适应一类问题,而不是某个特定的问题。例如,求解一元二次方程的算法,应能适应一般性方程,而不是针对某个特定方程设计。


答案:对
[判断题]C语言程序的注释信息以“/*”和“*/”加以限定,只能出现在被注释的语句之后。


答案:错

点赞(0) dxwkbang
返回
顶部