自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 C++第十五课 文件

一、文件概述1.文件:文件代表长久存储在外存(如硬盘、磁盘或U盘等)中的数据集合体。C ++程序中,文件的存储空间由字节组成。2.分类:文本文件:其内每个字节存放的是(字符的)ASCII码(对于汉字,使用双字节编 码)。二进制文件:某些或全部字节的内容不是(字符的)ASCII码。不是文本文件的, 就是二进制文件。3.C++源程序是文本文件在Window...

2015-11-26 22:39:00 140

转载 【016】辗转相除

//辗转相除法求最大公约数#include<iostream>using namespace std;int main(){int m,n;cin>>m>>n;int k=m%n;while(k){ m=n;n=k;k=m%n;}cout<<"最大公约数是"<<n&...

2015-11-16 18:29:00 99

转载 C++第十四课 面向对象

一、面向过程程序设计程序主要由一个个函数组成。函数的调用过程和算法的解题步骤之间有密切的对应关系。二、面向对象程序设计程序由类组成。程序运行时,多个“对象”彼此协作完成各种功能。“对象”通常与物理世界的事物有一定的对应关系。三、类与对象1.类的定义:类与结构体相似,是一种自定义数据类型。类一般包含数据成员和方法成员。一般形式如下:class...

2015-11-14 08:56:00 126

转载 【015】结构体指针

//指向结构体的指针#include<iostream>using namespace std;struct date {int year; int month;int day;};void main(){date d1 = {1999, 9, 9}; //结构体变量初始化date *pd = &d1;c...

2015-11-04 12:40:00 85

转载 【014】结构体数组

//结构体数组#include<iostream>#include<string>using namespace std;struct person{char name[20];int volt;}leader[3]={"li",0,"zhang",0,"fun",0};//初始化数组,每两项对应一个结构体元素。void m...

2015-11-04 12:39:00 69

转载 C++第十三课 结构体

1.定义结构体是一种由若干数据成员组成的复合数据类型,适合用来刻画由多个属性组成的实体。好处:保存了实体与属性之间的从属关系。使用结构体的步骤:(1)定义结构体类型(2)定义结构体变量(同时可以初始化)为结构体变量s1分配内存区域。它的各个成员分别占用其中一部分,用于存储一项数据。(3)引用结构体变量或其内成员使用成员运算符”.”引用成员:结构体变量名...

2015-11-04 12:37:00 89

转载 C++第十二课 数组与指针

一、数组与指针1.数组名是指向数组头部(存储数组起始地址)的指针。2.指针的算术运算以“元素”为单位。3.作为形参的数组实际是指针变量。void f(int arr[], int n);等效于写为:void f(int *arr, int n);调用发生时,实参的(地址)值传递给形参。f(array, 10);二、引用引用就是为变量...

2015-11-01 15:35:00 79

转载 【013】指针指向的变量

对输入的两个整数按大小顺序输出。这里用函数处理,而且用指针类型 的数据作函数参数。#include <iostream>using namespace std;int main( ){void swap(int *p1,int *p2); //函数声明int *pointer_1,*pointer_2,a,b; //定义指针变量poin...

2015-10-22 14:14:00 127

转载 C++第十一课 指针

1.指针是什么:指针变量是内存中存储变量或数组的地址的地方。地址:一个变量代表由若干连续字节组成的内存区域。其中第一个字节的地址称为该变量的地址。数组元素也是由若干连续字节组成的内存区域。其中第一个字节的地址称为该数组元素的地址。数组中第一个元素的地址称为该数组的地址。2.指针怎么用:定义指针变量: 基类型 *变量名; double *point...

2015-10-22 14:11:00 64

转载 【012】字符串处理函数

//有3个字符串,要求找出其中最大者。要求用函数调用。【程序如下】#include <iostream>#include <string>using namespace std;int main( ){ void max_string(char str[][30],int i); //声明 int i; ch...

2015-10-21 14:12:00 131

转载 C++第十课 字符串

