C++
剩下的盛夏~
同济大学硕士在读
展开
-
逆时针螺旋数组的算法(C/C++)
可以通过分析下表的来设计程序的算法输出结果如图写入数组时,也是按数组的螺旋顺序写的,关键在于理清数组下标的关系~代码如下:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h> #include<string.h>#include<iostream>using namespace std;//逆时...原创 2019-04-20 21:35:44 · 1957 阅读 · 0 评论 -
全局变量/局部变量/静态变量区别
全局变量:全局变量的定义在一个源文件中即可,作用域最广,可以跨源文件来使用,但在其它源文件使用的时候需要使用extern来声明再使用。静态全局变量:定义后一直存在,但是只能在定义它的源文件中存在,跨了源文件之后不可访问。静态局部变量:静态局部变量在定义后,一直存在,但是只对定义自己的函数可见,出了定义自己函数之外,则不可见,具有局部性。局部变量:局部定义调用后,局部的内存空间会被撤销。存储...原创 2019-04-27 12:39:09 · 570 阅读 · 0 评论 -
cout设置输出数据(不以科学计数法输出)
iomanip——定义IO流输出输入格式的头文件cout << fixed << setprecision(0) << 数据 << endl;//不以科学计数法输出—固定格式+0精度收藏并分享2篇文章关于cout输出:https://blog.csdn.net/qq_34028920/article/details/77600515http...原创 2019-04-27 23:02:06 · 7781 阅读 · 0 评论 -
C++输入输出语法格式
C++的输入输出格式较为繁琐,不像C语言的Printf格式化输出简单在C++的入职练习的上机实验中,涉及到了cout << setiosflags(ios::fixed) << setiosflags(ios::right) << setprecision(2);的代码,现做出如下笔记:setiosflags意思就是设置输入输出的标志iso::fixe...原创 2019-04-19 12:13:41 · 1998 阅读 · 0 评论 -
C++输出流汇总
cout关于数字的进制输出 int i=1; cout << dec << i ;//10进制输出 cout << oct << i ;//8进制输出 cout << hex <<;//16进制输出原创 2019-05-03 23:27:29 · 443 阅读 · 0 评论 -
STL综合练习,涉及(Vector,deque,mutimap,map,sort,)
//1) 产生选手 ( ABCDEFGHIJKLMNOPQRSTUVWX ) 姓名、得分;选手编号//2) 第1轮 选手抽签 选手比赛 查看比赛结果//3) 第2轮 选手抽签 选手比赛 查看比赛结果//4) 第3轮 选手抽签 选手比赛 查看比赛结果////vector 存放选手编号////map存放 编号 和 选手 (key - Speaker)////speaker sorce...原创 2019-05-14 13:29:29 · 205 阅读 · 0 评论 -
#ifndef, #define, #endif 作用(转载)
转载:https://www.cnblogs.com/challenger-vip/p/3386819.html转载 2019-05-14 14:28:52 · 179 阅读 · 0 评论 -
C++如何使用随机数种子
包含头文件 cime播种:srand((unsigned int)time(NULL));然后使用rand();原创 2019-05-11 16:05:54 · 1410 阅读 · 0 评论 -
C基础边角知识点补充
1:读入一个数据如%d,则%*d表示忽略一个整数的读入%[a-z]读入一个a到z的数据%[^a-z]不读入一个a到z的数据%[^\n]读入回车之前的字符2:格式化字符串char arr []="相约98";char ch[10]=“恋曲”;int a=1990;则sscanf(arr,"%s%d",ch,&a);//表示arr写为恋曲1990sprintf(arr,...原创 2019-06-23 14:19:35 · 157 阅读 · 0 评论