[教育学]2012C语言04--0314三.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[教育学]2012C语言04--0314三

Page * scanf()函数的使用要点(续) 如果格式控制字符串中除了格式说明之外,还包含其它字符,则输入数据时,在与之对应的位置上也必须输入与这些字符相同的字符。 如:scanf(“Enter a number: %d”,x); scanf(“%d%d”a,b); 输入格式 122 23 scanf(“%d,%d”,a,b); 输入格式 122,23 scanf(“a=%d,b=%d”,a,b); 输入格式 a=123,b=23 格式说明%*表示跳过对应的输入数据项不予读入。 如:scanf(“%2d %*2d %2d”,a,b); 若输入12 345 67 则12赋给a,67赋给b,而345没有赋给任何数据. 在标准C中不使用%u格式符,对unsigned型数据以%d,%x,%o格式输入。 。 Page * scanf()函数格式说明 格式说明: 格式字符 说明 d 以十进制形式输入整数 o 以八进制形式输入整数 x 以十六进制形式输入整数 c 以输入一个字符 s 输入字符串,将字符串送到一个字符数组中,在输入时以非空白字符开始,以第一个空白字符结束.字符串以’\0’作为结束标志 f 以小数形式或指数输入实数 e 以f格式相同 Page * scanf()函数格式说明(续) 附加格式说明: 字符 说明 l 用于输入长整型数据以及double型数据 h 用于输入短整型数据 域宽(为一正整数) 指定输入数据所占宽度 * 表示本输入项在读入后不赋给相应的变量 Page * 第三章 最简单的C程序设计 例exp3_8:请阅读并分析以下程序的运行情况与结果。 #include stdio.h main() { int a,b,c; char x,y,z; scanf(“%c%c%c”,x,y,z); scanf(“%d%d%d”,a,b,c); printf(“%c%c%c”,x,y,z); printf(“%d%d%d”,a,b,c); } Page * 第三章 最简单的C程序设计 例exp3_9: 输入三角形的三边长,求三角形的面积。 #include stdio.h #include math.h main() { float a,b,c,s,area; scanf(“%f,%f,%f”,a,b,c); s=1.0/2*(a+b+c); area=sqrt(s*(s-a)*(s-b)*(s-c)); printf(“a=%7.2f,b=%7.2f,c=%7.2f,s=%7.2f\n”,a,b,c,s); printf(“area=%7.2f\n”,area); } Page * 第三章 最简单的C程序设计 例exp3_10: 将键盘输入的大写字母,以小写字母输出。 #include stdio.h main() { char c1,c2; c1=getchar(); printf(“%c,%d\”,c1,c1); c2=c1+32; printf(“%c,%d\n”,c2,c2); } * ? Copyright 2006 C语言程序设计 C Programming Language   同学们,下午好! Page * 第三章 最简单的C程序设计 §教学要求 了解C语言程序的特点:C程序是由函数组成的 C程序的三种基本结构:掌握C程序的顺序结构、选择结构、循环结构。 掌握赋值语句构成与使用要点。 熟练掌握格式输入/输出函数的使用方法。(难点) 能编写简单的顺序结构程序。 Page * 第三章 最简单的C程序设计 §教学要点 C语句概述 C程序结构 C语句的构成 结构化程序的三种基本形式 什么是结构化程序设计 结构化程序的三种形式:顺序、选择、循环。 顺序结构程序的设计:赋值语句的使用要点。 数据的输入与输出 C语言输入输出的实现: C语言没有提供输入输出语句,而是由输入输出函数来实现的。标准库函数的使用。 输出函数putchar( )、printf( )的使用。 输入函数getchar( ) 、scanf( )的使用。 Page * C程序结构 ... C程序 源程序文件1 源程序文件2 源程序文件n 预编译命令 函数1 函数n 说明部分 执行部分 (语句) Page * C语句的构成 1、控制语句:用于完成一定的控制功能。 组成: 条件语句:if 条件 ~ else ~(或?:) 循环语句:for ( ) ~ 条件循环:while ( ){~ } 条件循环:do {~} while (); 结束本次循环语句:c

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档