第4章 序程序设计.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 顺序程序设计 教,,,,目标 了解C语句的分类,理解输入输出的概念及在C中的实现,掌握赋值语句,字符数据的输入输出,格式输入输出。 教,,,,重点与难点 赋值语句的格式及作用,字符数据的输入输出,printf和scanf函数的功能,格式及使用方法。 ,,,,时分配 5,,,,时 4.1C C语言的语句用来向计算机系统发出操作指令。 一个语句经编译后产生若干条机器指令。 一个程序应包含若干条语句。 一个C程序可以由若干个源程序文件组成。 一个源文件可以由若干个函数、预处理命令以及全局变量声明部分组成。 一个函数由数据声明部分和执行语句组成。 程序包括数据描述和数据操作。数据描述主要定义数据结构和在需要时对数据赋初值,数据操作用于对数据进行加工。 C语句可以分为以下5类: (1)控制语句,用于完成一定的控制功能,共9种。 if( )~else~ 条件语句 for( )~ 循环语句 while( )~ 循环语句 do~while( ) 循环语句 continue 结束本次循环语句 break 终止执行switch或循环语句 switch 多分支选择语句 goto 转向语句 return 从函数返回语句 其中,()表示是条件, ~表示内嵌的语句。 (2)函数调用语句。 由函数名、实际参数加上分号“;”组成。 其一般形式为: 函数名(实际参数表); 例如: printf(C Program); 调用库函数,输出字符串。 (3)表达式语句。 由表达式加上分号构成。如:a=3; 分号是语句中不可缺少的部分,而不是两个语句间的分隔符号。 任何表达式都可以加上分号成为语句。如:i++; x+y; (4)空语句。 只有一个分号的语句。 (5)复合语句 把多个语句用括号{}括起来组成的一个语句称复合语句,又称分程序。 例如: { x=y+z; a=b+c; printf(“%d%d”,x,a); } 4.2赋值语句 由赋值表达式加一个分号构成。 (1)“=”是一个运算符 (2)赋值表达式与赋值语句是不同的概念。赋值表达式可以包括在其它表达式之中。 if((a=b)0)t=a; 4.3数据输入与输出 (1)输入输出是以计算机主机为主体而言的。 从计算机向外部输出设备输出数据称为“输出”;从输入设备向计算机输入数据称为“输入”。 (2)C语言本身不提供输入输出语句,输入和输出操作由C函数库中的函数来实现。 在C标准函数库中提供了一些输入输出函数。 (3)在使用C语言库函数时,要用预编译命令“#include”将有关的“头文件”包括到用户源文件中。 头文件中包含了与用到的函数有关的信息。 #includestdio.h 或#include“stdio.h” 4.4字符数据的输入输出 4.4.1putchar函数(字符输出函数) putchar函数的作用是向终端输出一个字符。 putchar(c); 输出字符变量c的值。c可以是字符变量或整型变量。 例4.1 #include stdio.h main() { char a,b,c; a=B; b=O; c=Y; putchar(a); putchar(b); putchar(c); putchar(\n) ; } 输出:BOY 4.4.2getchar函数(字符输入函数) 从终端输入一个字符。 一般形式为:getchar() 通常把输入的字符赋予一个字符变量,构成赋值语句,如: char c; c=getchar(); 也可以不赋给任何一个变量,作为表达式的一部分。如: putchar(getchar()); 注意:getchar函数只能接收一个字符。 例4.2 #include stdio.h main() { char c; printf(input a character\n); c=getchar(); putchar(c); } 也可以写成: #include stdio.h main() { char c; printf(input a character\n); putchar(getchar()); getch(); } 注意: (1)getchar函数只能接受单个字符,输入数字也按字符处理。输入多于一个字符时,只接收第一个字符。 (2)使用本函数前必须包含文件“stdio.h”。 4.5格式输入与输出 4.5.1printf函

文档评论(0)

wcc543543 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档