• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
C语言教程:第二章:
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
C语言教程:第二章: 数据类型、运算符、表达式(3)
软件发布 C语言教程:第二章: 数据类型、运算符、表达式(3)
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 文章首页 >> 认证考试 >> 计算机等级考试 >> 计算机等级考试动态 >> C语言教程:第二章: 数据类型、运算符、表达式(3)

C语言教程:第二章: 数据类型、运算符、表达式(3)

添加时间: 2007-5-25 7:46:38  作者: 计算机等级考试认证参考  阅读次数:46   来源: http://www.d9soft.com

       

实型变量   

实型变量分为两类:单精度型和双精度型,   
其类型说明符为float 单精度说明符,double 双精度说明符。在Turbo C中单精度型占4个字节(32位)内存空间,其数值范围为3.4E-38~3.4E+38,只能提供七位有效数字。双精度型占8 个字节(64位)内存空间,其数值范围为1.7E-308~1.7E+308,可提供16位有效数字。   
实型变量说明的格式和书写规则与整型相同。   
例如: float x,y; (x,y为单精度实型量)   
    double a,b,c; (a,b,c为双精度实型量)   
实型常数不分单、双精度,都按双精度double型处理。   
void main(){   
float a;   
double b;   
a=33333.33333;   
b=33333.33333333333333;   
printf("%f %f ",a,b);   
}   
此程序说明float、double的不同   
a ■■■■   
b ■■■■■■■■   
a<---33333.33333   
b<---33333.33333333333;;   
显示程序结果   
此程序说明float、double的不同   
float a;   
double b;   
a=33333.33333;   
b=33333.33333333333333; 从本例可以看出,由于a 是单精度浮点型,有效位数只有七位。而整数已占五位,故小数二位后之后均为无效数字。b 是双精度型,有效位为十六位。但Turbo C 规定小数后最多保留六位,其余部分四舍五入。   
[Practice] //floatint a=32;   
float b;   
double d;   
b=12345678;   
d=b*100;   
d=d+a;   
d=d+58.123456;’Vtable   
a,2,32   
b,4,0.0   
d,8,0.0   
of Vtable   
’Vupdate   
1,32   
2,0   
3,0   
2,12345678.00000   
3,1234567800   
3,1234567832   
3,1234567890.123456   
of Vupdate   
of Practice   
[Practice] //1int a=543;   
float b;   
b=123.123962+a;   
b=b-100;   
a=b;’Vtable   
a,2,543   
b,4,0.0   
of Vtable   
’Vupdate   
1,543   
2,0.0   
2,123.123962   
2,23.123962   
1,23   
of Vupdate   
of Practice   

字符型量   

字符型量包括字符常量和字符变量。   

字符常量   
字符常量是用单引号括起来的一个字符。例如’a’,’b’,’=’,’+’,’?’都是合法字符常量。在C语言中,字符常量有以下特点:    
1.字符常量只能用单引号括起来,不能用双引号或其它括号。   
2.字符常量只能是单个字符,不能是字符串。   
3.字符可以是字符集中任意字符。但数字被定义为字符型之后就   
不能参与数值运算。如’5’和5 是不同的。’5’是字符常量,不能参与运算。   

转义字符   
转义字符是一种特殊的字符常量。转义字符以反斜线""开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符。例如,在前面各例题printf函数的格式串中用到的“ ”就是一个转义字符,其意义是“回车换行”。转义字符主要用来表示那些用一般字符不便于表示的控制代码。

常用的转义字符及其含义   
转义字符  转义字符的意义   
      回车换行   
      横向跳到下一制表位置   
v      竖向跳格   
      退格   
      回车   
f      走纸换页   
\      反斜线符""   
’      单引号符   
a      鸣铃   
ddd     1~3位八进制数所代表的字符   
xhh     1~2位十六进制数所代表的字符   
广义地讲,C语言字符集中的任何一个字符均可用转义字符来表示。表2.2中的ddd和xhh正是为此而提出的。ddd和hh分别为八进制和十六进制的ASCII代码。如101表示字?quot;A" ,102表示字母"B",134表示反斜线,XOA表示换行等。转义字符的使用   
void main()   
{   
int a,b,c;   
a=5; b=6; c=7;   
printf("%d %d %d  %d %d %d ",a,b,c,a,b,c);   
}   
此程序练习转义字符的使用   
a、b、c为整数 5->a,6->b,7->c   
调用printf显示程序运行结果    
printf("%d %d %d  %d %d %d ",a,b,c,a,b,c);   
程序在第一列输出a值5之后就是“ ”,故回车换行;接着又是“ ”,于是跳到下一制表位置(设制表位置间隔为8),再输出b值6;空二格再输出c 值7后又是" ",因此再回车换行;再空二格之后又输出a值5;再空三格又输出b的值6;再次后" "跳到下一制表位置(与上一行的6 对齐),但下一转义字符“”又使退回一格,故紧挨着6再输出c值7。

 

上下文章:

 

上一篇文章: C语言教程:第七章:结构与联合(5) 下一篇文章: 宁波:2005年9月计算机等级考试即将报名

相关文章:

  • PS教程:神奇 用Photoshop让美女走出画框
  • PS教程:看看如何用Photoshop把照片演变成水墨画
  • Photoshop教程:教你如何创出发丝的炫彩莹亮效果
  • 艾瑞数据显示:暴风影音市场优势明显
  • 彻底DIY Vista主题制作教程(上)

相关软件:

  • 三维数据成像3D Surfer 2.0
  • 佐尔表达式控件 For DELPHI 7.0 V3.1.12
  • Access数据库密码破解器 V2.65
  • dbguide 数据库管理专家 V1.3.0.0
  • 瑞星杀毒2005算号器第二版 注册机
  • 网际数据库浏览器 3.0.52

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

计算机等级考试分类导航

  • 计算机等级考试动态
  • 计算机一级考试
  • 计算机二级考试
  • 计算机三级考试
  • 计算机四级考试

本类经典文章推荐

  • 全国计算机等级考试三级网络技术(...
  • 三级网络技术复习笔记(第1-2章)
  • 三级笔试样题(PC技术)
  • 三级数据库技术样题
  • 三级网络技术复习笔记(5-7)
  • 三级网络技术复习笔记(第3-4章)
  • 笔试样题(网络技术)
  • 机考如何避免范围性错误
  • 2003年最新三级网络模拟题(2)
  • 全国计算机等级考试三级网络技术部...

计算机等级考试动态阅读排行

  • 计算机等级考试:VFp练习题1
  • 全国计算机等级考试三级网络技术(...
  • 完整的计算机等级考试上机模拟系统
  • 计算机等级考试:VFp练习题2
  • 历年操作系统论述题及答案(2)
  • 三级网络技术复习笔记(第1-2章)
  • 上海:计算机等级考试开始报名
  • 计算机二级VB软件环境、考试时间、...
  • 2005年全国计算机等级考试全真模拟...
  • 职称计算机考试报名今年最后一次

计算机等级考试阅读总排行

  • 全国计算机等级考试一级模拟试题01
  • 全国计算机等级考试一级模拟试题10
  • 全国计算机等级考试一级模拟试题08
  • 全国计算机等级考试一级考试最新模...
  • 全国计算机等级考试一级模拟试题07
  • 全国计算机等级考试一级模拟试题02
  • 全国计算机等级考试一级模拟试题06
  • 全国计算机等级考试一级模拟试题03
  • 一级(WINDOWS)试题解析-Word篇
  • 全国计算机等级考试上机考试应试技...

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有