美文网首页
2级小知识

2级小知识

作者: 珺林 | 来源:发表于2018-09-09 23:11 被阅读1次

1.c程序

c语言程序结构有三种,顺序结构,循环结构(三种),选择结构(if,witch)

2.main函数

每个c语言程序中有且只有一个main函数,读程序都要从main()开始,然后从上往下读,(碰到循环做循环,碰到选择做选择)。

3.存储形式

计算机的数据在电脑是以二进制的形式保存。最低的存储单元是bit(位),位是由0或者1构成。byte 是指字节,一个字节是指八个位,数据存放的位置就是它的地址。

4.注释

是对程序的说明,可以出现在程序的任何位置注释从/*到最近的一个*/,其间的任何内容都不会被计算机执行,注释不可以嵌套。

5.书写格式

每条语句的后面必须有一个分号,分号是语句的一部分。一行内可写多行语句,一个语句可写在多行内。

6.标识符

合法的用户标识符考察:

合法的要求是由数字,字母下划线,组成。有其他字符错。

并且第一个必须为字母或者下划线,其他的错。

C语言标识符分以下三类:

(1)关键字:他在程序中有固定的含义不能另作他用,如int,for,switch。

(2)预定义标识符:预先定义并且有特定含义的标识符。如define,include等。

(3)用户标识符:用户根据需要定义的标识符,符合命名规则并不与关键字重合。

关键字不可以作为用户标识符,但是main,define,includ,scanf,printf都不是关键字。迷惑你的地方If可以作为用户标识符,因为第一个I大写了。

7.实型数据

实型数据的合法形式:小数形式和指数形式。掌握判定指数形式合法性。

2.333e-1就是合法的大小为2.333×10-1。

口诀:e前e后必有数,e后必为整数。

8.字符

字符数据的合法形式:

‘1’是字符占一个字节,“1”是字符串占两个字节。(含有一个结束符号)

‘0’的ascii码值是48,‘a'的ASCII码值是97,’A'的ASCII码值是65.

字符型和整数是近亲

char a=65;

printf("%c",a);得到的是a

printf("%d",a);得到的是65

一般考试表示单个字符错我的形式:‘65’,“1"

字符是可以进行算数运算的‘0’-0=48

大小写转换方式:'A'+32='a'

9.整型数据

整型一般是两个字节,字符型是一个字节,双精度一般是4个字节

考试时一般会说,在16位编译系统上,或者32位编译系统上。这种情况不要管他,

10.转义字符

程序中int a=0x6d是把一个16进制的数幅值给了a,0x必须有。

int a=06d 是一个八进制的形式。

在转义字符中,‘\x6d'才是合法的,0不能写,并且x小写

’\141' 合法,‘\108'不合法,因为不能出现8.

11.算数运算

+-*/%五种,%两侧要是整数,非整数就错了。

三种取整丢小数的方式:不是四舍五入而是舍掉小数部分,

12.强制类型转换

将一个运算对象转换成指定类型。格式 : (类型名)表达式

一定是(int)a,不是int(a)注意(int)(a+b)和(int)a+b的区别,前者是把a+b转型,后者是把a转型再加上b。

13赋值

是表达式就一定有数值

赋值表达式:表达式数值是最左边的数值,a=b=5,该表达式为5,常量不能幅值。

复合幅值运算符,注意m*=m+2,意思是m=m*(m+2)

自加自减:假设a=5,++a表达式值为6,a++值为5

j=a++,等价于j=a:a=a+1;

j=++a,等价于a=a+1;j=j++;

口诀:加加在前先加后用,加加在后先用后加

14逗号运算

逗号表达式优先级别最低。表达式的数值是逗号最右边的表达式的数值

(2,3,4)的数值为4

15.数制转换

一定要记住二进制怎么转换成十进制

八进制没有八,逢八进一,018这样的数值是非法的。

16.位运算

会有一到两个考试题目

c语言提供六种位运算符:按位求反~,按位左移<<,按位右移>>按位与&,按位异或|,按位或^.

总处理方法,几乎所有的位运算的题目都要按这个流程来处理。(先把十进制变成二进制再变成十进制)

异或运算的规则:同0异1

在没有舍去i数据的时候<<一位代表乘以2,>>一位代表除以2.

相关文章

  • 开发小知识(一)

    开发小知识(一) 开发小知识(一)

  • 小知识

    夏天来了,格式冰冻的饮品也都上市了,什么冰激凌,炒冰,格式各样五花八门,我们要知道冰冻食物温度是0摄氏度,而我们人...

  • 小知识

    1字母默认大写的问题 以前了布局文件里定义一个text为字母的时候,很烦人的,它显示出来的默认就是大写,好烦人。今...

  • 小知识

  • 小知识

    气们不听话,一直雨加雪,她呼出一口热气,还有半小时锅就煮开了。 她去洗澡,水声隐隐想起一首歌,跟着哼唱。 她再回厨...

  • 小知识

    按住鼻翼两侧可以止住打喷嚏。 头发顺着发根到发梢的方向洗会柔顺很多。 鞋垫经常拿出来晾一晾可以...

  • 小知识

    #微协小分享# 今天微协君在桂花树上看到了一种果子,第一次见到它的微协君表示很神奇。原来这种果子叫桂花果[并不简单...

  • 小知识

    瓶装饮料扭不开怎么办,拍几下瓶底就可以轻松扭开,因为拍瓶底就会有小气泡冒出在整个瓶子里面会产生挤压里使瓶盖向上挤压...

  • 小知识

    1.元宵节:Lantern Festival 2.刺绣:Embroidery 3.重阳节:Double-Ninth...

  • 小知识

    LNMP LNMP = Linux + Nginx + Mysql + PHP LAMP LAMP = Linux...

网友评论

      本文标题:2级小知识

      本文链接:https://www.haomeiwen.com/subject/bicjgftx.html