欢迎来到天天文库
浏览记录
ID:42366524
大小:102.00 KB
页数:10页
时间:2019-09-13
《少英C语言自学笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、少英C语言自学笔记一、运算符1、算数运算符:+﹣*/(除)%(取余数)2、关系运算符:>>=<<=!=(不等于)==(等于)3、逻辑运算符:!(非):!真----à假!假----à真&&(与):真&&真----à真真&&假----à假假&&真----à假假&&假----à假
2、
3、(或):真
4、
5、假----à真假
6、
7、真----à真真
8、
9、真----à真假
10、
11、假----à假▲①&&左边的表达式为假,右边的表达式肯定不会执行
12、
13、左边的表达式为真,右边的表达式肯定不会执行②逻辑运算符的优先级由高到低:!、&&、
14、
15、4、赋值运
16、算符:=+=*=/=﹣=★优先级别:算数>关系>逻辑>赋值二、什么是字节字节就是存储数据的单位,并且是硬件所能访问的最小单位。1字节=8位1K=1024字节1M=1024K1G=1024M三、常量以什么样的二进制代码存储在计算机中的1、整数是以补码的形式转化为二进制代码存储在计算机中的2、实数是以IEEE754标准转化为二进制代码存储在计算机中的3、字符的本质实际也是与整数的存储方式相同四、格式输出函数(printf)printf函数的作用是向终端(输出设备)输出若干任意类型的数据。其一般格式为:printf(
17、格式控制,输出列表)格式控制是用双引号括起来的字符串(称为转换控制子符串),包括格式字符、普通字符。格式字符是将输出的数据转化为指定的格式输出,以“%”字符开头;普通字符是需要原样输出的字符,包括双引号内的逗号、空格和换行符。printf()的4种用法:1、printf(“字符串”)2、printf(“输出控制符”,输出参数)3、printf(“输出控制符1输出控制符2...”,输出参数1,输出参数2...)▲输出控制符与输出参数的个数必须一一对应4、printf(“输出控制符非输出控制符”,输出参数)★Pri
18、ntf函数的附加格式说明字符:l用于长整型整数,可加在格式符d、o、x、u前面1少英C语言自学笔记m(代表一个整数)数据最小宽度n(代表一个整数)对实数,表示输出n位小数;对字符串,表示截取的字符个数-输出的数字或字符在域内向左靠①%ms即%10s表示输出字符串占m列,如果字符串本身长度大于m,则将字符串全部输出,若字符串长度小于m,则在字符串的左侧用空格补全。②%m.ns即%10.3s表示输出占m列,但只取字符串左端n个字符,这n个字符输出在m列的右侧,左补空格。③%-ms即%-10s表示如果字符串长度小于m
19、,则在m列范围内,字符串向左靠,右补空格。④%-m.ns即%-10.3s表示n个字符输出在m列范围内的左侧,右补空格;如果n>m则m自动取n值,即保证n个字符正常输出。五、格式输入函数(scanf)scanf函数的功能是指固定的格式,并按照指定的格式接收用户在键盘上输入的数据,最后将数据存储在指定的变量中。其一般格式为:scanf(格式控制,地址列表),取地址符&。★scanf函数的附加格式说明字符l用于输入长整型数据(可用于%ld、%lo、%lx、%lu)及double型数据(%lf、%le)h用于输入短整型
20、数据(可用于%hd、%ho、%hx)n(整数)指定输入数据所占宽度*表示指定的输入项在读入后不赋给相应的变量▲输入/输出控制符:%d——int输入/输出(有符号)十进制整型%ld——longint输入/输出(有符号)十进制长整型%u——用来输入/输出(无符号)十进制整型%c——char输入/输出单个字符%f——float输入/输出单精度浮点型%lf——double输入/输出长双精度浮点型%x(或者%X或者%#X)——int或longint或shortint十六进制输入/输出%o——int或longint或sho
21、rtint八进制输入/输出%s——输出字符串五、if的用法if语句有3中形式,分别为:if语句形式、if...else语句形式、elseif语句形式。(if默认的只能控制一个语句的执行或不执行。)if语句形式:if(表达式)语句if…else语句形式:if(表达式)语句块1;else1少英C语言自学笔记语句块2;elseif语句形式:if(表达式1)语句1;表达式1成立,执行语句1elseif(表达式2)语句2;表达式1不成立,表达式2成立,执行语句2elseif(表达式3)语句3;表达式1、2不成立,表达式3
22、成立,执行语句3:else语句n;以上表达式均不成立,执行语句n★if的嵌套形式:if(表达式1){if(表达式2)语句块1;else语句块2;}else{if(表达式3)语句块3;else语句块4;}▲在使用if语句嵌套时,应注意if与else的配对情况;else总是与其上面的最近的未配对的if进行配对。六、常用转义字符表回车换行t横向跳到下一制表位置v竖向跳格b退格r回
此文档下载收益归作者所有