1.定义:字符串是尾部有结束标志('\0')的字符序列。字符串常量存储成字符数组时,用连续的字节依次存储各个字符 的ASCII码;尾部追加一个字节存储空字符(字节的8位都为0)。但是,字符串的长度不计尾部的结束标志。2.字符串处理函数字符串处理函数来自专门的函数库。一个函数库通常包含两种文件:i. 头文件(.h或无后缀) 给出库函数的原型,如string.h给出了...

2015-10-21 14:09:00 105

转载 【011】字符数组

//例5.9 设计和输出一个钻石图形。 #include <iostream>using namespace std;void main( ){char diamond[][5]={ {32,32,'*'}, //ASCII码值为32是“空格” {' ','*',' ','*', '\0'}, //'\0'是ASCII码值为0的字符...

2015-10-20 13:38:00 82

转载 C++第九课 数组

1.数组定义:类型说明符 数组名[常量表达式];定义数组的作用是要求分配数组元素的存储空间。数组元素内存储的值称为数组元素的值。数组的类型就是数组元素的类型。2.数组应用:数组名[下标]3.初始化:定义的同时赋初值。此时可不指定数组长度,数组长度设为初始化值的个数。a)一位数组:int a[]={0,1,2,3,4};b)二维...

2015-10-20 13:37:00 92

转载 C++第八课 局部变量和全局变量

全局变量:函数外定义的变量是全局变量。全局变量能在整个文件内使用(定义处起)。局部变量:函数内定义的变量是局部变量;形参也视为局部变量。转载于:https://www.cnblogs.com/leopotter/p/4891603.html...

2015-10-19 13:08:00 89

转载 【010】递归函数

//用递归方法求n!。#include <iostream>using namespace std;long fac(int); //函数声明int main( ){int n; //n为需要求阶乘的整数long y; ...

2015-10-15 14:12:00 162

转载 C++第七课 函数2

一、预处理命令(1)#include …预处理命令“#include …”在C++程序中称为#include命令,写法有两种:#include <文件名>#include "文件名"(2)关于头文件编写C++程序,通常涉及两种文件。".cpp"为后缀的源文件。".h"为后缀的头文件。其内通常放置函数声明语句,符号常量定义等。二、...

2015-10-15 14:10:00 81

转载 【009】阅读代码

