- 博客(6)
- 收藏
- 关注
原创 2021-08-12
1.二维数组实现3×3矩阵的行、列之和。a[3][3] int a[3][3]; int col[3] = { 0, }; int rol[3] = { 0, }; for (int i = 0; i < 3; ++i) for (int j = 0; j < 3; ++j) cin >> a[i][j]; for (int i = 0; i < 3; ++i) { for (int j = 0; j < 3; ++j) { cout
2021-08-12 22:24:47
1037
原创 程序控制语句-标志位的设计
1.利用公式计算pi的值pi=4*(1-1/3+1/5-1*7+1/9...)近似值,直到括号最后一项小于1e-6为止。 int i; //分数项的分母 double pi, t; //pi记录结果。t分数项的大小 int s; //符号位 pi = 0; t = 1; i = 1; s = 1; while (t > 1e-6) { //循环直至分数项达到要求(小于1e-6)10的负六次方 pi = pi + s * t; //累加计算
2021-08-12 11:54:05
226
原创 传值和传址&&冒泡排序
#include <iostream> #include <vector> using namespace std; void display( vector<int>* vec); void disp( vector<int> &vec); void di( vector<int> vec); void swaped(int val1, int val2); int main() { int ia[8] = { 8,32,3,13,
2020-08-17 12:11:35
218
原创 文件的读写&&第一章练习
对文件进行读取操作,需要包含fstream头文件: 一、打开一个供输出的文件 #include <fstream> 为了打开一个可供输出的文件,定义一个ofstream(供输出用的file stream)对象,并将文件名传入: //以输出模式开启“D:\\001.txt” ofdtream outfile("D:\\001.txt"); 声明outfile的过程中: 1.如果指定的文件(D:\001.txt)不存在,会产生一个新文件并打开供输出使用。 2.如果指定的文件存在,这个文件会被打
2020-08-08 14:01:41
328
原创 如何理解C++中的指针
在学习C++指针的过程中 要学习到两个新的运算符 取地址运算符(&):得到变量的地址 提领运算符(*):取得“位于该执行很所指内存地址上”的对象,即指针所指变量的值。 先了解一个变量的定义存储过程和原理: 例如: int a=5; 首先定义了一个int 类型的变量a。需要开辟一个int 类型大小的空间。然后执行a=5,把5转化成二进制后写入刚刚开辟的内存中。 这是一个最简单的定义过程。 对于程序员来说,内存可以简化成一个很长很长的纸带: 每一格都是一个字节,所有的数据存储在这些格子里,所有的操作就
2020-08-07 14:27:09
564
2
原创 break和continue的区别,以及为什么switch-case结构中要加上break
continue和break的区别:**** continue:continue用来结束本次循环,继续下一次循环。 break**:break**用来结束当前循环。跳出一个循环或者结束一个循环。 eg. 班级里有1-10一共10个同学,李狗和3、6、9的关系不好,所以不打招呼,和其他同学打招呼。 应用continue #include <iostream> using namespace std; int main() { const int mate_num(10);//10个同学 int
2020-08-04 11:57:00
1364
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人