最新C++经典代码大全Word下载.docx
《最新C++经典代码大全Word下载.docx》由会员分享,可在线阅读,更多相关《最新C++经典代码大全Word下载.docx(241页珍藏版)》请在冰豆网上搜索。
r;
//键盘输入
l=fCir_L(r);
//计算圆的周长,赋值给变量l
s=fCir_S(r);
//计算圆的面积,赋值给变量s
l="
l;
//显示计算结果
\ns="
s;
}
//定义计算圆的周长的函数fCir_L()
floatfCir_L(floatx)
floatz=-1.0;
//声明局部变量
if(x>
=0.0)//如果参数大于0,则计算圆的周长
z=2*PI*x;
return(z);
//返回函数值
//定义计算圆的面积的函数fCir_S()
floatfCir_S(floatx)
=0.0)//如果参数大于0,则计算圆的面积
z=PI*x*x;
}
/*Program:
P1-2.CPP
Writtenby:
Hap
Datewritten:
02:
11:
10
*/
voidmain(void)
{
doubles1,s2,s3;
s1=1.5;
/*对变量s1赋值*/
s1="
s1<
endl;
/*对变量s2赋值*/s2=2.5;
s2="
s2<
s3=/*对变量s3赋值*/3.5;
s3="
s3<
s1+s2+s3="
s1+s2+s3<
//计算并显示
//计算并显示cout<
main()
doubler=1.0;
r="
r<
doublel;
l=2*3.1416*r;
//计算圆的周长,赋值给变量l
l<
//显示圆的周长
doubles=3.1416*r*r;
s="
s<
//显示圆的面积
//显示提示输入的信息
//键盘输入
//显示圆的周长
s=3.1416*r*r;
//包含iostream.h头文件
voidmain()
//输出字符常量、变量和字符串
charc1='
A'
'
W'
c1<
Thisisatest."
------------------"
//输出整型常量、变量和表达式
intn=100;
10;
n;
2*n<
//输出整型表达式
//输出浮点型常量、变量和表达式
doublepi=3.1415926,r=10.0,s=pi*r*r;
pi<
2*r*pi<
//输出浮点型表达式
//一个cout可以输出多项数据
"
pi="
r="
s="
//输入输出字符
charc;
c;
c="
c<
//输入输出整型数据
intn;
n="
n<
//输入输出浮点型数据
doublex;
x;
x="
x<
//输入提示
//多项输入
cnx"
c>
n>
n="
x="
//声明整型变量
inta,b;
//从键盘上为整型变量赋值
a="
a;
b="
b;
//整型数的算术运算
a<
+"
b<
="
a+b<
-"
a-b<
*"
a*b<
/"
a/b<
%"
a%b<
//测试溢出
shortn=32767,m;
//n取short类型的最大值
m=n+1;
//引起溢出
n+1="
m<
//声明变量,并初始化
inta=010,b=10,c=0X10;
//以十进制形式显示数据
DEC:
a="
b="
c="
//以八进制形式显示数据
OCT:
oct;
//指定八进制输出
//以十六进制形式显示数据
HEX:
hex;
//指定十六进制输出
//八、十和十六进制数混合运算并输出
a+b+c="
dec;
//恢复十进制输出
a+b+c<
//测试八、十和十六进制输入
dec<
//指定十进制输出
#include<
iomanip.h>
//iomanip.h头文件包含setprecision()的定义
//float型变量的声明、输入、计算和输出
floatfx,fy;
fx="
fx;
fy="
fy;
fx<
fy<
fx+fy<
fx-fy<
fx*fy<
fx/fy<
endl<
//cout<
fx%fy<
Error!
//double型变量的声明、输入、计算和输出
floatdx,dy;
dx="
dx;
dy="
dy;
dx<
dy<
dx+dy<
dx-dy<
dx*dy<
dx/dy<
//测试float和double类型数据的有效位
fx=10.0;
fy=6.0;
floatfz=fx/fy;
dx=10.0;
dy=6.0;
doubledz=dx/dy;
fz="
setprecision(20)<
fz<
dz="
dz<
//float型溢出
floatx=3.5e14;
x*x="
x*x<
x*x*x="
x*x*x<
//字符类型变量的声明
charc2;
//字符数据的运算及输出
c2=c1+32;
c1="
c2="
c2<
//输出字符及ASCII码
:
int(c1)<
int(c2)<
$'
int('
)<
//输入字符
c1c2"
c1>
c2;