- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 顺序程序设计 4.1 C语句概述 程序包括以下两部分: 数据描述:即变量定义(声明部分) 数据操作:语句(执行部分) C语句可分为以下几类: 1 控制语句:9 种。如if ( )~else 、 for( )~ 2 函数调用语句。如printf( ) 3 表达式语句。如a=a+1; 4 空语句。如 ; 5 复合语句:用{ } 括起来的若干语句。 4.2 赋值语句 在赋值表达后边加“;”号就构成赋值语句。 如:a=a+1 ; 赋值语句与表达式不同。如: printf (“%d”, a=5 ) ; 结果显示 5 而 printf (“%d”, a=5 ; ) ;则是错误的。 4.3 数据的输入输出 1. 输出:指计算机向外部输出设备(如显示器、打印机)输出数据。 输入:指从外部输入设备(如键盘)向计算机输入数据。 2 . C语言中用库函数实现数据的输入输出。C标准函数库中提供了一些标准输入输出函数。如printf 、scanf、putchar、getchar、puts、gets 等。 3.使用库函数时,要用预编译命令 “# include”将有关的“头文件”包括到用户的源文件中。在头文件中包含了与所调用函数有关的信息。 例如,用到putchar( ) getchar( )要包含头文件 “stdio.h”, 则在源程序的开头要有预编译命令: # include “stdio.h” 或 # include stdio.h 用printf和scanf可以不用# include 命令。 4.4 字符数据的输入输出 1. putchar (字符输出)函数 功能:向显示器输出一个字符。 格式: putchar ( c ) ; 其中 c 可以是字符变量或整型变量,也可以是字符常量。如putchar (B ) ; 例4.1 输出单个字符。 # include stdio.h main( ) {char a,b,c; a=‘B’; b=‘O’; c=‘Y’; putchar(a) ; putchar(b) ; putchar(c) ; } 结果显示:BOY 可以输出控制字符.如putchar(‘\n’); 将例4.1修改如下: # include stdio.h main( ) { char a,b,c; a=‘B’; b=‘O’; c=‘Y’; putchar(a) ; putchar (‘\n’) ; putchar(b) ; putchar (‘\n’) ; putchar(c) ; putchar (‘\n’) ; } 运行结果显示如下: B O Y 可以输出转义字符。如: putchar(‘\101’); 输出字符 A putchar(‘ \ ’); 输出字符 putchar(‘\\’); 输出字符:\ 2. getchar()字符输入函数 功能:从键盘输入一个字符。 格式:c=getchar( ); 其中c为字符变量,变量名由用户定。 例4.2 # include stdio.h main( ) {char c1 ; c1=getchar( ); putchar(c1); } 4.5 格式输入与输出 4.5.1. printf (格式输出)函数 功能:向输出设备输出若干任意类型的数据。 格式: printf (“格式控制”,输出项列表); 普通字符 (包括转义字符): 原样输出 格式控制 格式说明:以%开头,以格式字符结尾. 控制输出数据的类型和形式。 例:printf(“\t China \n”); 例: printf(“a= %d b= %c \n”, a , b); 格式说明的完整格式: %- m.n l 格式字符 (1) d格式符 %d: 按整型数据的实际长度输出。 %md: m指定输出数据的占位宽度。 若数据位数小于m,左端(高位)以空格占位;若大于m,按整型数据的实际长度输出。如: printf (“%4d,%4d”,a,b); /*设a=123 b=12345*/ 输出为: 123 , 12345 % ld:用于输出长整型数据。long型数不能用%d输出。如: long a=123456; printf (“%ld”, a); 结果 输出: 123456 printf (“%8ld”, a); 结果
您可能关注的文档
最近下载
- 第1部分 专题05:记叙文阅读之环境描写(练习)-中考语文复习 现代文阅读(全国版)(含答案及解析版).docx
- 人教版2019年初中物理 电能、电路、电功综合专题练习(含答案).doc
- 超星学习通 乡村振兴的实践探索(北京大学)章节测验答案尔雅网课答案.pdf VIP
- 2024年6月第英语六级真题(全3套)及答案解析.pdf
- (完整版)数量关系公式.pdf
- 山东省政府采购专家测评题库800-1000.docx VIP
- 新课标人教版高中英语教材词汇表 1-8册(1).doc
- GB/T 5686.7-2022锰铁、锰硅合金、氮化锰铁和金属锰 硫含量的测定 红外线吸收法和燃烧中和滴定法.pdf
- 河北省石家庄市2024年中考一模语文试卷(含答案).pdf VIP
- 全国卷书面表达说题比赛课件.pptx
文档评论(0)