摘要: 【C++周报】第一期 2021-8-1 这一期我们来看这道题目:https://vijos.org/p/1058 这道题是一道非常好的模拟题。题目如下: 描述 我们用文本处理器来处理一个特殊的文本文件,该文本文件共有N行文本,每一行文本仅包含一个自然数,第一行为1、第二行为2,以此类推至N行为自然数 阅读全文
posted @ 2021-08-01 20:24 计算机知识杂谈 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 获得鼠标坐标: #include<bits/stdc++.h> #include<windows.h> using namespace std; int main() { POINT i; for(;;){ GetCursorPos(&i); printf("x..%d,y..%d",i.x,i.y 阅读全文
posted @ 2021-07-27 16:36 计算机知识杂谈 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 先上代码: #include<bits/stdc++.h> #include<windows.h> using namespace std; int main() { int x=GetSystemMetrics(SM_CXSCREEN); int y=GetSystemMetrics(SM_CYS 阅读全文
posted @ 2021-07-27 16:17 计算机知识杂谈 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 病毒代码一#include <bits/stdc++.h> #include <windows.h> using namespace std; void HideWindow() { HWND hwnd; hwnd=FindWindow("ConsoleWindowClass",NULL); if( 阅读全文
posted @ 2021-07-27 09:53 计算机知识杂谈 阅读(3816) 评论(0) 推荐(0) 编辑
摘要: 预处理指令 一,预处理 1.1.定义 在编译器正式编译源代码之前,会先进行预处理操作。 在C++中,所有的预处理指令都由“#”开头。预处理指令结尾不写分号。 1.2.预处理了什么 把注释去掉,把include的头文件引用进来,define的内容进行替换。 1.3.有哪些预处理指令? #include 阅读全文
posted @ 2021-07-26 18:13 计算机知识杂谈 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 上次的作业答案,非常简单。 第一题: 我们需要知道,字符(char类型)在计算机中存储的时候,是把这个字符对应的代码(专业术语叫做编码)进行存储。例如,换行符'\n'的代码就是10,'0'对应的代码就是48. c>='0'&&c<='9'表示它的存储代码介于'0'和'9'之间,其中的字符有: '0' 阅读全文
posted @ 2021-07-19 08:53 计算机知识杂谈 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 上次的课后练习 第1题输出: 第二题输出:1 第三题: #include<iostream> #include<cmath> using namespace std; int main(){ double n,x,y; cin>>n>>x>>y; cout << n - ceil ( y/ x); 阅读全文
posted @ 2021-07-12 15:08 计算机知识杂谈 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Vijos题解 题库地址:https://vijos.org/p P1001 谁拿了最多奖学金 题意:按照指定要求计算奖学金,直接用if判断即可 #include<iostream> using namespace std; struct STUDENT{ string name; int n1,n 阅读全文
posted @ 2021-07-11 14:57 计算机知识杂谈 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 上次的课后练习答案 练习一 第一题a=8 第二题8 第三题(int)(a+0.2) 提示:把浮点数转换为整数,用强制类型转换的方式。(int)(...)表示把...的内容强制转换为int类型,同理,(float)(...)表示强制转换为float类型。 练习二 第一题输出: 1 2 3 3 第二题 阅读全文
posted @ 2021-07-10 16:02 计算机知识杂谈 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一,上次的课后练习答案 1,输出1+2=3 2,输出2 2.25 2.25 2.25 3,第一空iostream或bits/stdc++.h 第二空main(),main(void)或main(int argc,char* argv[]) 第三空(1.0+2.0+3.0) 第四空return 二,变 阅读全文
posted @ 2021-07-07 10:13 计算机知识杂谈 阅读(340) 评论(0) 推荐(0) 编辑