zqiang3

导航

2012年10月3日 #

c语言学习(四)-- 数据类型之间的转换

摘要: 数据类型之间是可以相互转换的。转换的方法有两种,一种是自动转换,一种是强制转换。自动转换自动转换遵循以下规则:转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型混合运算时,将int型先转换为long型。char、short→int→unsigned int→long→double。在赋值运算中,赋值号右边的数据类型将转换为左边数据的类型。强制转换强制类型转换是通过类型转换运算来实现的。例如: (float) a //把a转换为单精度浮点型 (int) (x+y) //把x+y的结果转换为整型 阅读全文

posted @ 2012-10-03 14:18 zqiang3 阅读(289) 评论(0) 推荐(0) 编辑

c语言学习(三)-- 数据类型

摘要: 基本数据类型:整型,字符型,浮点型(单精度型、双精度型)。3.1 整型常量的表示方法整型数值的表示方法有三种,分别是十进制、十六进制和八进制三种。八进制数值必须以0开头,数码取值为0~7。十六进制数值前缀为0X或0x,数码取值为0~9,A~F或a~f。3.2 浮点型常量的表示方法有二种表示形式,十进制小数形式和指数形式。3.3 字符型数据字符常量是用单引号括起来的一个字符。例如:'a','b','='。字符串常量占的内存空间等于字符串中字节数加1,原因是字符串在末尾添加字符'\0'作为字符串结束的标志。3.4 转义字符转义字符是一 阅读全文

posted @ 2012-10-03 10:18 zqiang3 阅读(164) 评论(0) 推荐(0) 编辑

c语言学习(二)-- 程序的灵魂

摘要: 2.1 数据结构与算法一个程序应包括: 对数据的描述。数据的类型和数据的组织形式,即数据结构(data structure)。 对操作的描述。程序的操作步骤,即算法(algorithm)。 数据结构+算法=程序2.2 程序的三种基本结构 顺序结构 选择结构 循环结构2.3 结构化程序的设计方法 自顶向下 逐步细化 模块化设计 结构化编码 阅读全文

posted @ 2012-10-03 09:29 zqiang3 阅读(165) 评论(0) 推荐(0) 编辑

c语言学习(一)-- c语言初步

摘要: 1.1 c语言的发展历史c语言在70年代初问世。1978年贝尔实验室正式发布了c语言。1.2 简单的c程序#include <math.h> //预处理命令,include为文件包含命令#include <stdio.h> //后缀为.h的文件称为头文件int main(){ double x, y; //定义两个浮点型变量 printf("Please input one number:\n");//在屏幕上打印提示信息 scanf("%lf", &x); //从键盘输入一个实数赋给x y = sin(x); //调用数 阅读全文

posted @ 2012-10-03 09:03 zqiang3 阅读(198) 评论(0) 推荐(0) 编辑