C++编程进阶
疯狂实习生
这个作者很懒,什么都没留下…
展开
-
四个整数求最大值问题
/////////////////////////////////////////////////求三个数的最大值/*#include using namespace std;int main(){int a,b,c;cout cin>> a>>b>>c;if(a > b){if(a > c)cout elsecout }else原创 2014-05-29 15:49:39 · 1018 阅读 · 1 评论 -
c语言中 static 的作用
static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)第一个作用:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c的内容#include增加这条语句char a = ‘A‘; // global variablevoid msg原创 2014-10-14 15:04:40 · 396 阅读 · 0 评论 -
冒泡排序算法C语言实现
冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了最后。在第二趟:仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再原创 2014-10-13 21:17:05 · 609 阅读 · 0 评论 -
csdn博客 代码块的显示设置以及图片的插入技巧
最近在csdn写技术类的博客,原创 2014-05-30 17:00:17 · 12122 阅读 · 53 评论 -
分段函数求值
/*#include using namespace std;int main(){ int x=1,a=0,b=0; switch(x) { case 0: a++;break; case 1: b++; case 2: a++; b++;break; case 3: a原创 2014-05-30 16:20:20 · 701 阅读 · 0 评论 -
在VC++6.0环境下运行界面改变颜色
#include这个头文件里有这个函数 system("Color f0");f0为白色背景黑色字体 可以按以下规则修改颜色属性由两个十六进制数字指定:第一个为背景,第二个则为前景。每个数字可以为以下任何值之一。0 = 黑色 8 = 灰色1 = 蓝色 9 = 淡蓝色2 = 绿色 A = 淡绿色3 = 湖蓝色 B = 淡浅绿色4 = 红色原创 2014-05-29 23:37:21 · 8727 阅读 · 0 评论 -
三个小项目:两点距离、关于圆的小计算、简单的文件加密
//项目1 :求两点间的距离/*#include #include //调用 开方函数 sqrt()所必需的头文件using namespace std;int main(){double x1,y1,x2,y2,d;cout cin >> x1 >>y1;cout cin >> x2 >> y2;d = sqrt((x2 - x1) * (x2 -原创 2014-05-29 23:16:01 · 740 阅读 · 0 评论 -
星号图体验循环结构程序设计
//用星号图体验循环结构程序设计/*#include using namespace std;int main(){int i,j;for(i = 0;i {for(j = 9;j > i;j --){cout }cout }return 0;}*////////////////////////////////////////原创 2014-05-29 18:03:41 · 608 阅读 · 0 评论 -
四个整数按大小顺序输出
///////////////////////////////////////////////////////////////////////////////////四个整数按从大到小顺序输出#include using namespace std;int main(){int a,b,c,d,max1,max2,max3,max4;cout cin >> a >>原创 2014-05-29 16:35:18 · 2674 阅读 · 1 评论 -
extern 声明外部变量
声明外部变量现代编译器一般采用按文件编译的方式,因此在编译时,各个文件中定义的全局变量是互相透明的,也就是说,在编译时,全局变量的可见域限制在文件内部。创建一个工程,里面含有A.cpp和B.cpp两个简单的C++源文件://A.cpp:int iRI;int main(){//.....}//B.cppint iRI;gcc A.cpp原创 2014-10-16 11:26:15 · 2354 阅读 · 0 评论