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