- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.2 数据类型 符号常量 对常量命名,即用符号代替常量; 先定义后使用; 格式: #define 符号常量 常量 例: #define PI 3.1415926 宏定义,不用分号; 好处:1. 增强可读性 2. 可维护性,避免多处修改(如:求周长,体积)。 常量与变量 常量的本质 不占据任何存储空间 属于指令的一部分,编译后不再更改 变量:程序运行时可以随时改变 定义变量时,给变量分配存储单元(如:一个字节),如宿舍号码对应一个房间,变量名对应一段存储空间。 通过变量对内存修改、存取;对变量的存取就是对存储单元的存取。 要先定义变量的类型,决定占用的内存空间,才能存取。 2.3 变量 2.3.1 变量的数据类型 2.3.2 变量的使用 2.4 运算和运算符 2.5 运算表达式 简单的输入输出函数 例:用getchar、putchar函数编一个程序。要求从键盘输入一个字符,并将其显示在显示器上。 例:用putchar函数输出BOY字母。 例:用gets、 puts函数编一个程序。要求从键盘输入 一个字符串,并将其显示在显示器上。 例题 例: 例: 在键盘上输入一个大写字符, 将它转换成小写后输出。 例:已知三角形的三个边长。用面积公式: ,其中: s=1/2(a+b+c)。求三角形的面积。 例:求方程ax2+bx+c=0的实根。 例: main ( ) { char c=‘a’, ; int i=97; printf (“%c, %d\n”,c,c); printf (“%c, %d\n”,i,i ); } 运行结果:a, 97 a, 97 2-011 2-010 数据类型说明字母 %s 例: main ( ) { printf (“%s\n”, “Beijing”); } 运行结果:Beijing %c 以单个字符输出 以字符串输出 例: main ( ) { printf (“%e”,123.456); } 运行结果:1.234560e+002 6 位小数 3位指数 2-009 %e 以指数形式输出, 其中尾数部分6位小数,指数3位,正负号1位,e1位 m表示输出项输出数据(字符)的总长度。 无 .n 部分 格式符:%[ + ] [ - ][ 0][ m] [ .n ][ l] 数据类型说明字母 输出整数: 输出实数: 输出字符: 例: 例: 例: m表示输出项输出数据(字符)的总长度。 n 表示输出项输出数据的小数部分数据(字符)的长度。 m表示输出项输出数据字符的总长度。 n表示输出项输出数据字符的实际个数。 ●[m] [ . n ] 指定输出数据的长度 main( ) { int x=123; printf (“ %3d ”,x); } 123 运行结果 main( ) { char str[20]= “Beijing”; printf (“ %5.3s ”,str); } Bei 运行结果 main( ) { float pi=3.14159; printf (“%7.5f”, pi); } 3.1416 运行结果 %7.4表示输出的数据共占7个字符位置 ,其中小数占4个字符位置。 2-005 2-004 格式符:%[ + ] [ - ][ 0][m] [ .n ][ l] 数据类型说明字母 ●[ + ][ - ] 指定输出项输出数据的输出位置。 ● 0 对输出项数据空位置填数字0或空白(空格)。 例: 例: main( ) { int x=456; printf (“%05d\n”, x ); printf (“%5d\n” ,x ); } 00456 456 运行结果 指定0,输出显示时填0。 不指定0,输出显示时填空白(空格)。 指定“+”或缺省时,输出项输出数据(字符)的
您可能关注的文档
- 《11-20各数的认识》教学1案例.ppt
- 《春江花月夜》优秀介绍.ppt
- 《013音乐巨人贝多芬》案例.ppt
- 《013音乐巨人贝多芬》好案例.ppt
- 《词语的兄弟姐妹同义词》介绍.ppt
- 《13、在大海中永生》(定稿)案例.ppt
- 《磁性物理》第六章技术磁化理论介绍.ppt
- 《匆匆》_朱自清介绍.ppt
- 《19.3.3正方形》2案例.ppt
- 《从百草园到三味书屋》介绍.ppt
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
最近下载
- 广州城中村拆除方案.docx
- 【高中数学竞赛真题•强基计划真题考前适应性训练】 专题07 解析几何 真题专项训练(全国竞赛+强基计划专用)原卷版.docx VIP
- 木香化滞汤_嵩崖尊生卷七_方剂加减变化汇总.doc
- 2022年军队文职人员招聘(教育学)考试题库(完整版)-简答题库.docx
- 《老年人心理护理》ppt课件.pptx VIP
- 【高中数学竞赛真题•强基计划真题考前适应性训练】 专题16 其他竞赛综合 真题专项训练(全国竞赛+强基计划专用)解析版.docx VIP
- 统编版四年级下册语文1古诗词三首《四时田园杂兴》课件.pptx
- 【高中数学竞赛真题•强基计划真题考前适应性训练】 专题15 导数与极限 真题专项训练(全国竞赛+强基计划专用)解析版.docx VIP
- 《编钟的历史》课件.pptx
- 地震安全性评价管理条例.docx VIP
文档评论(0)