C语言 C++顺序结构.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言C顺序结构

本章主要内容 第1节 C语句概述 第2节 数据的输入输出 第3节 顺序结构程序举例 第1节 C语句概述 算法实现的最小单位,是向计算机发出执行某操作的动作。 条件判断语句: if语句 (用于实现双分支选择) switch语句 (用于实现多分支选择) 循环执行语句: do while语句 (用于实现直到型循环) while语句 (用于实现当型循环) for语句 (用于实现当型循环) 转向语句: break语句 continue语句 goto语句 return语句 (函数返回语句) 2 表达式语句 表达式语句由表达式加上分号“;”组成。 一般形式为: 表达式; 赋值表达式语句 3函数调用语句 由函数名、实际参数加上分号“;”组成。 一般形式为: 函数名(实际参数表列); 4空语句 只有分号“;”组成的语句 ; 用于完善程序结构。一般位于循环体中,即表示循环体什么也不做 5 复合语句 用{ }把多条语句括起来成为复合语句。 复合语句主要用于完善程序结构 例. 已知三角形的三边长,求面积。 2). printf函数中常用的格式字符 %d 按照十进制有符号形式输出整型数据。 %o 按照八进制格式输出整型数据的机器码。 %x 按照十六进制格式输出整型数据机器码。 %f以小数形式输出浮点型数据,默认格式下只输出6位小数。%e以指数形式输出浮点型数据,默认格式下尾数部分输出1位整数和5位小数,阶码部分输出符号及2~3位阶码。 %g 以%e和%f中输出占较少位的形式输出浮点型数据。 3).printf函数常用的修饰字符 例 例 例 2.格式输入函数 scanf函数中常用的格式字符 1. 格式串中两个格式说明符间包含普通字符,输入时普通字符为分隔符。 2. 格式串中两个格式符间不包含普通字符 %d%f,%d%d,%f%f,%f%d等相连时以空格、TAB键或回车键作为分隔符 5. 建议使用输入函数时进行提示。 main() { int a; float x; char c; printf(input int,float,char:\n); scanf(%d,%f,%c,a,x,c); printf(%d,%f,%c\n,a,x,c); } 格式说明符与输入数据类型要匹配 地址表列要有,即使用变量地址(不是变量名) 格式控制中不要加字符\n scanf(%d\n,a); 不需要包含相应的库文件stdio.h §5.3顺序程序设计举例 例1:交换两个变量的值 例2. 鸡兔同笼 与f同,二者可通用 %e 输入十进制整数 %d 整型 输入十六进制整数 %x 字符串 字符 实型 输入实数 %f 输入字符串 %s 输入单个字符 %c 输入八进制整数 %o 意 义 格式字符 抑制符 * 长整型或double型输入 l 域宽控制 m 功 能 修饰符 例 scanf(“%d,%x”,a,b); 输入 10,11? 则a=10, b=17 例 scanf(“%f,%e”,m,n); 输入 123.4,345.6? 则m=123.4, n=345.6 输入 1.23e2,5e2? 则m=123.0, n=500.0 例 scanf(“%c,%c”,x,y); 输入 A,a? 则x=‘A’, y=‘a’ 例 scanf(“%3c%2c”,c1,c2); 输入 abcde ? 则‘a’?c1, ‘d’ ?c2 例 scanf(“%3d%*4d%f”,k,f); 输入 12345678765.43? 则123?k, 8765.43?f 例 scanf(“%4d%2d%2d”,yy,mm,dd); 输入 ? 则1999?yy, 10 ?mm, 15 ?dd 例 scanf(“%2d%*3d%2d”,a,b); 输入 1234567? 则12?a, 67?b scanf函数输入分隔符的指定 例 scanf(“%d:%d:%d”,h,m,s); 输入 12:30:45? 则12 ?h, 30

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档