C语言课程学习笔记.docx

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言课程学习笔记

C语言基础语言排行榜C——java——objective-C进制:进制:进位机制。用普通的话讲,应该为人为的定义一种度量来标识一样东西。计算机常用的进制有:十进制、二进制、八进制和十六进制。十进制:0-9(十个指头)(进制表示基数:10)二进制:0,1(基数为2)八进制:0-7(基数为8)十六进制:0-9,A-F(基数为16)可以有很多进制,比如分钟为60进制等等。位权为了进制之间转换而出的一个概念。位:一个通用的描述方式。最低位为第0位。之后依次+1。例如:9AF(F为第0位,A为第1位,9为第2位)权:进制是几,权就是几。位权:某位上的数*权^该位例如:231,权为:10,位是:2,位权1为10^0,位权3为10^1,位权2为10^2进制转换十进制转X进制:连除倒取余数(取余数是从下往上取)用通俗的话讲:十进制的某个数转化为其他进制时,将该数除以进制,依次将余数写在除法每一步的旁边,一直除完为止。则所对应的转化后的值,从下往上按顺序记录余数,该余数即为转化后的结果。X进制转十进制:按权求和用通俗的话讲:用位权的计算方法,将某进制的数,从第0位开始,把第0位上得数*进制(权)的0次方,加上第1位上得数*进制(权)的1次方….以此类推,直至该进制的数的最高位,所得到的和,即为转化所得的十进制的结果。进制修饰(区别什么数是什么进制):十进制:什么都不加修饰 如:111八进制:在前加0 如:0111十六进制:在前加0X如:0X111二进制:在前加0b 如:0b111当程序员不想自己用笔来计算较大的进制转换时,点击右上角搜索按钮spotlight 搜索“计算器”。command+1(简单型计算器)2为科学型,3为编程型基本数据类型记忆基本数据类型的时候,这样记——三大类:字符:(关键字)char :字符型 占字节:1 = 8位 写得出来的都是字符’1’ ‘2’ ‘A’ 。对应十进制0~255之间任意 任意一个数都可以表示,但是256的不能存储。整型:(关键字)short 短整型 : 字节:2 = 16位 0~65535(关键字)int 整型 : 字节:4 = 32位 0~2^33-1(关键字)long 长整形 : 字节:8或4(C语言没有给一个明确的数字,而是这样定义的,long型的数不小于int型的数。Int型的数不小于short型的数)浮点:(关键字)float 单精度浮点型 : 字节:4(关键字)double 双精度浮点型 : 字节:8字节:1字节 = 8位看一个数是正数还是负数,看最高位是啥:0为正,1为负常量不可改变的量。如: 719,‘A’,‘a’等等。变量变量:变量相当于一个容器或位置.//定义一个变量 //整型 int num1 = 10; //短整型 short s1=111; //长整型 long l1=123456789; //浮点型(单精度) float f1=1.2; //浮点型(双精度) double d1=2.22; //字符型 char c1= 1; 变量命名规则数字0~9,下划线_,字母 a~z,A~Z 组成,不能以数字开头不可以用系统保留字不能使用重复变量名见名之意。(规范)定义一个变量,要明显知道变量名的意思。赋值运算符:= 可以给一个变量赋值。//赋值运算符:=,可以给一个变量赋值。 //交换两个变量中的值。 int number1=10; int number2=20; //准备另一个变量,用于临时存放 int temp=0; printf(前number1:%d \n,number1); printf(前number2:%d \n,number2); temp=number1; number1=number2; number2=temp; printf(后number1:%d \n,number1); printf(后number2:%d \n,number2); 课后思考题,交换两个变量的值,不使用第三个变量。提示:有两种方式。算术运算符算数运算符,主要是看什么,主要是看+,-,*,/ ,++,--,这几个运算符的用法,+,-,*就不说了,/(除法)主要是要看除数不能为0,虽然计算机不报错(因为语句都符合C语言的标准,程序会执行。),但是在运行后,给出的结果不正确。++和—运算比较特殊,应该这样记:++在前则先++,++在后则后++。--和++一样。要明白一点就是,运算过程中,会出现自动数据类型转换。//+号// //n1=30// int n1 = 10+20;// //n2=40;// int n2 = n1+10;// //n3=70// int n3=n1+n2;// //

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档