C++
爱却晚秋�
玲珑骰子安红豆,入骨相思知不知。
展开
-
C++基础之逆序输出数
2.代码如下:#include<iostream>#include<iomanip>#include<algorithm>using namespace std;bool cmp(int x,int y){ return x > y;}int main(){ int num; cin>>num; int cy[5]={}; int i=0; while (num!=0) { ...原创 2021-09-06 22:15:46 · 3945 阅读 · 0 评论 -
C++基础之求两个数组的并集并升序输出
2.`#include<iostream>#include<iomanip>using namespace std;int main(){ int a[6],b[8],c[10],i,j,k=1,x,y,p; for(i=1;i<=6;i++) { cin>>x; a[i]=x; } for(j=1;j<=8;j++) { cin>>y; b[j]=y; } for(i=1;i<=6;i++)...原创 2021-09-06 21:28:26 · 1136 阅读 · 1 评论 -
C++基础之求对角线和
2代码如下:#include<iostream>#include<iomanip>using namespace std;int main(){ int c[3][3],i,j,sum=0,x; for(i=0;i<=2;i++) { for(j=0;j<=2;j++) { cin>>x; c[i][j]=x; } } .原创 2021-09-06 21:06:08 · 1239 阅读 · 2 评论 -
C++基础之求区间圆面积
2.代码如下:#include<iostream>#include<iomanip>#include<math.h>#define pi acos(-1)using namespace std;int main(){ int i; double s; for(i=1;i<=10;i++){ s=pi*i*i; if(pi*i*i>40&&pi*i*i<90){...原创 2021-09-05 22:40:57 · 100 阅读 · 0 评论 -
C++基础之求一个数的阶乘中0的个数
2.代码如下:#include<iostream>using namespace std;int main(){ int num; cin>>num; int sum=0; while(num>0) { sum+=num/5; num=num/5; } cout<<sum; return 0;}原创 2021-09-05 22:16:13 · 228 阅读 · 2 评论 -
C++基础之求x+y=指定数
2.代码如下:#include<iostream>using namespace std;int main(){ int i,j,a,b,c; for(i=100;i<1000;i++) { a=i/100; b=i/10%10; c=i%10; for(j=100;j<1000;j++) { if(c*100+b*1...原创 2021-09-05 22:04:10 · 1051 阅读 · 0 评论 -
C++基础之输出质数因子
2.代码如下:#include<iostream>using namespace std;int main(){ int i,n; cin>>n; for(i=2;i<=n;) { if(n%i==0) { cout<<i<<" "; n/=i; } else i++; } return 0;}原创 2021-09-05 21:50:44 · 1030 阅读 · 1 评论 -
C++基础之求数中的偶数和
2.代码如下:#include <iostream>using namespace std;int main(){ int num; cin>>num; int sum=0; while (num--!=0) { int input; cin>>input; if(input%2==0){ sum+=input; } } cout<&...原创 2021-09-05 21:21:11 · 3439 阅读 · 0 评论 -
C++基础之山寨版斐波那契数列
1.2.代码如下:#include<iostream>using namespace std;int func(int a,int b,int c){ if(c==1){ return a; } if(c==2){ return b; } if(c%2!=0){ return (func(a,b,c-1)+func(a,b,c-2)); } if(c%2==0){ re原创 2021-09-04 21:52:01 · 181 阅读 · 0 评论 -
C++科学计数法保留小数
2.代码如下:#include<iostream>#include<iomanip>using namespace std;int main(){ int i,p=1; double sum=0; for(i=1;i<=30;i++) { p*=i; sum+=p; } cout<<setiosflags(ios::scientific)<<setprecision(2)<<sum; return 0;...原创 2021-09-04 21:21:00 · 1119 阅读 · 0 评论 -
C++基础之统计字符数目
2.代码如下:#include<iostream>using namespace std;int main(){ int ying=0,kong=0,shu=0,qi=0; char c; while((c=getchar())!='\n') { if((c>='a'&&c<='z')||(c>='A'&&c<='Z')) ying++; else if(c>='0'&&c<...原创 2021-09-04 21:04:59 · 356 阅读 · 0 评论 -
C++基础之求最大公约数与最小公倍数
2.代码如下#include<iostream>using namespace std;int main(){ int a,b; cin>>a>>b; int c=0; if(a<b){ for(int i=a;i<=a;i--){ if(b%i==0){ c=i; break; } ...原创 2021-09-04 21:03:29 · 123 阅读 · 0 评论 -
C++基础题之计数均正
2.代码如下:#include<iostream>#include<iomanip>using namespace std;int main(){ int a,i,num=0,c[100],j=1,sum=0; double p; for(i=1;i<=20;i++) { cin>>a; c[j++]=a; } for(i=1;i<=20;i++) { if(c[i]<0) num+...原创 2021-09-04 18:59:35 · 59 阅读 · 0 评论