c语言知识点总结_第1页
c语言知识点总结_第2页
c语言知识点总结_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浮点数float x=123.45e-2F; /x 的值为 1.2345123.45e-2 默认为 double 型3、常量 整数是以补码的形式转化为二进制代码存储在计算机中的 实数是以IEEE754标准转化为二进制代码存储在计算机中的 字符的本质实际也是与整数的存储方式相同4、代码规范化1)换行原则: 一个程序分为三部分: 定义变量 对变量进行操作 输出值5、printf的四种用法printf( 字符串 );printf(输出控制符,输出参数);printf( 输出控制符 1,输出控制符 2,.,输出参数 1,输出参数 2); printf(输出控制符非输出控制符,输出参数);输出控制符包含

2、如下:%d%ld / 长整型%f%lf / 双精度浮点型( double 型)%乂或者X或者#X)%o%sPrintf(%#Xn,i); / 输出结果为 0X2F6、字节内存的最小存储单位:位 bit 硬件能访问到的最小单位:字节 byte7、ASCIIASCI不是一个值,而是一种规定ASCI规定了不同的字符是使用哪个数值去表示8运算符优先级:算数 关系 逻辑 赋值(1)算数运算符除法:被除数和除数都为int,则商是int被除数和除数中只要有一个为浮点型,则结果为浮点型16/5=316/5.0=3.20000取余:余数的符号与被除数相同13%-3=1-13%3=-1-13%-3=-1(2)逻辑

3、运算符非零为真,零为假int k=20;m=(23)&(k=5);结果:m=0,k=20分析:逻辑与的左边为假,则不再执行右边的表达式scanf中尽量不要使用非输入控制符例题:1 、判断一个数是否为素数2、判断一个数是否为回文数3、编程实现求一个十进制数字的二进制形式4、求一个数字的每位是奇数的数字取出来组合形成的新数字5、求一个数字倒过来的数字浮点数的存储所带来的问题:float和double都不能保证可以精确的存储一个小数VC文件类型.dsw Developer Studio Workspace 最高级别的配置文件,用来把多个工程组织到一个Workspace中记录了整个工作空间的配置信息,

4、是一个纯文本文件,在vc创建新项目时自动生成.dsp Developer Stdio Project 为配置文件 记录一个项目的所有配置信息,是纯文本文件.opt与.dsw和.dsp配合使用的配置文件,记录了与机器硬件有关的信息, 同一个项目在不同的机器上的 .opt 文件是不同的.plg 是超文本文件,可以用 Internet Explorer 打开,记录了 Build 的过程,是一个日志型文件.neb No Compile Browser无编译浏览文件,是vc+自动创建的跟踪文件, 其中存放了供 Class View、 Wizard Bar 和 Component Gallery使用的信息

5、, 由VC自动生成,build编译工程后会自动生成.clw记录了跟Class Wizard相关的信息,如果丢失了 .clw文件,那么在 Class View 面板里就没有类信息逗号表达式从左到右执行最终表达式的值是最后一项的值Int i;Int j = 2;i = (j+, +j, j+2, j-3);Printf(%dn,i);输出结果为 1Alt + F8 自动对齐break 虽然是 if 内部的语句,但是 break 终止的却是外部的 for 循环e.gfor(i=1; i 2)break;printf(hello);结果 : 不输出 hello在多层循环中, break 只能终止距离它最近的一个循环在多层switch嵌套中,break只能终止距离它最近的switchcontinue用于跳过本次循环余下的语句,转去判断是否需要执行下次循环C-Java SE-Java WebSHIFT + TAB 一次移动多行 对二维数组排序 求每一行的最大值 判断矩阵是否对称 矩阵的相乘 函数return 用来终止函数输入一个数,输出 1 到这个数之间

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论