高职升本c语言串讲讲义-1

高职升本c语言串讲讲义-1

ID:34504280

大小:206.16 KB

页数:11页

时间:2019-03-07

高职升本c语言串讲讲义-1_第1页
高职升本c语言串讲讲义-1_第2页
高职升本c语言串讲讲义-1_第3页
高职升本c语言串讲讲义-1_第4页
高职升本c语言串讲讲义-1_第5页
资源描述:

《高职升本c语言串讲讲义-1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、串讲思路:每章由1-2道综合例题引出知识点的讲解,然后通过习题深化对知识点的理解。第1章程序设计和C语言例1.3求两个整数中的较大者。(教材P8)#includeintmax(intx,inty);//对被自定义函数max的声明//主函数intmain()//定义主函数{//主函数体开始inta,b,c;//定义变量a,b,cscanf(”%d,%d”,&a,&b);//输入变量a和b的值c=max(a,b);//调用max函数,将得到的值printf("max=%d",c);//输出c的值return0;//返回函数

2、值为0}//主函数体结束//max函数,函数功能为求两个整数中的较大者intmax(intx,inty)//定义max函数,函数值为整型,形式参数x和y为整型{//max函数体开始intz;//定义max函数中用到的变量zif(x>y)z=x;//若x>y成立,将x的值赋给变量zelsez=y;//否则,将y的值赋给变量zreturn(z);//将z的值作为max函数值,返回到max函数的被调用处}//max函数体结束知识点:1、C语言程序的结构特点:(P101.4.2)1)一个程序由一个或多个源程序文件组成2)函数是C程序的主要组成部分u

3、一个C程序是由一个或多个函数组成的u有且只有一个main函数,程序从main开始执行,其他函数被调用时才会执行。umain函数及其他函数可以放在程序中的任何位置3)C程序书写格式是比较自由的u一行可以写几个语句,一个语句可以分写在多行上4)语句最后必须有分号2、C语言的注释C语言允许用两种注释方式://单行注释,可出现在一行中其他内容的右侧,也可单独占一行/*……*/块式注释,可包含多行3、运行C程序的步骤与方法上机输入和编辑源程序(.c文件)à对源程序进行编译(.obj文件)à进行连接处理(.exe文件)à运行可执行程序,得到运行结果第3

4、章最简单的C程序设计—顺序程序设计例3.5求方程的根。a、b、c由键盘输入。设>0#include#includeintmain(){doublea,b,c,disc,x1,x2,p,q;//定义需要的变量scanf("%lf%lf%lf",&a,&b,&c);//输入方程系数a、b、cif(a!=0&&b*b-4*a*c>=0){disc=b*b-4*a*c;//计算p=-b/(2.0*a);//计算q=sqrt(disc)/(2.0*a);//计算x1=p+q;x2=p-q;//计算方程的根printf

5、("x1=%7.2fx2=%7.2f",x1,x2);//输出方程的根}elseprintf("不是二次方程或者方程无实根。");return0;}知识点一、变量与常量1、变量程序中的数据用变量表示,变量的物理含义是指计算机内存。变量有名字(name)、类型(type)、占用内存大小(size)、值(value)四个属性2、标识符与关键字在程序中使用的变量名、函数名、标号等统称为标识符。用户自定义标识符的命名规则:由英文字母、数字和下划线组成,区分大小写,不可以是数字开头,不允许使用关键字作为标识符的名字。C语言中预先规定的具有

6、固定含义的一些单词称为关键字。C语言的32个关键字:autobreakcasecharconstcontinuedefault dodoubleelseenumexternfloatforgotoifintlongregisterreturnshortsignedstaticsizeofstructswitchtypedefunionunsignedvoidvolatilewhile3、变量的数据类型数据类型基本类型构造类型指针类型*空类型void整型实型(浮点型)字符型char枚举类型数组类型结构体类型共用体类型单精度实型float双精度

7、实型double基本整型int长整型longint短整型short无符号整型unsigned4、数据类型与内存类型标识符名长度(字节)取值范围char1ASCII字符代码short1-128~127int2-256~255unsignedint20~511longint4-32768~32767float4double85、变量的声明变量声明语句格式:变量类型变量名列表;如:inti,j;floatnum1,num2;6、变量的赋值变量赋值语句格式:变量名=值;如:inti=0,j;j=0;7、常量l整型常数–18、-31–长整型常量123

8、l、123L、123456l、123456L–无符号型常量123u、123Ul浮点常数–十进制小数形式123.45、456.78–指数形式5e-2、4.5e3–单精度实型常量12

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。