网站大量收购闲置独家精品文档,联系QQ:2885784924

新编C程序设计教程课件作者赵忠孝第3章节.ppt

新编C程序设计教程课件作者赵忠孝第3章节.ppt

  1. 1、本文档共104页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
所谓顺序结构,就是程序模块按照其先后的顺序执行。,它有一个入口和一个出口,执行完模块A再执行模块B。 3.1.1 赋值语句 赋值语句是由赋值表达式再加上分号构成的表达式语句。 其一般形式为: 变量=表达式; 功能:将表达式的值赋值给左边的变量。 例:a=3; b=a*c+sin(30); 赋值语句的功能和特点都与赋值表达式相同。 它是程序中使用最多的语句之一。 说明: (1)“=”是赋值号,而不是等号(==),是C语言的一个运算符; (2)在赋值符“=”右边的表达式也可以又是一个赋值表达式,即: 变量=(变量=表达式); 其展开之后的一般形式为: 变量=变量=…=表达式; 例如: a=b=c=d=e=5; 等效于: e=5; d=e; c=d; b=c; a=b; (3)注意在变量说明中给变量赋初值和赋值语句的区别。 例如:int a=5; 相等于:int a; a=5;两条语句。 但还是有区别的,int a=5;是在编译阶段将5存储到变量a分配的单元。而:int a; a=5;在编译阶段变量a没有赋值,在程序运行时,将5存储到变量a的单元。 (4)在变量说明中,不允许连续给多个变量赋初值。 如下述说明是错误的: int a=b=c=5; 必须写为 int a=5,b=5,c=5; (5)注意赋值表达式和赋值语句的区别。 赋值表达式可以出现在任何允许表达式出现的地方,而赋值语句则不能。下述语句是合法的: if((x=y+5)0) z=x; 语句的功能是,若表达式x=y+5大于0则z=x。 下述语句是非法的: if((x=y+5;)0) z=x; 因为x=y+5;是语句,不能出现在表达式中。 3.1.2 数据输入和输出的概念 1.数据输入输出 输入,即从输入设备将数据输入到计算机主机,标准输入设备是键盘。 输出,将处理结果输出到计算机的外部设备。标准输出设备 是显示器。 2.C语言的输入和输出 C语言没有输入和输出语句,是通过输入和输出函数来实现的。 C语言系统将常用的一些功能编写成函数保存在C函数库文件中,供用户使用。函数库文件已经编译成obj文件,存储在LIB文件夹中。 3.在使用C语言库函数时,要用预编译命令 #include “头文件名” 将有关“头文件”包括到源文件中。如输入输出函数库文件:stdio.h,数学库文件:math.h等。 #include stdio.h 或 #include ”stdio.h” 3.1.3字符数据的输入输出 1 putchar 函数(字符输出函数) 原型:int putchar(char ch) 功能:其功能是将单个字符ch在显示器上输出 返回值:若输出成功,返回字符ch的值,否则返回EOF (-1) putchar(A); 输出大写字母A putchar(x); 输出字符变量x的值 putchar(‘\n’); 换行 对控制字符则执行控制功能,不在屏幕上显示。 说明: (1)使用本函数前必须要用文件包含命令。 #include stdio.h (2)可以输出转义字符 putchar(‘\101’); /*字母 A*/ putchar(‘\’’); /*单引号 */ putchar(‘\015’); /*回车*/ 【例3.1】在显示器上输出单个字符。 #includestdio.h void main() { char a=B,b=o,c=k; putchar(a);putchar(b);putchar(b);putchar(c);/*输出Book*/ putchar(\t); /*到下一个制表位*/ putchar(a);putchar(b); /*输出Bo*/ putchar(\n); /*换行*/ putchar(b);putchar(c); /*输出ok*/ } 运行结果: Book Bo Ok 2 getchar函数(字符输入函数) 原型:int getchar() 功能: 从键盘上输入一个字符 返回值:成功返回所读入的字符,若文件尾或出错,则返回EOF (-1)。 通常把输入的字符赋予一个字符变量,构成赋值语句,如: char c; c=getchar(); 例3.2 输入函数 #includestdio.h void main() { char c; printf(input a character\n); c=getchar(); putchar(c); } 说明: (1)使用本函数前

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档