收藏 分享(赏)

顺序程序设计.doc

上传人:11xg27ws 文档编号:7215904 上传时间:2019-05-10 格式:DOC 页数:3 大小:38.50KB
下载 相关 举报
顺序程序设计.doc_第1页
第1页 / 共3页
顺序程序设计.doc_第2页
第2页 / 共3页
顺序程序设计.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 顺序程序设计顺序程序设计C语句概述语句概述 字符数据的输入输出字符数据的输入输出格式输入与输出格式输入与输出顺序结构程序设计举例顺序结构程序设计举例 C语句概述语句概述 C语句的分类语句的分类( 1)控制语句。完成一定的控制功能。)控制语句。完成一定的控制功能。 C语言中只有语言中只有 9种控制语句。种控制语句。完成条件转移、循环、执行流程控制等等。如:完成条件转移、循环、执行流程控制等等。如:if( )elsefor( )while( ) 语句等。语句等。( 2)函数调用语句。由一次函数调用加一个分号构成一个语句。例)函数调用语句。由一次函数调用加一个分号构成一个语句。例如:如: prin

2、tf(“this is a C program !”);( 3)表达式语句。任何一个表达式加上分号都可以构成语句。)表达式语句。任何一个表达式加上分号都可以构成语句。如:如: a=3; i=i+1; i+; 都是语句都是语句而而 a=3 i=i+1 就不是语句,而是表达式就不是语句,而是表达式( 4)空语句。)空语句。;不包含有任何语句,有时用来作为转向点,或循环语句中的循环体。不包含有任何语句,有时用来作为转向点,或循环语句中的循环体。 C语句概述语句概述( 5)复合语句。)复合语句。用把一些语句括起来形成复合语句。用把一些语句括起来形成复合语句。 如如 :if(xy) z=x+y;t=z/

3、100;printf(“%f”,t);注意注意 复合语句中最后一个语句后面的分号是不可以省略的。复合语句中最后一个语句后面的分号是不可以省略的。 字符数据的输入输出字符数据的输入输出头文件头文件在头文件中,包含了与用到的函数有关的信息。如使用标准输入输出库函数时,要用到在头文件中,包含了与用到的函数有关的信息。如使用标准输入输出库函数时,要用到 ”stdio.h”文件。在调用标准输入输出库函数时,文件开头应有以下预编译命令:文件。在调用标准输入输出库函数时,文件开头应有以下预编译命令:#include 或或 #include”stdio.h” putchar函数函数 (字符输出函数字符输出函数

4、 )putchar函数的作用是向终端输出一个字符,例如函数的作用是向终端输出一个字符,例如 putchar(c); c可以是字符型变量或整型变量可以是字符型变量或整型变量 例例 1 输出单个字符输出单个字符#include main( )char a, b, c;a = B; b = O; c = Y;putchar( a ); putchar( b ); putchar( c );putchar( n );putchar( 101 ); putchar( ); putchar( x61 );程序的运行结果是程序的运行结果是 BOYAa 字符数据的输入输出字符数据的输入输出getchar()函

5、数函数 函数的作用是从终端输入函数的作用是从终端输入 一个一个 字符。此函数没有参数,其一般形式为字符。此函数没有参数,其一般形式为 getchar() 例例 2#include main( )char c;c = getchar();putchar( c );printf(“%c”,getchar(); 格式输入与输出格式输入与输出printf函数函数 (格式输出函数格式输出函数 ) printf函数的一般格式为函数的一般格式为 :printf(格式控制,输出表列格式控制,输出表列 )“格式控制格式控制 ”是用双引号括起来的字符串,它包括两种信息是用双引号括起来的字符串,它包括两种信息 1、

6、格式说明,由、格式说明,由 “%”和格式字符组成,格式说明总是由和格式字符组成,格式说明总是由 “%”字符开始。字符开始。2、普通字符,即需要原样输出的字符。、普通字符,即需要原样输出的字符。“输出表列输出表列 ”是需要输出的一些数据,可以是表达式。是需要输出的一些数据,可以是表达式。 格式输入与输出格式输入与输出格式字符格式字符 对不同类型的数据用不同的格式字符。有以下几种格式字符对不同类型的数据用不同的格式字符。有以下几种格式字符 d格式符格式符用来输出十进制整数。有以下几种用法用来输出十进制整数。有以下几种用法 %d,按照整数的实际长度输出。,按照整数的实际长度输出。 o格式符格式符以八

7、进制形式输出整数。输出的数值不带符号。以八进制形式输出整数。输出的数值不带符号。 格式输入与输出格式输入与输出格式输入与输出格式输入与输出 4.c格式符格式符用来输出一个字符。用来输出一个字符。char c=a;printf(“%c”,c);5.s格式符格式符用来输出一个字符串。用来输出一个字符串。 格式输入与输出格式输入与输出格式输入与输出格式输入与输出 scanf()函数函数 (格式输入函数格式输入函数 ) 1、一般格式、一般格式scanf(格式控制,地址列表格式控制,地址列表 );“格式控制格式控制 ”的含义同的含义同 printf()函数,函数, “地址列表地址列表 ”是由若干地址组成

8、的列表,可以是变量是由若干地址组成的列表,可以是变量的地址,或字符串的首地址。的地址,或字符串的首地址。Main() int a,b,c;scanf(“%d%d%d”,printf(“%d,%d,%dn”,a,b,c); 用如下格式输入:用如下格式输入: 345 或或 3 4 5 或或 3 4 5 或或 3T4 5 注意:用格式注意:用格式 ”%d%d%d”输入数据时,不能用逗号作为两个数据间的分隔符。输入数据时,不能用逗号作为两个数据间的分隔符。 格式输入与输出格式输入与输出2、格式说明、格式说明 和和 printf()函数中的格式说明相似,以函数中的格式说明相似,以 %开始,以一个格式字符

9、结束,中间可以插入附加开始,以一个格式字符结束,中间可以插入附加字符。字符。 scanf()函数的执行中应注意的问题函数的执行中应注意的问题 scanf()函数中的函数中的 “格式控制格式控制 ”后面应当是变量地址,而不应是变量名。后面应当是变量地址,而不应是变量名。 如果在如果在 “格式控制格式控制 ”字符串中除了格式说明以外还有其它字符,则在输入数据时应输字符串中除了格式说明以外还有其它字符,则在输入数据时应输入与这些字符相同的字符。如:入与这些字符相同的字符。如:Scanf(“%d:%d:%d”, 输入应该用以下形式:输入应该用以下形式: 12:23:11顺序程序设计举例顺序程序设计举例

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报