阅读下面的代码,思考代码运行结果是什么?void swap(int x,int y){int t;t =x; x=y; y=t;}void main(){int a=3, b=4;cout<<"a="<<a<<", b="<<b<<endl;swap(a, b);...

2015-10-14 14:10:00 88

转载 C++第六课 函数1

一、函数是什么:一组语句的集合。通常完成一个独立的功能。二、写法:类型名 函数名(形式参数表){ 函数体;}三、形参和实参:函数定义中,函数名后面的括号内放置形式参数。多个形参用逗号隔开。每一个须指定类型。调用函数时,函数名之后的括号内放置实际参数。实参与形参一一配对。四、返回值:是指调用函数后得到的结果值。要让函数返...

2015-10-13 13:47:00 78

转载 【008】查找素数

【题目】找出100~200间的全部素数。【解答】#include <iostream>#include <cmath>#include <iomanip>using namespace std;int main( ){int m,k,i,n=0;bool prime; //定义布尔变量primef...

2015-10-11 23:12:00 113

转载 【007】破译密码

【题目】 破译密码。为使电文保密,往往按一定规律将电文转换成密码,收报人再按约定的规律将其译回原文。例如,可以按以下规律将电文变成密码:将字母A变成字母E,a变成e,即变成其后的第4个字母,W变成A,X变成B,Y变成C,Z变成D。字母按上述规律转换,非字母字符不变。如″Wonderful!″转换为″Asrhivjyp!″。输入一行字符,要求输出其相应的密码。【解答】#includ...

2015-10-11 23:11:00 300

转载 【006】求pi的近似值

【题目】 用下面公式求π的近似值。π/4≈1-1/3+1/5-1/7+…直到最后一项的绝对值小于10的-7次方为止。根据给定的算法很容易编写程序如下:【解答】#include <iostream>#include <iomanip>#include <cmath> using namespace std;int mai...

2015-10-11 23:09:00 574

转载 【005】优化猜数游戏

【题目】改进猜数游戏程序,功能是:a.允许用户反复输入数,直至猜中程序选定的数。b.输入的数如果大于选定的数,则提示“太大了”;如果小于选定的数,则提示“太小了”; 如果等于选定的数,则输出“你赢了”并结束程序。【解答】#include<iostream>using namespace std;int main(){int a;cin...

2015-10-10 13:45:00 937

转载 C++第五课 循环结构

循环结构:一、while语句while语句写法:while (表达式) 语句作用:反复执行语句(循环体),直至“表达式”不成立。循环体为多条语句时,使用复合语句({ …})。二、for语句for语句写法:for (表达式1; 表达式2; 表达式3) 语句特别注意循环控制变量(就是决定循环执行次数的变量)的使用:一定要赋初值。(for语句的表达式1称...

2015-10-10 13:42:00 85

转载 【004】switch语句练习

//switch语句输入级别,输出分数段#include<iostream>using namespace std;int main( ) {char grade;cout<<"输入成绩:";cin>>grade;switch (grade){ case 'A': cout<<"90~1...

2015-10-09 12:41:00 229

转载 C++第四课 选择结构

一、if语句:1.if语句的第一种情形,写法:if(表达式) 语句2.if语句第二种形式的写法:if(表达式) 语句1else 语句23.if语句的第三种形式的写法:if(表达式1) 语句1else if(表达式2) 语句2else if(表达式3) 语句3else if(表达式4) 语句4else 语句5二、switch语句:...

2015-10-09 12:32:00 67

转载 【003】输出格式化

//例3.1 各行小数点对齐。#include <iostream>#include <iomanip>using namespace std;int main( ){double a=123.456,b=3.14159,c=-3214.67;cout<<setiosflags(ios::fixed)<<...

2015-10-07 20:15:00 66

转载 C++第三课 语句的输入输出

输入:程序运行过程中,从输入设备(如键盘,鼠标、扫描仪等)向计算机输入数据称为输入。输出:从计算机向外部输出设备(如显示器、打印机等)输出数据称为输出。转载于:https://www.cnblogs.com/leopotter/p/4859274.html...

2015-10-07 20:03:00 94

转载 【002】有符号数据传递给无符号变量

【例2】 将有符号数据传送给无符号变量。#include <iostream>using namespace std;int main( ){unsigned short a;short b=-1;a=b;cout<<"b="<<b<<endl;cout<<"a="<<...

2015-10-06 15:46:00 700

转载 C++第二课 数据类型和常变量

1. VC++ 6.0中,int型变量的内存区域大小为4个字节(32位二进制),存整数值范围为:-2^31~(2^31)-12. short型变量的内存区域大小为2个字节,存整数值范围为:-2^15~(2^15)-13. long型变量的内存区域大小为4个字节,存值范围为:-2^31~(2^31)-14. float型变量的内存区域大小为4个字节(32位二进制),存带小数点的...

2015-10-06 15:18:00 75

转载 【001】冒泡排序

【问题】把任意三个数按从小到大顺序输出【解答】#include<iostream>using namespace std;int sort(int arr[],int n){int i,j;for(j=0;j<n;j++){ for(i=j+1;i<n;i++) { if(arr[j]>arr[i...

2015-10-05 14:45:00 60

转载 C++第一课

今天开始学习C++用的工具是vc6.0编写程序分为4步:1.编辑 是指通过编辑器把程序语句输入计算机,并存盘为扩展名为.cpp的源程序文件(一个文本文件)。2.编译(compiling) 将编辑好的C++源程序通过叫编译器的软件转换为目标文件(以.obj为扩展名),即生成该源文件的目标代码。3.连接(linking) 由叫连接器的软件将编译用户程序生...

2015-10-05 13:51:00 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除