《C语言程序设计》学习指南.docx《C语言程序设计》是大部分计算机类专业的必修课程,也是很多非计算机专业开设的 程序设计基础课程。作为计算机类的专业基础课,目的是使学生掌握程序设计的基本方法并 逐步形成正确的程序设计思想,能够熟练地使用C语言进行程序设计并具备调试程序的能 广大编程者的厚爱。 人们把C语言称为程序员设计语言。第一个用C语言编写的UNIX操作系统,在世界范围 内得到了广泛的应用,它的设计者因此于1983年获得了计算机科学的最高奖一一图灵奖。 正因为C语言是一种高效的程序设计语言,在当今应用很广泛。它既可作为系统描述语言 编写系统软件,也可以编写应用软件。
本章任务
鉴于C语言是世界上优秀的编程语言之一和其广泛的应用,本章主要任务有:
(1) C语言的发展历史。
(2) 认识简单的C程序。
(3) 编辑、编译、连接、运行和调试一个C语言程序。
(4) 熟悉Visual C++ ,并使用其编写C语言程序的一般步骤。
第2章C语言基础知识
导学
问题的提出
C语言是一种程序设计语言,编写C语言源程序必须遵循C语言的规则。由各种不同 的词法符号构成了
C语言程序。那么,编写C语言程序前,需要掌握哪些C语言基础知识 呢?
简单实例
【】简单的C语言程序,功能是输入三角形的底和高,求三角形的面积。
#include <>
void main()
( int a,b,c;
scanf(”%d%d”,&a,&b);
c=*(a*b);
printf(”三角形的面积为:%d\n",c);
}
程序运行的结果为:
Enter Two Numbers: 4 5 /
三角形的面积为:10
可以看出:C语言有特定的词法规则。其中,int, include, scanf和printf是关键字;int 是基本数据类型之 整型;;a、b、c是变量;“Enter Two Numbers:”和“三
角形的面积为:”是字符串常量;*是运算符;()和,为分隔符。
本章任务
编写一个C语言程序,就必须遵循C语言词法规则,掌握C语言的基础知识。本章的 主要任务有:
C语言的词法符号。
数据类型。
常量和变量。
算数运算符和表达式及其运算符的优先级。
变量初始化和赋值语句。
熟悉C语言基础知识,编写简单的C程序。
数据输出函数使用说明
在本章中为了是例题更加具体生动,使用了数据输出函数的简单形式,此部分知识在第 三章中介绍,。
第3章简单程序设计
导学
问题的提出
上一章介绍了常量、变量、运算符、表达式等,它们都是构成程序的基本成分。c语言 没有专门的输入输出语句,是通过函数来实现的,所以函数也是C语言程序的基本构成单 位。
前两章中涉及的简单C语言程序,都是顺序结构的程序。顺序结构程序的执行流程是 按语句的书写顺序自上而下依次执行,是三大结构化程序设计之一。那么顺序结构程序的组 成包括哪些,又如何来实现呢?
顺序程序结构只能完成一些简单的运算和操作。但是,人们经常会遇到复杂的问题,例 如,要求计算机根据给定的条件,判断条件是否成立,并根据不同的判断结果让计算机执行 不同的操作,这就属于选择结构。本章讲的if语句就是一种选择结构。
到本章结束,程序设计的入门篇就结束了,即将进入到基础篇,希望同学们在学习完本 章之后,能够完成下面程序的设计制作,体现出具备了设计简单软件的能力。
制作数学工具软件,如下图所示。
应"D: \ jiao...
欢迎来到篆律才
一 周面番一
- -员-=lgj^^ 一 WWrWit -
一 ■ ■ ■ ■ - 12 3 4 -
博输入选项:〈回车键确认〉.
1 1
1,
将上述案例进行任务分解,并依次解决,当所有任务都解决了,上述案例的程序也就完 成了。
显示菜单项。
输入菜单选择项,并显示输出所选菜单项,如果输入值为5,则显示“退出软件
如果输入值为1-4,则要输入半径的值,并根据输入的值计算并输出相应结果。
此部分程序的答案将在本章后面的综合应用实例中给出。
简单实例
从键盘上输入某学生3门课程的成绩,计算平均成绩。
^include <stdio. h>
void main ()
float scorel, score2, score3, sum, aver;
▼
执行顺序
scanf (”%f%f%f”,&scorel, &score2, &score3);
sum二 scorel+score2+score3;
aver=sum/3;
printf (”该学生3门课程的平均值为:%. 2f\nn, aver);
程序运行的结果为:
83
《C语言程序设计》学习指南 来自淘豆网m.daumloan.com转载请标明出处.