当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《C语言》第一章 C语言概述

资源类别:文库,文档格式:PPT,文档页数:12,文件大小:86KB,团购合买
第一节 认识C语言 第二节 C程序结构及书写格式 第三节 C程序开发过程
点击下载完整版文档(PPT)

第一章C语言概述

第一章 C语言概述

第一节认识C语言 1.产生 ALGOL601960面向问题的高级语言 CPL 1963 英国剑桥 BCPL 1967 英国剑桥 B 1970美国贝尔实验室 19721973美国贝尔实验室

第一节 认识C语言 ALGOL60 1960 面向问题的高级语言 CPL 1963 英国剑桥 BCPL 1967 英国剑桥 B 1970 美国贝尔实验室 C 1972~1973 美国贝尔实验室 1.产生

2.特点: 1)简介、紧凑、使用方便、灵活 2)运算符丰富 3)数据类型丰富 4)模块化结构 5)具有结构化的控制语句 6)比较接近硬件系统 7)生成目标代码质量高,程序执行效率高 8)可移植性好

2.特点: 1)简介、紧凑、使用方便、灵活 2)运算符丰富 3)数据类型丰富 4)模块化结构 5)具有结构化的控制语句 6)比较接近硬件系统 7)生成目标代码质量高,程序执行效率高 8)可移植性好

第二节C程序结构及书写格式 1.程序结构特征 例1:了解C程序的组成 maino /*输出一行信息*/ printf(“ This is an example.Ⅶn”);

第二节 C程序结构及书写格式 1.程序结构特征 例1: 了解C程序的组成 main() { printf(“This is an example.\n”); } /* 输出一行信息*/

注意: 1.main表示“主函数”,每一个C程序都必须 有 个main0 2.{}函数体 3本例主函数仅包含一个语句: printf(“ This is an example.n”); 4. printf()语句的功能是输出字符 4 括号内双引号中的字符串原样输出; n”表示换行符,记载输出字符后换行 5语句后的“;”表示该语句结束,不能缺少

1.main表示“主函数”,每一个C程序都必须 有 一个main(). 2.{ }—函数体 3.本例主函数仅包含一个语句: printf(“This is an example.\n”); 4. printf( )语句的功能是输出字符, 括号内双引号中的字符串原样输出; “\n”表示换行符,记载输出字符后换行 5.语句后的“;”表示该语句结束,不能缺少。 注意:

例2:计算两数之和 main int a, b, sum a=135; /*定义了3个整数变量* b=246 sum-ato, printf(“ sUm S%d\n”,sum);

例2: 计算两数之和 main() { int a,b,sum; a=135; b=246; sum=a+b; printf(“sum is %d\n”,sum); } /*定义了3个整数变量*/

例3:比较两个数的大小 main inta,b,c;/*定义了3个整数变量*/ scanf(%d,%d”,&a,&b);/*输入a,b的值*/ c=max(a,b);/*调用mx函数,将得到的值赋给c*/ printf(“max=%d”,c);/*输出c的值*/ int max(intx,inty)/米定义max函数,x,y为形式 t int z if(x>y)z=x 参数* else z=y; reutrn(z);/*将z的值返回,通过mx函数带 回调用值米

例3: 比较两个数的大小 main() { int a,b,c; scanf(%d,%d”,&a,&b); c=max(a,b); printf(“max=%d”,c); } int max(int x,int y) { int z; if(x>y) z=x; else z=y; reutrn(z); } /*定义了3个整数变量*/ /*输入a,b的值*/ /*调用max函数,将得到的值赋给c*/ /*输出c的值*/ /*定义max函数,x,y为形式 参数*/ /*将z的值返回,通过max函数带 回调用值*/

小结:C程序结构特点 1.C程序由函数构成,一个程序至少有一个main0函数 2.一个函数由两部本组成 函数说明部分-— int max(intx,inty) 函数体 3.一个程序总是从 maino函数开始执行,由主函数结束 4.每个语句和变量的定义的最后必须要有一个分号 5.C语言本身没有提供输入输出语句,由库函数 scanf()和 printf()来实现 6./米*/表示注释

小结:C程序结构特点 1. C程序由函数构成,一个程序至少有一个main()函数 2. 一个函数由两部本组成 函数说明部分-----int max(int x,int y) 函数体-----{ } 3. 一个程序总是从main()函数开始执行,由主函数结束。 4. 每个语句和变量的定义的最后必须要有一个分号。 5. C语言本身没有提供输入输出语句,由库函数 scanf( )和printf( )来实现 6. /* */表示注释

2.C程序书写格式 例: main int a, b. m: scanf(b) printf(“a>bn”); l-a, e⊥se printf(“a<b\n”); m=b printf(“m=%dn”,m);

2.C程序书写格式 例: main() { int a,b,m; scanf(“%d,%d”,&a,&b); if(a>b) { printf(“a>b\n”); m=a; } else { printf(“a<b\n”); m=b; } printf(“m=%d\n”,m); }

要点 1.一般用小写 2.不使用行号,通常按照语句顺序执行 3.C程序美由程序行的概念,一个语句可占多行, 行也可以有多个语句。“;”不能少 4.不指定一行中的起始位置,但建议同一结构层次的语 句应左对齐 5.“{}”表示各结构层次的范围 6.为使程序更加清晰,可使用空行,空行不影响程序的 执行,但不要在一个语句内加空行 7.建议多使用注释信息,增加程序的可读性

要点: 1.一般用小写 2.不使用行号,通常按照语句顺序执行 3.C程序美由程序行的概念,一个语句可占多行, 一行也可以有多个语句。“ ; ”不能少 4.不指定一行中的起始位置,但建议同一结构层次的语 句应左对齐 5.“{ }”表示各结构层次的范围 6.为使程序更加清晰,可使用空行,空行不影响程序的 执行,但不要在一个语句内加空行 7.建议多使用注释信息,增加程序的可读性

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共12页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有