第1讲C语言程序设计基础要点分析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 2.基本词法元素 (3)分隔符 主要作用是分隔两个相邻的标识符和常量。 有如下六种形式不同的分隔符: 空白 可以是空格字符、制表符; { } 大括号用做表示数据集合和语句集合; ( ) 作为分隔符的小括号用在控制语句、函数调用和定义中; main( ) , 逗号用来在表列中分隔变量和在函数定义中分隔函数的参数; int x,y; char a; ⑤ ; 分号用来分隔语句,所以,分号是语句的标志; * 2.基本词法元素 ⑥/* */ 注解括号 注解的一般形式是:/* 注解正文 */ 注解不能嵌套(即在注解中不能在出现另一个注解)。 例如 /*显示/* 数字*/信息*/ 一个注解必须出现在一行上。 * 2.基本词法元素 例1.3 在屏幕上输出“请输入密码!”。 程序如下: /* firstc.c */ /*第一个C程序*/ #include stdio.h int main(void) { printf(请输入密码!\n); /*显示信息*/ return 0; /*返回函数值*/ } * 3.语句(statement) 由词构造出语句。 所有的C语句是以分号(;)结束的。(重点) C语句可分为以下5类: 表达式语句、函数调用语句、空语句、复合语句和流程控制语句。 * 3.语句(statement) 例1.3 在屏幕上输出“请输入密码!”。 程序如下: /* firstc.c */ /*第一个C程序*/ #include stdio.h /*预处理语句*/ int main(void) { printf(请输入密码!\n); /*显示信息*/ return 0; /*返回函数值*/ } * 4.函数(Function) 函数: 若干语句构成函数。 函数由函数首部和它之后的一对花括号“{ }”定义的函数体组成。 int main (void) { …… } * 4.函数(Function) int main(void) 函数首部包括函数名、函数类型、函数参数(形参)名、参数类型。 函数名 main 函数类型 int (该函数的返回值为整型数据) 函数参数的类型 void (表明这是一个无参函数) 一个函数名后必须跟一对圆括号“( )”。 * 4.函数(Function) {……} 若干个语句组成函数体(body)。 花括号必须成对出现,用于把语句组织在一起。如果一个函数内有多个大括号,则最外层的一对“{ }”为函数体的范围。 void main (void) { int i , j , sum; sum=0; for(i=1; i10;i++) { for(j=1;j10;j++) { sum+=i*j ; } } printf(“%d\n”,sum); } * #include stdio.h int Getmax(int sn1,int sn2) /*用户自定义函数*/ { int smax; if(sn1sn2) smax=sn1; else smax=sn2; return smax; } void main(void) /*主函数*/ { int num1,num2,max; printf(请输入两个成绩); scanf(%d%d,num1,num2); max=Getmax(num1,num2); printf(较大的数为%d\n,max); } 例1.4 编程实现,输出任意两数中较大的数。 * 5.源程序文件 一个或多个函数构成源程序文件。 * 6.C程序 * 6.C程序 字符→词→语句→函数→源程序文件→C程序 C程序: 一个或多个源文件构成C程序。 注意: 一个C程序中只能有一个主函数main( );程序从主函数开始, 从主函数结束。 * 四、良好的编程习惯 例1.3 在屏幕上输出“请输入密码!”。 程序如下: /* firstc.c */ /*第一个C程序*/ #include stdio.h

文档评论(0)

奇缘之旅 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档