程序设计tc_03.ppt

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

* * 3.1 赋值语句(表达式语句) 赋值语句是一种可执行语句,出现在函数的可执行 部分。例如: a=b+c;a=b=c=100;a=c=5*2;(赋值表达式) i=1,j=2;(i=3,i++,j--); (逗号表达式) k++;k--; 3.2 数据输出 在C程序中,不提供输入/输出语句,只能调用标准库 函数提供的输入/输出函数来实现数据的输入和输出。 第三章 顺序结构 一、printf函数的调用形式 格 式:printf(格式控制字符串,输出表列); 功 能:在终端设备(或系统隐含指定的输出设备)上按 指定格式输出数据。 例 如: printf(“a=%d,b=%d”,a,b); 说 明: 1、格式控制字符串是用双引号括起来的字符串,由 “%”和格式控制字符组成,其作用是将输出的数 据转换为指定格式; 2、按原样输出的普通字符串(含转义字符); 3、输出表列是输出的数据(常量、变量、表达式); 4、格式字符的个数与类型应与输出表列的个数与类 型相一致; 5、格式字符后有两个“%”,则输出一个“%”; 二、printf函数格式字符类型 1、d 格式符(输出十进制整数) %d (按 int 实际长度输出) D格式符 %±md(按 int 指定长度输出,+右对齐-左对齐) %ld (按 long 数据输出) 例1: main() { int a=123,b=1234; int c=12345; printf(“%4d,%4d,%4d”,a,b,c); } 运行结果: ︺123,1234,12345 例2: main() { long x=135790;int a=1,b=2; float m=3.14,r=2.5;double s=0.00; s=m*r*r; printf(“%8ld\n”,x); printf(“%d%%\n”,a+b); printf(“%d/%dd\n”,a,b); printf(“%14.3f\n”,s); } 运行结果:︺︺135790 3% 1/2d ︺︺ ︺︺ ︺︺ ︺︺19.625 2、o/x/u格式符 格式符 %±mo (输出八进制整数) %±mx (输出十六进制整数) %±mu (输出无符号型整数) 说 明 : ① 无符号数以十进制形式输出; ② 八进制与十六进制数输出值无符号,与符号位同输出; ③ 对 long 型数据可用 %lo , %lx ,% lu 格式输出。 例: main() { unsigned int a=65535; int b=-2; /*a=-1*/

文档评论(0)

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

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

1亿VIP精品文档

相关文档