短路规则:a||b中若a为真,则直接判断整个表达式为真,不再判断b是真或假, a&&b中若a为假,则直接判断整个表达式为假,不再单独判断b是真或假。 想要测试这个规则的话,可以将b写成一个printf句式,如果运行结果打印了指定内容,则代表没有短路,如果没有打印指定内容则是没有运行到b语句就已经被中 ...
分类:
其他好文 时间:
2020-04-01 10:56:14
阅读次数:
72
package io;import java.io.PrintStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException; /** * 修改日期:2020/03/31 * 修改人:牟松 * ...
分类:
编程语言 时间:
2020-03-31 20:35:27
阅读次数:
74
一.解题 1.Majestic 10 题意:几个大于十的,最水的,感觉 AC代码: #include<iostream>#define N 10using namespace std;int main(){ int n,i,a[N]; cin>>n; while(n--){ int count=0; ...
分类:
其他好文 时间:
2020-03-31 19:25:43
阅读次数:
85
1 /* 2 这道题用到了鸠巢原理又名容斥原理,我的参考链接:https://blog.csdn.net/guoyangfan_/article/details/102559097 3 4 题意: 5 这道题给你了n个数,让你找这n个数中有没有几个数的和是n的倍数 6 7 题解: 8 你循环遍历一遍 ...
分类:
其他好文 时间:
2020-03-31 14:19:18
阅读次数:
80
最省事儿的,就是用CString中转一下: 1 2 3 4 int i = 10; CString str; str.Format(_T("%d"),i); LPCTSTR pStr = LPCTSTR(str); 另外,_stprintf也比较方便,并自动适应字符集,但需要申请内存并做静态转换(因 ...
分类:
其他好文 时间:
2020-03-31 14:12:09
阅读次数:
69
//输出九九乘法表 #include <stdio.h> int main() { int m,n; for(m=1;m<=9;m++) { n=1; for(n=1;n<=9;n++) { printf("%4d",m*n); } printf("\n"); } return 0; } //输出下 ...
分类:
编程语言 时间:
2020-03-31 14:11:15
阅读次数:
613
sync_with_stdio 这个函数是一个“是否兼容stdio”的开关,C++为了兼容C,保证程序在使用了std::printf和std::cout的时候不发生混乱,将输出流绑到了一起。 应用 在ACM里,经常出现数据集超大造成 cin TLE的情况。这时候大部分人(包括原来我也是)认为这是ci ...
分类:
其他好文 时间:
2020-03-31 09:11:18
阅读次数:
129
BinTree Insert( BinTree BST, ElementType X ){ if(BST==NULL){ BST = (BinTree)malloc(sizeof(struct TNode)); BST->Left = NULL; BST->Right = NULL; BST->Da ...
分类:
其他好文 时间:
2020-03-30 21:49:44
阅读次数:
94
那么只要是有串口的单片机,调用一下printf()就可以打印信息了吗?还没那么简单,单片机并不能猜透你的意图,你需要告诉它往哪里printf,通过下面的fputc()函数来实现。fputc()是printf()的底层函数,需要把它改装一番,让它把要打印的数据发送到串口上去。 参考:https://b ...
分类:
其他好文 时间:
2020-03-30 19:17:49
阅读次数:
74
思路: 暴力搜索. 建立一个数组alpha,与26个字母相对应. 每个数组包含一个Vector,Vector中保存每个字母的位置. 例如alpha[0] 代表存储字母'A' 的Vector; 代码: 1 #include <iostream> 2 #include <vector> 3 #inclu ...
分类:
其他好文 时间:
2020-03-29 18:07:50
阅读次数:
73