C语言基本语句与标准输出函数课程3.docxVIP

C语言基本语句与标准输出函数课程3.docx

  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文档。上传文档
查看更多
C语言基本语句与标准输出函数课程3

C语言基本语句与标准输出函数课程3编辑作者张进杰 2012.10.22C语言基本语句分为:数据定义语句,数据处理语句数据定义语句数据处理语句又可分为:表达式语句,函数调用语句,空语句(;),复合语句,流程控制语句表达式语句 i++; --j;它们为运算符表达式语句x=y+z; int a=3; 它们为赋值表达式语句函数调用语句:主调函数使用被调函数的功能,称为函数调用,以后分析。空语句:空语句的一般形式为;,是不执行的,在程序中用作空循环体复合语句:多个语句用大括号{}括起来组成的一个语句,称为复合语句。把复合语句看做单条语句。例如:{x=y+z;a=b=c;printf(“%d%d”,x,a);}是一条复合语句流程控制语句if/switch、while/do-while/for、break/continue/return/goto数据的输出函数Printf() ---将变量的内容输出到显示器上四种用法printf(“字符串\n”);printf(“输出控制符”,输出参数);printf(“输出控制符1 输出控制符2 …”,输出参数1,输出参数2,… );输出控制符和输出参数的个数必须一一对应printf(“输出控制符输出其它控制符”,输出参数);%d按十进制形式输出参数 %ld输出长整型数据%c 输出一个字符 %f以小数形式输出单、双精度实数%e、E 以指数形式输出单、双精度实数%x、X 以十六进制形式输出无符号整数printf用法举例,打开Microsoft Visual C++ 6.0,新建一个文档,并命名1. printf(“字符串\n”);# include stdio.hint main(void){printf(欢迎来到C世界!\n); //\n表示换行return 0;}编译,出现对话框,选择是(Y)编译链接,没有错误,生成.printf_01.exe文件执行;截图如下显示器返回结果,如下2.printf(“输出控制符”,输出参数);# include stdio.hint main(void){int i = 10;printf(%o\n, i); //%d格式控制符是十进制,%o是八进制return 0;}//十进制转八进制,整数部分,除8取余,第一位余数为八进制最低位显示器返回结果如下:3.printf(“输出控制符1 输出控制符2 …”,输出参数1,输出参数2,… );# include stdio.hint main(void){int j = 3;int k = 5;printf(%d %d\n, j, k); //OKreturn 0;}显示器返回结果如下:4.printf(“输出控制符输出其它控制符”,输出参数);/*2012年10月22日10:25:48目的:测试%x %X %#x %#X的用法*/# include stdio.hint main(void){int x = 47; //47是十进制printf(%x\n, x); //输出结果是: 2fprintf(%X\n, x);//输出结果是: 2Fprintf(%#X\n, x);//输出结果是: 0X2F %#X推荐使用printf(%#x\n, x);//输出结果是: 0x2freturn 0;}显示器返回值:分析:47化为十六进制,47除16取余,余数为15,2.第一位余数为最低位,则47对应16进制的2fprintf(%#X\n, x);//输出结果是: 0X2F %#X推荐使用,0X2F,别人一看0X代表16进制,输出结果浅显易懂。鸣谢!

文档评论(0)

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

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

1亿VIP精品文档

相关文档