- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[教育]C3 顺序结构程序设计
C语言程序设计;问题:一年有春夏秋冬四季,按序执行,做事亦有先后顺序,那么C语言在编写程序时可以采用这样的顺序结构吗?; 本章重点;;说明语句
变量定义或说明
数据类型定义
函数声明等语句
可执行语句:用来向计算机发出操作指令。
简单语句
表达式语句:表达式;例: i++;
函数调用语句
控制语句
空语句:只有分号“;”组成的语句,程序执行时不产生任何动作。
复合语句:把多个语句用括号“{}”括起来组成的一个语句
C语言无I/O语句,I/O操作由函数实现
#include stdio.h;;输出;格式: putchar( ch )
参数: ch为字符常量或变量,也可以是一个转义字符
功能:在默认输出终端(一般为显示器)上
输出单个字符 ;#include stdio.h
main()
{ char ch=B;
putchar(ch); /*输出变量的值字符B*/
putchar(\n); /*输出一个换行符*/
putchar(B); /*直接输出字符B*/
putchar(\n); /*输出一个换行符*/
putchar(0x42); /*使用ASCII值输出字符B*/
putchar(\n); /*输出一个换行符*/
};格式:getchar( )
功能:从系统默认的输入终端(一般为
键盘)输入一个字符,可以是字母
字符、数字字符和其他字符等;;格式:printf(格式控制字符串,输出表列);
功能:将数据在终端设备(或系统默认的输出设
备上)按指定格式输出
说明:输出表列是以逗号隔开的表达式;
格式控制字符串规定输出格式 ;例3.3 输出函数printf程序示例。
#include stdio.h
main()
{ int i=3314;
float a=2.1454;
printf(i=%d,a=%f,a*10=%e\n,i,a,a*10);
};printf函数中常用的输出格式;格式字符;宽度(域宽)指示符。;未指定宽度和指定输出宽度时的输出结果;精度指示符;省略“m.n”中的m
用“.n”表示小数的位数,并对截去的第一位小数进行四舍五入,这时输出数据的宽度由系统决定。
若指定“%.0f”,则不输出小数部分,但要对第一位小数进行四舍五入。;;标志;标志;长度修饰符;调用printf函数时的注意事项 ;调用printf函数时的注意事项 ;调用printf函数时的注意事项 ;格式输入函数(scanf);scanf函数中常用的格式说明;scanf函数中常用的格式说明;调用scanf函数时的注意事项;输入分隔符的指定
一般以空格、TAB或回车键作为分隔符
其它字符做分隔符:格式串中两个格式符间字符;说明:
用“%c”格式符时,空格和转义字符作为有效字符输入;例 scanf(“%3c%2c”,c1,c2);
输入 abcde ? ;scanf函数也有一个返回值,这个返回值就是成功输入的项数。;;例 输入圆半径,输出圆周长和面积。;#include stdio.h
main()
{ int a,b;
int x,y;
printf(Input the head: );
scanf(%d,a);
printf(Input the feet: );
scanf(%d,b);
x =(4*a-b)/2;
y =(b-2*a)/2;
printf(The Number of chick is %d\n,x);
printf(The Number of rabbit is %d\n,y);
};本章小结;(1)编写程序,输入两个整数,求出它们的商数和余数并进行输出。;(2)编写程序,读入三个双精度数,求它们的平均值并保留此平均值小数点后一位数,对小数点后第二位进行四舍五入,最后输出结果。
您可能关注的文档
- [教学研究]第1章 移动通信.ppt
- [教学研究]班班通教学软件使用方法.doc
- [教学研究]第二章2-3系统方框图梅森公式及系统传递函数.ppt
- [教学研究]职业化员工必须的十堂课.ppt
- [教学研究]第八章狭义相对论.ppt
- [教学研究]肺功能不全.ppt
- [教学研究]红楼梦判词、唱词解析课件.ppt
- [教学研究]调度规程.doc
- [教学研究]第三章 产业组织:SCP分析框架new.pdf
- [教学研究]访谈调查.ppt
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
文档评论(0)