资源描述:
《专插本C语言简便总结材料复习.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、C语言笔记注意:在C语言中,关键字都是小写的。C语言简洁、紧凑,使用方便、灵活。ANSIC一共只有32个关键字:auto break case default char const continue do while double else enum extern float forgoto if int long register return shortsigned static sizof struct switch typed
2、ef unionunsigned void volatile 9种控制语句,程序书写自由,主要用小写字母表示,压缩了一切不必要的成分。TurboC扩充了11个关键字:asm _cs _ds _es _ss cdecl farhuge interrupt near pascal#define八进制以0开头,如0123,即(123)8十六进制以0x开头,如0123,即(123)16整型:一个正数的补码和其原码形式相同,如10得01010一个负数的补码是取-10的绝对值10,对10的二进制形式取反加1,10101+1
3、=10110Signedintunsignedintshortlongcharfloat单精度double双精度,longdouble%d,%o,%x,%c,%s,一个整常量后面加一个字母l或L,则认为是longintmain()//main是主函数的函数名,表示这是一个主函数。{ printf("世界,您好!");//printf函数的功能是把要输出的容送到显示器去显示}#include//include称为文件包含命令#includemain(){ doublex,s;//定义两个实数变量,以被后面程序使用 printf
4、("inputnumber:");//显示提示信息 scanf("%lf",&x);//从键盘获得一个实数x s=sin(x);//求x的正弦,并把它赋给变量s printf("sineof%lfis%lf",x,s);//显示程序运算结果}在本例中,使用了三个库函数:输入函数scanf,正弦函数sin,输出函数printf。sin函数是数学函数,其头文件为math.h文件scanf和printf是标准输入输出函数,其头文件为stdio.hC语言规定,源程序中所有用到的变量都必须先说明,后使用C语言规定对scanf和printf这两个函数可以省去对其头文
5、件的包含命令由于sin函数要求这两个量必须是双精度浮点型,故用类型说明符double来说明这两个变量scanf和printf这两个函数都由以下两部分组成:“格式控制串”,参数表格式控制串是一个字符串,必须用双引号括起来,它表示了输入输出量的数据类型printf("sineof%lfis%lf",x,s);其中%lf为格式字符,表示按双精度浮点数处理。它在格式串中两次现,对应了x和s两个变量。其余字符为非格式字符则照原样输出在屏幕上。在程序的每行后用/*和*/括起来的容为注释部分,程序不执行注释部分。intmax(inta,intb); /*函数说明*
6、/main() /*主函数*/{ intx,y,z; /*变量说明*/intmax(inta,intb); /*函数说明*/ printf("inputtwonumbers:");scanf("%d%d",&x,&y); /*输入x,y值*/ z=max(x,y); /*调用max函数*/ printf("maxmum=%d",z); /*输出*/}intmax(inta,intb) /*定义max函数*/{ if(a>b)returna;elser
7、eturnb; /*把结果返回主调函数*/}从书写清晰,便于阅读,理解,维护的角度出发,在书写程序时应遵循以下规则:1.一个说明或一个语句占一行。 2.用{}括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。 3.低一层次的语句或说明可比高一层次的语句或说明缩进若干格后书写。以便看起来更加清晰,增加程序的可读性。空白符: 空格符、制表符、换行符等统称为空白符在C语言中使用的词汇分为六类:标识符,关键字,运算符,分隔符,常量,注释符等。1.标识符(在程序中使用的变量名、函数名、标号等统称为标识符