文档名称:
c++程序设计教程第2章.pdf
格式:pdf 大小:311KB 页数:30页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表
如果您已付费下载过本站文档,您可以点这里二次下载
文档介绍:Evaluation Warning : The document was created with Spire.PDF .
变量名
int ;
【例 2.1】 编写一个简单的 C++程序,输入一个整数,然后显示出来。
//程序名为 ch02_1.cpp:
#include <iostream.h>
void main()
{
int i;
cout<<"请输入一个整数:";
cin>>i;
cout<<"您输入的整数是:"<<i<<endl;
}
运行结果:
请输入一个整数:9
您输入的整数是:9
八进制和十六进制数据可以用整数变量来保存,并可利用 cout 的 oct、dec 和 hex 设置
成将整型数据以八进制、十进制或十六进制形式输出。十进制输出 dec 可省略。
【例 2.2】 测试八进制、十进制和十六进制数的输出。
//程序名为 ch02_2.cpp:
#include <iostream.h>
void main()
{
//声明变量,并初始化
int x=010,y=10,z=0x10;
//以十进制形式显示数据
cout<<"以十进制形式显示:";
cout<<"x="<<x<<",y="<<y<<",z="<<z<<endl;
//以八进制形式显示数据
cout<<"以八进制形式显示:";
·23··24· C++程序设计
cout<<oct<<"x="<<x<<",y="<<y<<",z="<<z<<endl;
//以十六进制形式显示数据
cout<<"以十六进制形式显示:";
cout<<hex<<"x="<<x<<",y="<<y<<",z="<<z<<endl;
}
运行结果:
以十进制形式显示:x=8,y=10,z=16
以八进制形式显示:x=10,y=12,z=20
以十六进制形式显示:x=8,y=a,z=10
2.1.2 字符型
字符类型数据占用 1 个字节(8bit/位),通常用来存放字符的 ASCII 码或 8 位的整数。
C++语言把字符类型数据当成 1 个字节的整型数来处理,因此,对于整型数据的所有运算
均可用于字符类型的数据。
字符型数据声明语句的形式如下:
char 变量名;
【例 2.3】 测试字符型数据的输入/输出。
//程序名为 ch02_3.cpp:
#include <iostream.h>
void main()
{
//声明字符变量
char c1