C语言程序设计教程第2版第1章.pptx
《C语言程序设计教程第2版第1章.pptx》由会员分享,可在线阅读,更多相关《C语言程序设计教程第2版第1章.pptx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言的主要特点如下:1.语言描述简洁、灵活、高效 i+=1 (i-);if(a)b;2.有丰富的数据类型 4种最基本的数据类型(char,int,float,double),多种组合类型(数组,结构和枚举等)3.运算符丰富 45种标准的运算符和与地址相关的指针运算符 4.C语言具有固定的标识符 共有32个例如:int,,double,const,static,continue等5.提供了功能齐全的函数库 例如:串,数组,结构乃至图形的处理等 6.具有结构化的控制语句 3种结构(顺序,分支和循环结构)。如:if-else,while,switch,for等。7.具有良好的通用性和程序的移植性
2、8.生成目标代码质量高,程序执行效率高 i+=2 (i=i+2);9.语法限制不严格(可写系统软件如:UNIX及应用软件)另:C:C语言的其他优点,同学们可在以后学习和实践中体会1.2 C语言的特点第1页/共15页1.3 C语言程序组成先看几个程序:例1.1显示:“What is your name?”。main()printf(“What is your name?”);程序的运行结果:What is your name?第2页/共15页例1.2 计算两个给定整数的和main()int a,b,sum;/*这是定义变量*/a=8;b=10;/*以下3行为C语句*/sum=a+b;printf
3、(“Sum is%d n”,sum);程序的运行结果:Sum is 18第3页/共15页例1.3:从键盘输入两个整数,并将最大的数显示出来。#include/*包含预处理语句*/int max(int x,int y)int z;if(xy)z=x;else z=y;return(z);main()int a,b,c;printf(“Please input two integers:n”);scanf(“%d,%d”,&a,&b);c=max(a,b);printf(“max=%dn”,c);程序运行情况:Please input two integers:8,5max=8第4页/共15页通
4、过以上例子可以看出:1.C程序至少要有一个main函数,用户也可以自己根据需要设计自己的函数,像上面的max()函数。2.一个可执行的C语言程序总是从main函数开始执行,而不论其在整个程序中的位置如何。3.每条语句和数据定义的最后必须有一个分号(;)。说明:在以下三种情况下不允许有分号:a.所定义的函数的名称后面不使用分号;b.在右花括号“”后面不使用分号;c.预处理语句后面不使用分号。第5页/共15页max();while(i=100)i+;s=s+i;#include ;4.C语言中没有专门的输入,输出语句。输入输出是通过scanf 和printf 两个库函数实现的。5.C程序书写格式自
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 教程
限制150内