笔记
编程所以然
这个作者很懒,什么都没留下…
展开
-
对罗素悖论的一些思考
3,理发师的本质就像他宣称的那样,是“给所有不给自己理发的人理发”的人,那么,他应该是个外星人,这种人没有头发,对于他们来说,“理发或不理发”都没有意思,而如果他是一个人,则不能发出这一声明,否则是自相矛盾,显然不能,除非我们只将作为对象的集合看做一个整体(即无法研究他内部的元素),可当一个集合无法研究内部的元素时,他就不再是一个集合了。那就是:集合本身不能作为自己的一个元素,就是说,集合是为讨论对象而引入的一个概念,这个概念始终是脱离于对象之外的,就是说,集合不属于集合。2,给别人理发且不给自己理。原创 2023-11-30 08:00:17 · 416 阅读 · 1 评论 -
随机数生成函数(封装rand,srand)
用宏和函数来封装rand和srand生成随机数原创 2023-11-26 11:47:30 · 452 阅读 · 1 评论 -
cin一些问题
#include<iostream>using namespace std;int main(){char ch;cin.get(ch);if(cin.fail()) cout<<"a==o";//eof,get不给ch赋值,cin失败。//cin.get()>>ch;错误,get()返回int,无法调用>>//cin.get(ch).get(ch)<<ch;正确,get(char)返回cin的引用,可以用>>//cin原创 2022-11-24 23:01:49 · 141 阅读 · 0 评论 -
cout的一些问题
#include<iostream>using namespace std;int main(){char a[]="asdfghjkl";hex(cout);//按十六进制输出cout<<"字符数组名:"<<a<<endl;cout<<"取字符数组地址:"<<&a<<endl;cout<<"转换为指针"<<(void *)a<<endl;cout.put('a')原创 2022-11-22 08:39:52 · 316 阅读 · 0 评论 -
九个硬币问题(找出其中较重的一个假币)
#include<iostream>using namespace std;int cheng3(int *b){int c ; if(b[0]>b[1]) c=0; else if(b[0]==b[1]) c=2; else c=1; cout << "第" <<c+1;return c;}int main(){/******************************/cout << "九个硬币问题。原创 2022-11-21 12:27:33 · 195 阅读 · 1 评论 -
关于逗号表达式、++、--、左值、右值、赋值语句
【代码】关于逗号表达式、++、--、左值、右值、赋值语句。原创 2022-10-28 11:50:15 · 495 阅读 · 0 评论