- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 顺序程序设计;本章教学目标:
本章主要介绍C语言5大类语句及各个语句的构成形式及规则,赋值语句与赋值表达式的区别,赋值语句在程序中的作用,赋值语句执行结果的类型转换规则,使用库函数对数据的输入与输出以及顺序结构程序设计.;本章教学重点
熟练运用格式化的输入,输出函数
本章教学难点
掌握格式化的形式;本章主要内容:
3.1 C语句概述
3.2 赋值语句
3.3 数据的输入与输出
3.4 顺序结构程序设计;3.1 C语句概述;2.函数调用语句
由一次函数调用加上一个分号构成的一个语句.
printf(“hello”);
3.表达式语句
由表达式组成的语句称为表达式语句,其作用是计算表达式值或改变变量值。它的一般形式是: 表达式;
a=3;
4.复合语句 复合语句是用大括号将若干语句组合在一起,又称分程序,在语法上相当于一条语句。
注意:复合语句中最后一个语句的分号不能省略不写。
5.空语句 只有一个分号的语句称为空语句。它的一般形式是: ; 空语句是什么也不执行的语句,常用于循环语句中的循环体,表示循环体什么都不做。
;3.2 赋值语句
赋值语句是一个应用十分普遍且最简单的语句。
一般形式:
x=e;
其中:x是变量名,“=”前面已介绍过,是赋值号,e是表达式。
功能是将赋值号右边表达式的值计算出来,再赋给赋值号左边变量。;
前面我们已经学过了赋值表达式,要注意区分两者的不同点:
(1)赋值表达式不能有分号“;”,而赋值语句一定要有分号“;”,这是最本质的区别。
(2)赋值表达式中的赋值号“=”可以连用,而赋值语句中的赋值号“=”不能连用。
如: a=3 a==2
a=3; a==2;
(3)赋值表达式可以包括在其他表达式之中。;一 、字符输出函数putchar();二 、字符输入函数getchar(); printf()函数的功能是向系统指定的设备输出若干个任意类型的数据。;格式说明;()括号里都是函数的参数:
(1) 格式控制字符串是用双撇号括起来的字符串,它包括两个信息: ①格式说明。由“%”开头格式字符结尾,如%d,%c,%f等。它的作用是将要输出的数据转化成指定的格式输出,格式说明都是由“%”字符开始的。 ②一般字符。即按原样输出的字符,在显示时起提示作用。如例题3-1中printf(\nc=%d\n,c);中双撇号内的换行符、字符c=。(2) 输出列表是需要输出的变量、函数、表达式。; 格式说明符由“%”开头,以一个英文字母结束,它表明输出数据的类型;其间还可以有一些格式控制字符,用以说明数据输出的长度、位数、对齐方式等。在Turbo C中格式说明符的一般形式为: %[标志][输出最小宽度m][.精度n][长度]类型 其中: [ ]:表示可选项。 [标志]:是由字符构成的,它表示数值输出时按某种格式,常用的字符有-、+、0,其具体含义见表3-1。 ;表3-1;[输出最小宽度m]:m是十进制整数,它表示用十进制输出的最少位数,当需要输出的数据长度超过该数时,该选项不起作用,数据按实际位进行输出,当需要输出的数据长度小于该数时,则在该数的左边补空格或0。
[.精度n]:是“.”加上十进制整数n。其含义是:如果输出的是数值,则该数表示小数位数,若实际位数大于所定义的精度,则截去超过部分;如果输出的是字符,则表示输出字符的个数。;[数据长度]:是字符,它有两种形式:h、l。h表示按短整型量输出,l表示按长整型量输出。
类型:是格式说明符中必须要有的,它表示输出列表里要输出的数据类型。表3-2给出了常用的类型格式符及含义。 ;表3-2;格式串;格式串;注 意;[数据长度]:是字符,它有两种形式:h、l。h表示按短整型量输出,l表示按长整型量输出。
类型:是格式说明符中必须要有的,它表示输出列表里要输出的数据类型。表3-2给出了常用的类型格式符及含义。 ;#include stdio.h
main()
{
int a,b,c;
a=10;b=20;c=-30;
printf(a=%d, a=%o, a=%+d\n,a,a,a);
printf(b=%d, b=%x, b=%5d\n,b,b,b);
printf(c=%d, c=%5d, c=%+d\n,c,c,c);
}
;#include stdio.h
main()
{
int a,b,c;
a=123;b=234;
c=a+b;
文档评论(0)