- 博客(20)
- 收藏
- 关注
原创 对罗素悖论的一些思考
3,理发师的本质就像他宣称的那样,是“给所有不给自己理发的人理发”的人,那么,他应该是个外星人,这种人没有头发,对于他们来说,“理发或不理发”都没有意思,而如果他是一个人,则不能发出这一声明,否则是自相矛盾,显然不能,除非我们只将作为对象的集合看做一个整体(即无法研究他内部的元素),可当一个集合无法研究内部的元素时,他就不再是一个集合了。那就是:集合本身不能作为自己的一个元素,就是说,集合是为讨论对象而引入的一个概念,这个概念始终是脱离于对象之外的,就是说,集合不属于集合。2,给别人理发且不给自己理。
2023-11-30 08:00:17
614
1
原创 0基础学习C++做贪吃蛇, 边玩儿边学习!(九)静态变量和形参默认值——停走缓急的蛇
用贪吃蛇的停走缓急讲解C++静态变量,函数的形参默认值,&&符号等知识点。
2023-11-25 19:54:16
864
原创 辗转相除法求最大公约数,两种递归实现。
第一种,值传递,返回结果。#include<stdio.h>int g(int x,int y){ if(y==0)//边界条件 return x;//结果 g(y,x%y);//递归公式}int main(){int x,y;int a,b;scanf("%d%d",&x,&y);if(x>y) x=g(x,y);else if(x<y) x=g(y,x);printf("%d",x);}第二种,引用传参,递归不返回。#in
2022-11-24 23:02:26
809
原创 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
196
原创 一个现金发工资程序
/*工资发放*/#include <stdio.h>#include<stdlib.h>int main(){ int value[9]={500, 200, 100, 50, 20, 10, 5, 2, 1};//面值 int num; int sum=0; printf("请输入员工数量:"); scanf("%d",&num); //int *mod=(int*)malloc(num); int (*cas
2022-11-23 14:51:19
207
原创 一道算法题
/*输入股民耐心天数和期望值,输出股民买入卖出之间可能的每天股价变化(只有+1,-1,0三种)*/#include<iostream>using namespace std;int n;int k;int *trend;int num=0;void display(int d){ for(int i=0;i<d;i++) cout<<trend[i]<<' '; cout<<endl; num++;}void so
2022-11-22 22:04:09
159
原创 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
363
原创 贪吃蛇系列暂时更新不了,先放一个去年的源码。
#include <iostream>#include <iomanip>#include <cstdlib>using namespace std;#define R 1;#define L -1;#define U 2;#define D -2;//方向,开始默认向右char direct = R;//界面长宽int sideL = 51;int sideS = 17;//蛇的长度short length = 3;//蛇头坐标COOR
2022-11-21 22:19:16
141
原创 九个硬币问题(找出其中较重的一个假币)
#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
363
1
原创 0基础学习C++做贪吃蛇, 边玩儿边学习!(八)switch和if分支语句——自由移动的蛇
switch分支语句,&&,||,默认参数,贪吃蛇的移动,键盘输入时间
2022-11-12 15:21:53
1621
原创 0基础学习C++做贪吃蛇,边玩边学习!(三)SetConsoleCursorPosition光标移动效果——一条前进的蛇
你对C++的好奇心已经被黑漆漆的控制台窗口和一大串莫名其妙的错误提示消磨殆尽了吗?你想亲手实现一个电脑游戏吗?如果你想学习C++,又不知道如何入手,快上车!跟着我一起,0基础学习C++做贪吃蛇, 边玩儿边学习!在上一篇我们用windows.h中的Sleep()函数停顿两秒后继续输出,实现了类似移动的效果。我们知道,程序运行速度非常快,如果不使用Sleep()函数,两条输出会同时出现在控制台窗口————肉眼无法捕捉他们的先后,而使用Sleep()函数才能实现我们想要的效果。事实上,Sleep函数的
2021-08-16 16:48:17
908
2
原创 0基础学习C++做贪吃蛇, 边玩儿边学习!(二)代码详解和Sleep()——蛇之闪现
你对C++的好奇心已经被黑漆漆的控制台窗口和一大串莫名其妙的错误提示消磨殆尽了吗?你想亲手实现一个电脑游戏吗?如果你想学习C++,又不知道如何入手,快上车!跟着我一起,0基础学习C++做贪吃蛇, 边玩儿边学习!在上一篇中,我们介绍了C++的标准输出 cout,在程序第四行实现了输出我们想要的字符的效果。#include <iostream>using namespace std;int main() { cout << "oooo¥"; return 0;
2021-08-14 12:51:18
333
原创 0基础学习C++做贪吃蛇, 边玩儿边学习!(一)标准输出cout——一条安静的蛇
:学习编程的我:JPG你对C++的好奇心已经被黑漆漆的控制台窗口和一大串莫名其妙的错误提示消磨殆尽了吗?你想亲手实现一个电脑游戏吗?如果你想学习C++,又不知道如何入手,快上车!跟着我@编程所以然一起,0基础学习C++做贪吃蛇, 边玩儿边学习!本系列均在Windows系统下VScode上用mingw编译通过,如果没有VScode的C++环境,点击下方链接。(一)标准输出cout——一条安静的蛇#includeusing namespace std;int main() {cout &
2021-08-09 19:37:57
363
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人