- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计 主讲人 龚本灿 个人联系方式 QQ: 190026892 网上答疑、教学资料及作业地址: 三峡大学网站-求索学堂-统一身份认证后-C语言程序设计(龚本灿) 如果无法登录,可在“站内搜索”-教师-龚本灿 上交地址: 11 学习方法说明 C语言重要、初学时注意以下几点: 认真听讲、多分析思考 注意重点 多动手编程 平时成绩:30%(作业、上课和实验的出勤及表现) 期末考试成绩:70% 本章内容 1.1 计算机程序设计语言的发展 1.2 C语言的发展及特点 1.3 简单的C语言程序 1.4 C语言程序的开发步骤及调试方法 1.5 算法及其描述 1.6 格式化输入、输出函数 1.7 学生信息管理系统案例简介 【学习目标】 掌握C语言程序的基本结构和书写规则 掌握C语言程序的上机操作步骤 熟悉VC 6.0集成开发环境 了解计算机程序设计语言的发展 了解C语言的特点 了解算法及其描述 1.3 简单的C语言程序 程序:按照一定的顺序安排的工作步骤。 注释 1.注释有两种: (1)“/* … */”,可以是单行或多行 (2) “//”,只能是单行注释 2.注释可有可无,用来对程序进行说明 3.注释不会影响程序的功能和正确性 包含头文件 作用是将头文件stdio.h的内容读到该命令的位置处。 为了用户编程方便,C编译系统提供了许多完成各种功能的库函数供用户调用。需要注明该库函数所在的头文件。 scanf()为输入库函数,printf()为输出库函数,程序中只要用到这两个库函数,就需要包含stdio.h头文件。 定义主函数 构成C程序的基本单位是函数,一个C程序可由一个或多个函数组成,有且只有一个主函数。 C程序总是从main()函数开始执行,main()函数执行完了,程序也就结束了。 一个函数由函数首部和函数体两部分组成。函数体中每条语句必须以分号(;)号结尾。 定义变量 定义了三个整型变量x、y和表示整型 。 变量必须先定义后使用。 给变量命名时需要注意以下几点: (1) 变量名只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。 (2) 变量名一般采用小写字母,并且区分大小写。 (3) 变量名不能为关键字。 (4) 尽量做到“见名知义”。 调用格式输入函数 调用scanf()格式输入函数从键盘输入数据给变量x和y,该函数的调用格式如下: scanf(格式控制字符串,变量地址列表); 格式说明符与各输入项在数量和类型上一一对应。 进行两数相加 x、y和sum变量在计算机中存放在哪儿呢? 答案是:计算机的内存。 调用格式输出函数 调用printf()格式输出函数在屏幕上显示计算结果。 printf(格式控制字符串,输出列表); 格式控制字符串用来指定输出格式,由普通字符、格式说明符和控制字符组成。 输出时普通字符原样显示,格式说明符变量的值所代替,控制字符\n的作用是换行 。 【归纳总结】 编写C程序的一般过程是: (1) 定义变量; (2) 设置变量的值,可以通过键盘输入或直接赋值; (3) 加工处理,得到结果; (4) 输出结果。 C语言程序的上机过程 C语言程序的开发步骤一般分为四步:编辑、编译、连接和执行。 1.4.2 C语言程序的上机过程 输入源程序 2 编译(compile) 假设将sum=x+y语句后的分号(;)输掉了,则会出现如图所示的错误提示信息。 双击错误提示行,系统会自动定位错误的大概位置,再结合系统给出的提示信息进行修改。 3 连接4 执行 5. 关闭工作区 当一个程序执行完毕,想要建立下一个程序时,必须先关闭当前文件所在的工作区,再建立新文件。 【例1-2】从键盘输入圆的半径,求圆的面积。 /*文件名:p1-2.c*/ #include stdio.h //注明输入输出函数使用的头文件 void main() //定义主函数 { float r,area; //定义单精度型变量 scanf(%f,r); //调用库函数从键盘输入半径 area=3.14*r*r; //计算圆的面积 printf(area=%f\n,area); //在屏幕上显示结果 } 【归纳总结】 为了使程序美观、整齐,可读性好,编写C程序时应尽量遵循以下规则: “{”和“}”对齐,且一般单独占一行。 使用TAB键缩进,书写格式呈锯齿形。 一条语句占一行。 有足够的注释。 【例1-3】从键盘输入任意一个数,输出该数的平方根,输出宽度占7位,并保留两位小数。 带小数点的变量也可定义为double(双精度型),其格式说明符为%lf。 7.2为附加格式说明符,表示输出宽度占7位,并保留两位小数。 float单精度型变量和double双
您可能关注的文档
最近下载
- TUPSW微机控制电力专用不间断电源(UPS)系统使用说明书.doc VIP
- 部编版2024道德与法治七年级下册4.1人要有自信 教学设计.docx
- 风险决策模型层次分析法.ppt VIP
- 2018秋九年级英语全册 10分钟课堂 unit 2 i think that mooncakes are delicious section a(grammar focus-4c)课件 (新版)人教新目标版.ppt VIP
- 2024年秋鲁教版(五四制)六年级上册英语教学课件 Bridging Unit3 Section A.pptx
- 层次分析法AHP、层次分析法.ppt VIP
- 肺微波消融临床护理要点.pptx VIP
- 机器人学机器视觉与控制 MATLAB算法基础.pdf VIP
- 2025年大庆职业学院单招职业技能测试题库参考答案.docx VIP
- 艾莫迅modbus转以太网_4串口服务器_RS485-ETH-M04_v1.0.pdf VIP
文档评论(0)