1、r; /键盘输入 l=fCir_L(r); /计算圆的周长,赋值给变量l s=fCir_S(r); /计算圆的面积,赋值给变量s l=l; /显示计算结果ns=s; /定义计算圆的周长的函数fCir_L()float fCir_L(float x) float z=-1.0; /声明局部变量 if (x=0.0) /如果参数大于0,则计算圆的周长 z=2*PI*x; return(z); /返回函数值 /定义计算圆的面积的函数fCir_S()float fCir_S(float x)=0.0) /如果参数大于0,则计算圆的面积 z=PI*x*x;/* Program: P1-2.CPP Wri
2、tten by: Hap Date written: 02:11:10*/void main(void) double s1,s2,s3; s1=1.5; /* 对变量s1赋值*/s1=s1endl; /* 对变量s2赋值*/ s2=2.5;s2=s2 s3= /* 对变量s3赋值*/ 3.5;s3=s3s1+s2+s3=s1+s2+s3 /计算并显示 /计算并显示 coutmain() double r=1.0;r=r double l; l=2*3.1416*r; /计算圆的周长,赋值给变量ll /显示圆的周长 double s=3.1416*r*r;s=s /显示圆的面积 /显示提示输入
3、的信息 /键盘输入 /显示圆的周长 s=3.1416*r*r; /包含iostream.h头文件void main() /输出字符常量、变量和字符串 char c1=AWc1This is a test.- /输出整型常量、变量和表达式 int n=100;10;n;2*n /输出整型表达式 /输出浮点型常量、变量和表达式 double pi=3.1415926,r=10.0,s=pi*r*r;pi2*r*pi /输出浮点型表达式 /一个cout可以输出多项数据 pi= r= s= /输入输出字符 char c;c;c=c /输入输出整型数据 int n;n=n /输入输出浮点型数据 doub
4、le x;x;x=xn n= x= /声明整型变量 int a,b; /从键盘上为整型变量赋值a=a;b=b; /整型数的算术运算a+b=a+b-a-b*a*b/a/b%a%b /测试溢出 short n=32767,m; /n取short类型的最大值 m=n+1; /引起溢出n+1=m /声明变量,并初始化 int a=010,b=10,c=0X10; /以十进制形式显示数据DEC: a= b= c= /以八进制形式显示数据OCT:oct; /指定八进制输出 /以十六进制形式显示数据HEX:hex; /指定十六进制输出 /八、十和十六进制数混合运算并输出a+b+c=dec; /恢复十进制输出
5、a+b+c /测试八、十和十六进制输入dec /指定十进制输出#include / iomanip.h头文件包含setprecision()的定义 /float型变量的声明、输入、计算和输出 float fx,fy;fx=fx;fy=fy;fxfyfx+fyfx-fyfx*fyfx/fyendl /coutfx%fy Error! /double型变量的声明、输入、计算和输出 float dx,dy;dx=dx;dy=dy;dxdydx+dydx-dydx*dydx/dy /测试float和double类型数据的有效位 fx=10.0;fy=6.0; float fz=fx/fy; dx=10.0;dy=6.0; double dz=dx/dy;fz=setprecision(20)fzdz=dz /float型溢出 float x=3.5e14;x*x=x*xx*x*x=x*x*x /字符类型变量的声明 char c2; /字符数据的运算及输出 c2=c1+32;c1=c2=c2 /输出字符及ASCII码 :int(c1)int(c2)$int()c2;
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1