小白的碎碎念

    xiaoxiao2021-03-25  117

    各路大神你们就当没看见这篇文章吧QAQ 我自己记的很小很小琐碎的点啊QAQ 求不拍QAQ

    定义常量 用const,最好不用define。 格式:const type name=number ex: const int maxn=0x3f3f3f3f字典序 指从前到后比较两个字符串大小的方法。首先比较第一个字符,如果不同则第1个字符较小的字符串更小,如果相同则继续比较第2个字符……如此继续,来比较整个字符串的大小。参数都为0时终止,不用再写if判断↓ while(~scanf(“%d%d”,&n,&m),n+m)空格输出 第一个变量前无空格,其余变量前有空格,即只有最后一个变量后无空格。 //设置一个变量first,判断当前要输出的变量是否是第一个。 first=1; if(first) first=0; else { printf(" "); } printf("%d",i); 四舍五入算法 图的连接点可以用vector表示 比如,xy之间的举例是z,可以开两个vector数组v,w(此时xy之间是无向的) v[x].push_back(y); v[y].push_back(x); w[x].push_back(z); w[y].push_back(z);

    3.break和continue的区别

    #include<bits/stdc++.h> using namespace std; int main() { for(int i=1;i<5;++i) { if(i==2) break; else printf("%d ",i); } } //此时输出结果为1 //如果将break改成continue,输出结果为1 3 4

    由此我们可得出,break是直接跳出整个大循环了,continue只是跳出此次循环,不再执行当前语句之后的操作了。

    转载请注明原文地址: https://ju.6miu.com/read-23405.html

    最新回复(0)