C语言程序设计(上)202.pptVIP

  • 2
  • 0
  • 约4.02万字
  • 约 202页
  • 2023-08-08 发布于湖北
  • 举报
C语言程序设计(上) ;第一章 C语言概述 ;学习目的 1.了解程序、程序设计以及C语言的开展和特点。 2.熟练掌握C语言程序的构成、main函数和其他函数。 3.掌握头文件,数据说明,函数的开始结束标志以及程序中的注释。 4.了解C语言的书写格式和编程风格。;程序与程序设计语言; 1.1 C程序与程序设计语言;程序设计语言:一般分为机器语言、汇编语言和高级语言三大类。 ;0 0 1 0 0 0 1 1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 0 1 0 1 1 1 0 1 1 0 ; 1.2 C语言简介; 今天C语言仍然有广泛的应用,除了当初为UNIX操作系统开发使用外,现在各行各业的应用软件,许多都是用C语言进行系统描述和开发的,如有大量工程设计、工程测绘和科学计算软件是以C语言为根底开发的,许多工业领域专业如机电控制、军事、建筑、冶金、纺织等都直接使用C语言开发工业控制软件。C语言已经成为当前全国理工类院校学生必学的一门计算机语言,成为提高计算机应用能力的必备根底。; C语言的特点;怎样学好C语言; 1.3 C语言程序的根本结构;说明: 〔1〕C语言程序的开头一般都使用一个或多个include语句,用来引入某些标准库文件。这类标准库文件通常称为头文件,头文件的扩展名为.h。 〔2〕程序的前部有时可以定义一些全局变量,这些变量被后面的各个函数共享,但要注意对全局变量的使用不能互相干扰。在某个函数体内定义的变量,称为局部变量,它只在这个函数体内有效。 〔3〕C语言程序都是由假设干个函数为单位组成〔 如main()、fun1()、fun2() 〕,每个函数又由假设干个C语言根本语句组成,每个语句必须以分号〔;〕结束。 〔4〕C语言程序中必须有一个main函数〔又称为主函数〕,作为程序执行的起点,但是main()位置不限。main〔〕表示是一个函数,其中main是函数的名称,〔〕内列出函数执行需要的n个参数,{ }内为完成特定功能的一系列语句。 〔5〕为了实现程序设计的模块化,如果需要,用户可以定义假设干个自定义的函数,如fun1()、fun2()…。自定义函数的作用是使程序结构清晰,便于实现某个功能的重复使用。 〔6〕每个函数中的程序段可以由一系列语句组成,如完成输入数据、计算、???出数据和显示数据等功能。;【例1-1】 编写一个C语言程序,其功能是在显示屏上输出Programming is fun!。 #include stdio.h main( ) { printf(“Programming is fun ! \n〞); };【例1-2】 从键盘上输入两个实数,计算并显示这两个实数平方之和的平方根。 #include stdio.h #include math.h main( ) { float x,y,s; scanf(“%f,%f〞,x,y); s=sqrt(x*x+y*y); printf (“s =%f\n〞,s); }; 【例1-3】 由main()函数和1个求和函数sum()构成的C语言程序例如 #includestdio.h int sum(int x, int y) { int z; z=x+y; return(z ); } main( ) { int a, b,c; printf(“ Input the first number: 〞); scanf(“%d〞, a); printf(“ Input the second number: 〞); scanf(“%d〞, b); c=sum(a,b); printf(“sum=%d\n〞, c); };程序说明:1〕本程序包括两个函数。其中主函数main仍然是整个程序执行的起点。函数sum计算两数之和。2〕主函数main调用scanf函数获得两个整数,存入a,b两个变量,然后调用函数sum获得两个数之和,并赋给变量c。最后输出变量c的值〔结果〕。3〕int sum(int x,int y)是函数sum的函

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档