.c++经典代码大全

上传人:索**** 文档编号:144018944 上传时间:2020-09-04 格式:DOC 页数:63 大小:725.52KB
返回 下载 相关 举报
.c++经典代码大全_第1页
第1页 / 共63页
.c++经典代码大全_第2页
第2页 / 共63页
亲,该文档总共63页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《.c++经典代码大全》由会员分享,可在线阅读,更多相关《.c++经典代码大全(63页珍藏版)》请在金锄头文库上搜索。

1、#include /包含iostream.h头文件main() /声明变量,并初始化 int a=010,b=10,c=0X10; /以十进制形式显示数据 coutDEC:; cout a=a; cout b=b; cout c=cendl; /以八进制形式显示数据 coutOCT:; coutoct; /指定八进制输出 cout a=a; cout b=b; cout c=cendl; /以十六进制形式显示数据 coutHEX:; couthex; /指定十六进制输出 cout a=a; cout b=b; cout c=cendl; /八、十和十六进制数混合运算并输出 couta+b+c=

2、; coutdec; /恢复十进制输出 couta+b+cendl; /测试八、十和十六进制输入 couta; coutb; coutc; coutDEC:decendl; /指定十进制输出 couta=aendl; coutb=bendl; coutc=cdx; coutdy; coutdx+dy=dx+dyendl; coutdx-dy=dx-dyendl; coutdx*dy=dx*dyendl; coutdx/dy=dx/dyendlendl; /coutfx%fy=fx%fyendl; Error! /测试float和double类型数据的有效位 fx=10.0;fy=6.0; fl

3、oat fz=fx/fy; dx=10.0;dy=6.0; double dz=dx/dy; coutfz=; coutsetprecision(20)fx/fy=fzendl; coutdz=; coutsetprecision(20)dx/dy=dzendlendl; /float型溢出 float x=3.5e14; coutx=xendl; coutx*x=x*xendl; coutx*x*x=x*x*xendl;#include main() /x,y 为操作数,c为运算符 int x,y,z; char c1; cinxc1y; /c1 /多路选择语句选择不同表达式计算语句 swi

4、tch(c1) case +:coutx+y=x+yendl; break; case -:coutx-y=x-yendl; break; case *:coutx*y=x*yendl; break; case /:coutx/y=x/yendl; break; case %:coutx%y=x%yendl; break; default :coutWrong !endl; /当不符合上述情况时执行本子句 #includefloat x=365.5; /声明全局变量main() int x=1,y=2; double w=x+y; double x=1.414,y=1.732,z=3.14;

5、coutinner:x=xendl; coutinner:y=yendl; coutinner:z=zendl; coutouter:w=wendl; cout:x=:xendl; /访问重名的全局变量 coutouter:x=xendl; coutouter:y=yendl; coutouter:w=wendl; /coutinner:z=zendl;无效 cout:x=:xendl; /访问重名的全局变量#includemain() /显示1,2,3.10 for(int i=1;i=10;i+) couti ; cout=1;j-) coutj ; coutendl; /显示1,3,5.

6、9 for(int k=1;k=10;k=k+2) coutk ; coutendl; /显示ABC.Z for(char c=A;c=Z;c+) coutc; coutendl; /显示0,0.1,0.2.1.0 for(float x=0;x=1.0;x=x+0.1) coutx ; coutendl; /显示0,0.1,0.2.1.0 for(float x1=0;x1=1.0+0.1/2;x1=x1+0.1) coutx1 ; coutendl; /计算s=1+2+3.+100 int s=0; for(int n=1;n=100;n+) s=s+n; couts=sendl;#inc

7、ludemain() /计算s=1+2+3.+100 int s=0,n=1; while(n=100) s=s+n; n+; couts=sendl; /累加键盘输入的数据 double x,sum=0.0; coutx; while(x!=0) sum+=x; coutx; coutsum=sumendl;#includemain() /计算s=1+2+3.+100 int s=0,n=0; do n+; s+=n; while(n100); couts=sendl; /累加键盘输入的数据 double x,sum=0.0; do coutx; sum+=x; while(x!=0); c

8、outsum=sumendl;#includemain() /计算和打印打印乘法九九表 for (int i=1;i=9;i+) couti; for (int j=1;j=9;j+) coutti*j=i*j; coutendl; #includemain() int x,sum=0; /定义标号L1L1: coutx; if (x=-1) goto L2; /无条件转移语句,转到L2语句处 else sum+=x; goto L1; /无条件转移语句,转到L1语句处 /定义标号L2L2: coutsum=sumendl;#includemain() /累加键盘输入的数据 double x,sum=0.0; while(1) coutx; if (x=0) break; sum+=x; coutsum=sumendl;#includemain() int i; for (i=1;i=20;i+) if (i%3=0) /能被 3 整除的整数,返回进行下次循环 continue; couti ; coutendl;#includemain

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号