程序设计基本概念1

程序设计基本概念1

ID:37582159

大小:645.31 KB

页数:57页

时间:2019-05-12

程序设计基本概念1_第1页
程序设计基本概念1_第2页
程序设计基本概念1_第3页
程序设计基本概念1_第4页
程序设计基本概念1_第5页
资源描述:

《程序设计基本概念1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章C语言设计的初步知识本章要点:标识符命名规则常量和变量基本数据类型常用运算符及表达式运算符的优先级及结合性本章难点:不同类型数据间的混合运算运算符的优先级自增(++)自减(--)运算符的使用C语言程序设计2.1简单语言程序的构成和格式例2.1计算两个给定整数的和(P7页)#includemain(){inta,b,sum;/*这是定义变量*/a=8;b=10;/*以下3行为C语句*/sum=a+b;printf(“Sumis%d”,sum);}程序的运行结果:Sumis18C语言程序设计说明:C语言程序由函数构成。一个程序必须包含一个main函数,也可以

2、包含一个main函数和若干个其它函数,但只能包含一个main函数。无论main函数位于何处,程序总是从main函数开始执行。3.语句必须以分号结束。一行可以写多条语句,一条语句也可以写在多行。C语言程序设计4.C语言的输入输出是通过scanf和printf两个库函数实现的。5.可用/*……*/对C程序中的任何部分作注释,注释可以写在程序的任何位置上,“/*”与“*/”也可不在同一行上。6.在C语言中,大小写字母是有区分(一般用小写字母)。7.#include为命令行(也可写为#include“stdio.h”),不是语句,行尾不能用分号。一般可以不写。C语言程序设

3、计main(){printf("ThisisaCprogram.");}C语言程序设计#include“stdio.h”main(){inta,b,c;scanf("%d,%d",&a,&b);c=max(a,b);printf("max=%d",c);}intmax(intx,inty){intz;if(x>y)z=x;elsez=y;return(z);}C语言程序设计2.2标识符、常量和变量2.2.1标识符一、标识符:在C语言中,有许多符号的命名都必须遵守一定的规则,按照规则命名的符号称为标识符。二、C语言中的标识符可以分为系统定义标识符和用户定义标符。1、系统定义标识符

4、:关键字关键字是C语言系统使用的具有特定含义的标识符,不能作为预定义标识符和用户定义标识符使用。C语言定义了32个关键字,如表2.1所示。2)预定义标识符预定义标识符也是具有特定含义的标识符,包括系统标准函数名和编译预处理命令等,如scanf、printf、define和include等都是预定义标识符。C语言程序设计表2.1C语言中的关键字(附录4)autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatforgotoifintlongregisterreturnshortsignedsizeofstatic

5、structswitchtypedefunsignedunionvoidvolatilewhile关键字必须用小写字母;不允许使用关键字为变量、数组和函数等操作对象命名。C语言程序设计2、用户定义标识符:用户定义标识符用于对用户使用的变量、数组和函数等操作对象进行命名。注意:(1)C语言区分大小写。例如total与Total是不同的标识符。(2)标识符必须由字母或下划线开头,并且除了字母、数字和下划线外,不能含有其他字符。(3)自定义标识符不能与关键字相同。C语言程序设计例:numbernumsumsabcijnm3abc45max_NUM_xx_abc8正确C语言程序设计例:1s

6、ab.kkbomb?abcdeint错误C语言程序设计考题:以下4组用户定义标识符中,全部合法的一组是A)mainB)IfC)txtD)intenclude-maxREALk_2 sinturbo3COM_001C语言程序设计2.2.2常量常量是指在程序运行过程中其值不被改变的量。比如程序中的具体数字,字符等。常量有几种类型:(1)整型常量的形式十进制整数:由数字(0-9)和正负号表示例如:123、-456、0等八进制整数:以0开头数是八进制数例如:0123即(123)8=(83)10(123)8=182+281+380=(83)10十六进制整数:以0x或0X开头例如:0x1

7、23即(123)16=(291)10main(){inta=0123,b=0x123;/*0123是八进制数,0x123是十六进制*/printf("a=%d,b=%d",a,b);}程序运行结果为:a=83,b=291C语言程序设计(2)实型常量:有小数表示形式和指数表现形式两种小数形式例如:45.3,0.000744,-623.0等指数形式例如:45.3e0,4.53e-3,-453e-1等(3)字符常量:一个字符常量代表ASCII码字符集里的一个字符.例如::‘

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

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

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