![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
入门教程
钟钟终
知耻而后勇,脚踏实地
展开
-
课程总结(第一周)
课程总结(第一周)翌得知识:一.string函数的用法二.初学重载运算符 以及 重载函数三.贪心算法及三道例题思路四.二分法初识五.栈 队列 和 vector一.string 函数构造string的多种方式:string str:生成一个空字符串string s(str):字符串s等于str,为str的一个复制品string s(str,strbegin,strlen):操作字符串str,strbegin为开始下标,去长度为strlen的子字符串string s(str1, str原创 2021-03-13 13:36:13 · 188 阅读 · 0 评论 -
指针实现逆序排序
#include <iostream>using namespace std;int main(){ int n,a[100],temp,i; cin>>n; for(i=0;i<n;i++) cin>>a[i]; int *p1=a; int *p2=a+n-1; p2=a+n-1; for(;p1<p2;p1++,p2--) { temp=*p1;原创 2021-01-02 14:48:31 · 1009 阅读 · 0 评论 -
strcat(字符串1,字符串2) 代码解释替代
strcat(字符串1,字符串2) :将2连接到1后面,并返回字符串1用指针和数组#include <iostream>#include<cstdio>#include<cstring>using namespace std;char a[100],b[200];int main(){ int i,j; char *p1,*p2; p1=a; p2=b; gets(a); gets(b); for原创 2021-01-02 14:33:10 · 748 阅读 · 0 评论 -
strcpy(字符串1,字符串2) 复制函数的具体代码
strcpy(1,2):将字符串2复制到字符串1,并返回字符串1``#include <iostream>#include<cstdio>#include<cstring>using namespace std;char a[200],b[200];int main(){ char *p1,*p2; gets(a); p1=a; p2=b; for(;*p1!='\0';p1++,p2++) {原创 2021-01-02 14:05:41 · 810 阅读 · 0 评论 -
最大公约数 最大公倍数
#include <iostream>using namespace std;h(int m,int n){ int temp,r; if(m<n) { temp=m; m=n; n=temp; } //辗转相除 while((r=m%n)!=0) { m=n; n=r; } ret原创 2021-01-02 12:30:48 · 112 阅读 · 0 评论 -
冒泡排序 选择排序 (升序降序由“if”决定)
冒泡排序 选择排序#include <iostream>#define t 100000using namespace std;int main(){ int i,j,a[t],n,temp; cin>>n; for(i=0;i<n;i++) cin>>a[i]; for(i=0;i<n-1;i++) { for(j=0;j<n-i-1;j++) {原创 2021-01-02 11:28:57 · 217 阅读 · 0 评论 -
字符串的输入 输出 定义字符数组
#include <iostream>#include<cstdio>#include<cstring>#define t 10000using namespace std;int main(){ char a[t]; gets(a); char m,n; m=getchar(); getchar(); //输入时读取空格 n=getchar(); for(int i=0;i<strlen(a原创 2020-12-27 10:42:01 · 572 阅读 · 0 评论 -
敲七
#include <iostream>using namespace std;int main(){ int a,b,c,n; cin>>n; for(int i=1;i<=n;i++) { a=i%10; b=i/100%10; c=i/1000%10; if(i%7==0||a==7||b==7||c==7) cout<<i;原创 2020-12-07 17:36:55 · 301 阅读 · 0 评论 -
倒菱形
#include <iostream>using namespace std;int main(){ int n; cin>>n; for(int i=1;i<=2*n-1;i++) { if(i<=n) { for(int j=1;j<=n-i;j++) cout<<" "; for(int g=1原创 2020-12-06 10:37:57 · 153 阅读 · 0 评论 -
分支结构-简单计算机
简单计算机#include <iostream>using namespace std;int main(){int a,b;char ch;cin>>a>>b>>ch;if (ch=='+'||ch=='-'||ch=='*'||ch=='/') { switch(ch) { case '+': cout<<a+b<<endl;break; c原创 2020-11-08 13:50:21 · 340 阅读 · 0 评论