![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 50
徐淋丰的博客
错过了夏天的爱情 没有得到秋天的奶茶 但我始终相信 冬天的西北风一定有我一口
展开
-
友 元 类
全局函数做友元#include"iostream"using namespace std;#include<string>class buiding{ friend void goodgay(buiding house);public: buiding() { m_settingrom = "客厅"; m_bedrom = "卧室"; } string m_settingrom;private: string m_bedrom;};void goodgay原创 2022-05-20 09:24:18 · 144 阅读 · 0 评论 -
共享与数据保护
类的静态成员静态成员不是属于某个对象,而是属于类,他是某个对象共同的,静态成员可以分为静态数据成员和静态函数成员静态数据成员:他们共享一份数据在编译阶段分配内存类内声明,类外初始化;#include"iostream"using namespace std;#include<string>class xu{public: static int a;//静态成员private:};int xu::a = 52;int main() { xu p;原创 2022-05-26 14:11:17 · 123 阅读 · 0 评论 -
类 与 对象
c++面向对象编程最主要的三个特点:封装,继承,多态原创 2022-05-13 08:11:50 · 86 阅读 · 0 评论 -
内置函数,函数重载,预处理命令
内置函数带默认值形参int func(int a, int b = 5) { int r; r = a / b; return r;}注意:如果某个位置参数有默认值,那么从这个位置往后,从左往右必须都要给参数函数声明如果函数声明有默认值的话,函数实现就不能有默认值#include"iostream"using namespace std;#include<string>int func(int a, int b, int c);//函数声明int原创 2022-04-21 15:42:16 · 1008 阅读 · 0 评论 -
c++核心编程
1.内存分区模型代码区存放函数体的二进制代码,由操作系统进行管理全局区存放全局变量和静态变量以及常量栈区由编译器堆区程序运行前:在程序编译后,生成exe可执行程序代码区和全局区#include"iostream"using namespace std;#include<string>//全局区 全局变量 静态变量 常量//全局变量 定义函数外的变量int a = 10;//全局变量const int e = 10;//修饰的全局的常量原创 2022-04-21 14:20:20 · 51 阅读 · 0 评论 -
struct
struct:结构体 用户自己定义的数据类型struct 数据类型名{参数列表 };struct student { string name; int age; int score;};使用方法:定义的同时就可以给它赋值#include"iostream"using namespace std;struct student { string name; int age; int score;};int main() { struct student s1原创 2022-04-01 09:05:52 · 59 阅读 · 0 评论 -
c++语言程序设计第一章
绪论程序设计语言的发展机器语言一个固定长度的由指令码和地址码组成的二进制串的一条指令汇编语言一条宏汇编指令可以代替多条机器指令机器语言和汇编语言都是低级语言,其共同特点:1.依赖于机器,可移植性差2.代码长,不易于编写大规模程序3.可读性差,可维护性差高级语言面对对象程序的特点c++语言的特点简单的c++程序...原创 2022-02-26 16:49:23 · 434 阅读 · 1 评论 -
第五章循环结构程序设计总结
5.1引例5.1#include<stdio.h>#include<math.h>int main(){ int n = 13, year; double number, rate = 0.02; for (year = 1; year <= 10; year++) { number = n * pow((1 + rate), year); printf("%2d年后,人数为:%.2f亿\n", year, number); } retur.原创 2021-12-17 21:34:12 · 474 阅读 · 0 评论 -
第五章练习
目录阅读20完善题5完善6完善8完善9编程1编程2编程3编程4编程5代码#include<stdio.h>int main(){ int n = 0, i; for(i=0;i<3;i++) switch (n++) { case 0: case 1: case 2: case 3: printf("%2d", n++); } return 0;}文字描述法1.定义整数n=0,i2.i=0原创 2021-12-16 00:34:24 · 1278 阅读 · 0 评论 -
第五章循环结构程序设计
概念填空题5代码#include<stdio.h>int main(){ int k, x; for (k = 0, x = 0; k <= 9 && x != 10; k++) { x = x + 2; } printf("%d,%d", k, x); return 0;}文字描述法1.定义整数k,x;2.k=0,x=03.判断k<=9&&x!=10,若k<=9&&x!=10,执行3原创 2021-11-28 02:42:04 · 968 阅读 · 0 评论 -
第四章分支机构程序设计
目录选择题5选择题9阅读2编程3编程4选择题5文字描述法(1)定义整数x=2,z=1;小数y=1.2;(2)如果x=2,那么y++;(3)否则的话,如果x=‘0’,那么y=3;(4)输出y的值;流程图代码选择题9文字描述法(1)输入3个数x,z,y;(2)赋值x=2,z=1,y=1.2;(3)判断x=2;(4)输出y++;(5)否则,判断x=‘0’;(6)输出y=3;(7)输出y的值;流程图代码...原创 2021-11-16 23:24:14 · 105 阅读 · 0 评论 -
第四章分支机构程序设计练习
概念题1代码目录概念题1概念题6概念题15概念题16概念题17选择题8选择题10选择题17选择题18选择题20选择题24选择题25阅读1阅读3编程1编程2#include<stdio.h>int main(){ int m = 23, n = 5; printf("%d\n",!m + m % n); return 0;}文字描述法(1)定义并赋值m=23,n=5;(2)输出!m+m%n的值;.原创 2021-11-15 23:54:37 · 195 阅读 · 0 评论 -
第三章顺序结构练习
第7题#include<stdio.h>int main(){ int a; long b; scanf_s("%d,%ld", &a, &b); printf("区号为:%03d\n电话号码为:%ld\n", a, b); return 0;}文字描述法:(1)定义整数a,长整数b;(2)从键盘上获取一个整数一个长整数,分别赋值给a和b;(3)输出a,b。a为区号,b为电话号码。流程图:代码:第13题#...原创 2021-11-10 20:13:03 · 423 阅读 · 0 评论 -
第三章顺序结构程序设计
3.1.顺序结构所谓顺序结构就是按照程序代码的书写顺序,自上而下逐一执行例3.1.1:求华氏温度100°F对应的摄氏温度例3.1.2:由键盘输入一个小写字母,将其换成大写字母输出3.2c语言的语句在c语言中,语句是以分号结尾的字符顺序,是朝鲜最基本的执行单位,分号是c语句的必要组成单位。书写程序代码时,一行可以写几个语句,一个语句也可以写在多行上。c语句包含多种形式。1.说明语句说明语句用于定义程序所使用到的变量与类型。例如:int a,b; ...原创 2021-11-07 15:22:06 · 4332 阅读 · 0 评论 -
第一章,c语言与程序
1.2程序与程序设计语言1.2.1程序设计语言的发展(1)机器语言:机器语言属于第一代计算机语言,计算机内部运算采用的是二进制,也就是说计算机只能识别和接受由0和1组成的指令。特点:难学、难写、难记、难修改。(2)汇编语言:为了减轻使用机器语言编程的困难,人们采用助记符来代替机器指令的二进制窜,如用ADD表示加法,SUB表示减法,MOV表示传送数据,这样就能使运算指令使用符号而不再使用二进制表示。特点:容易被人读懂,程序修改与维护也很改变,运行效率仅次于机器语言。缺点:十分依赖机器硬件,可移植性不好。(3原创 2021-10-11 19:40:19 · 282 阅读 · 0 评论 -
2021-09-16
求十个数的乘积 ①输入第一个数a; ②用i统计相乘的次数,其初值置为1; ③若is9,转第④步,否则转第⑧步; ④再输入一个数,放在b中; ⑤axb=a;⑥i增加1; ⑦返回到第③步; ⑧输出a的值,此时a的值就是这十个数的乘积;...原创 2021-09-16 19:32:40 · 108 阅读 · 2 评论 -
2021-09-16
交换两个变量的值原创 2021-09-16 18:33:06 · 89 阅读 · 2 评论 -
2021-09-16
找最大数的流程图`原创 2021-09-16 16:45:51 · 98 阅读 · 2 评论