![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
纸带
这个作者很懒,什么都没留下…
展开
-
C语言const static 关键字的使用20220615
const可以去修饰一个数据类型,修饰之后这个数据类型的值,就不会再被改变了。原创 2022-06-15 17:52:17 · 171 阅读 · 1 评论 -
C++ NOIP 反序输出//2034:【例5.1】反序输出
2034:【例5.1】反序输出时间限制: 1000 ms 内存限制: 65536 KB提交数: 28664 通过数: 12358【题目描述】输入nn个数,要求程序按输入时的逆序把这nn个数打印出来,已知整数不超过100100个。也就是说,按输入相反顺序打印这nn个数。【输入】输入一行共有nn个数,每个数之间用空格隔开。【输出】如题要求:一行,共有nn个数,每个数之间用一个空格隔开。【输入样例】1 7 3 4 5【输出样例】...原创 2022-05-27 08:55:28 · 2259 阅读 · 0 评论 -
C语言/C++数组字符串输入
C语言方式1:利用gets()函数实现字符串的一个输入。#include<iostream>using namespace std;int main(){ char arr[20]; gets(arr); cout<<arr; return 0;}我们再来看一下,字符的一个长度。利用的是strlen函数,需要用到头文件cstring#include<iostream>#include<cstring>usin原创 2022-05-26 12:11:14 · 6861 阅读 · 0 评论 -
C++ NOIP 1156:求π的值
1156:求π的值 【题目描述】 【输入】 (无) 【输出】 ππ的值。保留到小数点后10位。 【输入样例】 (无) 【输出样例】 (无) 知识补充:浮点类型float 至少精确6位有效数字double 至少精确13位有效数字cmath函数:pow();几次幂。sqrt(); 开根号。代码块://...原创 2022-05-19 09:28:06 · 1802 阅读 · 0 评论 -
NOIP练习:求正整数2和n之间的完全数
求正整数2和n之间的完全数时间限制: 1000 ms 内存限制: 65536 KB提交数: 43083 通过数: 26373【题目描述】求正整数22和nn之间的完全数(一行一个数)。完全数:因子之和等于它本身的自然数,如6=1+2+36=1+2+3【输入】输入n(n≤5000)n(n≤5000)。【输出】一行一个数,按由小到大的顺序。【输入样例】7【输出样例】6我自己写的编程没有通过,计算太复杂了...原创 2022-05-10 18:41:46 · 2579 阅读 · 0 评论 -
C++ 计算圆的周长和面积//struct 结构
// 计算圆的周长和面积#include<iostream>using namespace std;struct circle{ float number; float valuec() { cout<<"圆的周长是:"<<endl; return 3.14*number*2; } float values() { cout<<"圆的面积是:"<<endl; return 3.14*number*number;.原创 2022-05-09 17:09:19 · 2315 阅读 · 0 评论 -
C++三个数中最大数(几种解题思路)&判断某年二月份天数
第一种方法:#include<iostream>using namespace std;int main(){ int a=0,b=0,c=0; int max=0; cout<<"输入三个数并比较他们的大小:"; cin>>a>>b>>c; if(a>b) { max=a; } else { max=b; } if(c>max) { max=c; } cout<<"最大值原创 2022-05-07 15:44:32 · 599 阅读 · 0 评论 -
C++数值交换的两种方法
功能需求:实现两个数的数值交换。方法一:#include<iostream>//流程回顾using namespace std;int main(){ int a=0,b=0; int box; cin>>a>>b; box=a; a=b; b=box; cout<<a<<" "<<b; return 0;}方法二:#include<iostream>//流程回顾using na原创 2022-05-06 16:08:53 · 2726 阅读 · 0 评论 -
C++字符串
字符串的定义:char b[]="hello";strlen()函数://需要用到string.h头文件功能描述:测定字符串的实际长度,不包含字符串结束标志“\0”,返回值为字符串的实际长度。#include<iostream>#include<string.h>using namespace std;int main(){ char s[10]; cin>>s; cout<<strlen(s); return 0;}f原创 2022-05-05 11:02:48 · 340 阅读 · 0 评论 -
C++白钱买白鸡
问题:公鸡每只5元,母鸡每只3元,小鸡3只一元。用100元买100只鸡,问公鸡,母鸡,小鸡各多少?//回顾两个数交换#include<iostream>using namespace std;int main(){ int gj=0,mj=0,xj=0; for(gj=0;gj<=20;gj++) { for(mj=0;mj<=33;mj++) { xj=100-gj-mj; if(xj%3==0&&(xj/3+gj*5+mj*原创 2022-05-05 08:44:50 · 461 阅读 · 0 评论 -
C++struct结构体的运用-用户信息的一个输入
先说一下,string 的相关知识,string的初始化string str1 = "hello world"; // str1 = "hello world"string str2("hello world"); // str2 = "hello world"string str3 = str1; // str3 = "hello world"string str4(str2); // str4 = "hell原创 2022-04-30 15:19:58 · 891 阅读 · 0 评论 -
C++计算圆的面积和周长
我们这个地方会用到结构体struct.来简单的说一下,struct的一些定义以及用法:说一下数组和结构体的区别:数组:相同类型数据的集合结构体:一组不同数据类型的集合struct的结构定义:struct 结构体名{ 结构体所包含的变量variable或数组//};struct stu{ char *name; //姓名//成员1 int num; //学号//成员2 int age; //年龄//成员3 char group;..原创 2022-04-29 17:54:00 · 4619 阅读 · 0 评论 -
C++NOIP字符串反转
关注1:关于如何数出字符串的一个长度方法1:sizeofsizeof :计算储存的字节大小。其中一个思路,是计算数组中,字符的一个个数sizeof(num) / sizeof( num[0] )这种方法需要对结果N-1.#include<iostream>#include<string.h>using namespace std;int reserve(char c);int main(){ char s[]="hello"; cout原创 2022-04-28 17:47:31 · 585 阅读 · 0 评论 -
C++记忆内容算法与数据
#include <iostream>using namespace std;const int maxn = 10005;int a[maxn], b[maxn];int main(){ int n, max = 0;// cin >> n;//假设n是输入了5 for (int i = 0; i < n; i++) { cin >> a[i];//a[5]//{1,3,2,1,2} b[a[i]]++;//c++这边可以直接这么写//.原创 2022-02-24 15:17:00 · 498 阅读 · 0 评论