C语言基础知识4---一个编程.docx
上传人:qw****27 上传时间:2024-09-12 格式:DOCX 页数:4 大小:17KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

C语言基础知识4---一个编程.docx

C语言基础知识4---一个编程.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C语言程序#definePI3.1416main(){floatRadius,Area;scanf(%f,&Radius);/*输入半径的值*/Area=PI*Radius*Radius;printf(%f\n,Area);/*输出圆的面积*/}1、一个C语言程序,通常由带有#号的编译预处理语句开始。如:#definePI3.1416,相当于PI代表3.1416,以后程序中遇到PI,就用3.1416替代。2、任何一个完整的程序都需要main(),这是一个函数。后面有一对{}把所有的语句都括在里面,表明那些语句都属于main()里面。程序运行时从这个左大括号开始。3.{}里面的4行语句先定义两个变量,Radius,Area一个代表半径,一个代表面积,scanf()输入函数,输入半径的值,然后求面积,最后在屏幕上输出面积。程序到main()的那对{}的右大括号结束。求面积的语句Area=PI*Radius*Radius;相当于Area=3.1416*Radius*Radius;(完全用3.1416替代PI)。具体程序从编写到运行得到结果的步骤为:打开TC++3.0,进入TC屏,按F3键,在随之出现的框中输入文件名(文件名可以带".C"也可以不带)按回车。进入编辑模式书写程序,按F2存储程序(也可进入File菜单,选择save)。ALT+F9编译,如果有错误和警告,光标停留在错误行,回车进行修改,修改后,回到4;没有错,下一步。5、CTRL+F9连接和运行程序6、用ALT+F5查看程序运行结果,任意键返回程序说明:1.必须在程序的最开始部分定义所有用到的变量,例如这里的Area,Radius。2.变量的命名要尽量有意义,如用代表该意思的英文单词、或者是汉语拼音,例如这里的Radius,Area。3.采用层次书写程序的格式,要有合理的缩进,必要的时候要有空行,一行只书写一个语句。所有语句尽量不分行,除非太长(分行时变量、运算符,格式字符等等不能拆开)。4.程序在适当的地方要用/*……*/注释,它的意思表示在/**/里面的所有字符都不参加编译。因为一个较大的程序,经过一段时间,有些地方可能连编程者都忘记了,增加注释可以帮助恢复记忆,调试程序时,也容易找出错误。注释也可以分行写。5.在书写{}时要对齐。虽然不对应也不影响程序运行,但对齐后方便以后检查程序。程序设计方法:1.从问题的全局出发,写出一个概括性的抽象的描述。2.定义变量,选取函数,确定算法。3.按照解决问题的顺序把语句和函数在main()里面堆砌起来。一个好的C程序员应该做到:1.在运行程序之前存盘2.所有在程序中用到的常量都用预处理语句在程序开头定义3.所有在程序中用到的函数都在程序开头声明4.开头文件#ifndef5.变量名和函数名使用有意思的英文单词或汉语拼音6.尽量少用全局变量或不用全局变量7.采用层次的书写程序格式,对for,while,if_else,do_while,switch_case等控制语句或他们的多重嵌套,采用缩格结构8.所有对应的{}都对齐9.尽量用for,而不用while做记数循环10.尽量不用goto语句11.一个函数不宜处理太多的功能,保持函数小型化,功能单一化12.一个函数要保持自己的独立性,单进单出13.函数的返回类型不要省略14.用malloc()分配内存空间时,以后一定要用free()释放15.打开文件后,记住在退出程序前要关闭16.出错情况要处理17.写上必要的注释