cout< //包含iostream.h头文件 #include // iomanip.h头文件包含setprecision()的定义 main() { //float型变量的声明、输入、计算和输出 float fx,fy; cout<<\ cin>>fx; cout<<\ cin>>fy; cout<>dx; cout<<\ cin>>dy; cout< //包含iostream.h头文件 main() { //字符类型变量的声明 char c1='A'; char c2; //字符数据的运算及输出 c2=c1+32; cout<<\ cout<<\ //输出字符及ASCII码 cout<>c1>>c2; cout<<\ c2=\} #include //包含iostream.h头文件 main() { char c1='\\a',TAB='\\t'; //阵铃一声 cout< //包含iostream.h头文件 main() { //声明bool变量,并初始化 bool flag1=false,flag2=true; //输出布尔常量和变量 cout<<\ cout<<\ cout<<\ cout<<\ Word 资料
//布尔变量的赋值和输出 int x=1; flag1=x>0; //存放关系运算结果 cout<<\ flag2=flag1; //bool类型变量相互赋值 cout<<\ //布尔变量超界处理 flag1=100; cout<<\ flag2=-100; cout<<\} #include const double PI=3.1416; //声明常量(const变量)PI为3.1416 main() { //声明3个变量 double r,l,s; //输入圆的半径 cout<<\ cin>>r; //计算圆的周长 l=2*PI*r; cout<<\ //计算圆的面积 s=PI*r*r; cout<<\ } #include main() { //定义枚举类型,并指定其枚举元素的值 enum color { RED=3, YELLOW=6, BLUE=9 }; //声明枚举变量a和b,并为枚举变量a赋初值 enum color a=RED; color b; //合法,与C语言不同 // 输出枚举常量 cout<<\ cout<<\ cout<<\ //枚举变量的赋值和输出 b=a; a=BLUE; cout<<\ cout<<\ //a=100; 错误! //a=6 也错误! . //枚举变量的关系运算 b=BLUE; // 枚举变量的赋值运算 cout<<\} #include const double PI=3.1416; //声明常量(const变量)PI为 y=5+x--; cout<<\ //输出y=6.5 } #include main() { int a=3, b=2; 3.1416 main() { //声明3个变量 double r=3,l,s; //计算圆的周长 l=2*PI*r; cout<<\ //计算圆的面积 s=PI*r*r; cout<<\ //验证赋值误差 int il,is; il=l; is=s; cout<<\ cout<<\ } #include main() { //变量声明 char c; double x,y; //测试自增 cout<<\ c='B'; cout<<\ //输出c=C c='B'; cout<<\ //输出c=B x=1.5; y=5+ ++x; //加号后的空格不能少 cout<<\ //输出y=7.5 x=1.5; y=5+x++; cout<<\ //输出y=6.5 cout<<\ //测试自减 cout<<\ c='B'; cout<<\ //输出c=A c='B'; cout<<\ //输出c=B x=1.5; y=5+--x; cout<<\ //输出y=5.5 x=1.5; Word 资料
//输出关系表达式 cout<b)<<(a>=b)<<(a==b)<<(a!=b)< main() { float a=3.5,b=2.1,c=0; cout<<\ b=\ c=\ //与运算 cout<<\输出1 cout<<\输出0 //或运算 cout<<\输出1 cout<<\输出1 //非运算 cout<<\输出0 1 //关系运算和逻辑运算 bool flag=a>=0 && a<=5; //变量a在[0,5]区间内 cout<<\输出1 //算术运算、关系运算和逻辑运算 cout<<\ main() { //按位与运算 cout<<\ //按位异或运算 cout<<\ //按位或运算 cout<<\ //按位取反运算 cout<<\ //左移位运算 cout<<\ cout<<\ //右移位运算 . cout<<\ cout<<\} #include main() { int a=1,b=1,c=3; //显示a,b,c的值 cout<<\ //计算显示(1) b+=a+2*c%5; 的结果 b+=a+2*c%5; //相当于表达式语句 cout<<\ cout<<\ cout<<\ cout<<\ //用sizeof 计算数组的字节长度 char str[]=\ int a[10]; double xy[10]; cout<<\ cout<<\ cout<<\b=b+(a+2*c%5); cout<<\ //计算显示(2) a<<=c-2*b; 的结果 a=1,b=1,c=3; a<<=c-2*b; // 相当于表达式语句 a=a<<(c-2*b); cout<<\ //计算显示(3) a*=b=c=3;的结果 a=1,b=1,c=3; a*=b=c=3; //相当于语句组 c=3;b=c;a=a*b; cout<<\ b=\ c=\ //计算显示(4) a+=b+=c;的结果 a=1,b=1,c=3; a+=b+=c; //相当于语句组 b=b+c; a=a+b; cout<<\ b=\ c=\ //计算显示(5) a-=b=++c+2;的结果 a=1,b=1,c=3; a-=b=++c+2; //相当于语句组 ++c;b=b+c+2;a=a-b; cout<<\ b=\ c=\} #include main() { //用 sizeof 计算各类种常量的字节长度 cout<<\ cout<<\ cout<<\ cout<<\ //用sizeof 计算各类型变量的字节长度 int i=100; char c='A'; float x=3.1416; double p=0.1; cout<<\ cout<<\ cout<<\ cout<<\ //用sizeof 计算表达式的字节长度 cout<<\ //用 sizeof 计算各类型的字节长度 Word 资料
//用sizeof 计算自定义类型的长度 struct st { short num; float math_grade; float Chinese_grade; float sum_grade; }; st student1; cout<<\ cout<<\} #include main() { //声明变量语句中使用顺序运算 int x, y; //计算中使用顺序运算 x=50; y=(x=x-5, x/5); cout<<\ cout<<\} #include main() { //测试表达式类型的转换 int n=100,m; double x=3.791,y; cout<<\ //赋值类型转换 m=x; y=n; cout<<\ cout<<\ //强制类型转换 cout<<\ cout<<\ cout<<\ cout<<\ cout<<\} #include main() {