- 博客(10)
- 收藏
- 关注
原创 i++和++i的区别
int i=10;cout << ++i << endl; // 11cout << i << endl; //10int j = 10;cout << j++ << endl; //10
2022-03-14 20:16:17 91
原创 C++编写三位水仙花数
编写三位水仙花数#includeusing namespace std;int main(){int num = 100;//从100开始do{int a = 0;int b = 0;int c = 0;a = num % 10;//a为个位b = num / 10 % 10;//b为10位c = num / 100;//c为百位if (a* a* a + b * b * b + c * c * c ==num)//判断{cout << num <&l...
2022-01-13 21:51:18 312
原创 c语言插入排序
插入排序#include<stdio.h>void sort(int a[],int n){int i,j,k,r;for(i=1;i<n;i++){j=i-1;while((a[j]>a[i])&&(j>=0))j–;r=a[i];for(k=i-1;k>=j+1;k–)a[k+1]=a[k];a[j+1]=r;}}int main(){int a[10];for(int i=0;i<10;i++){sca
2021-12-26 11:35:09 395
原创 c语言主元排序
主元排序#include<stdio.h>void sort(int a[],int n){int i,j,r;for(i=0;i<n;i++){for(j=i+1;j<n;j++){if(a[i]>a[j]){r=a[i];a[i]=a[j];a[j]=r;}}}}int main(){int a[10];for(int i=0;i<10;i++){scanf("%d",&a[i]);}sort(a,10);f
2021-12-26 10:58:58 385
原创 c语言冒泡排序
c语言冒泡排序#include<stdio.h>#include<stdbool.h>void sort(int a[],int n){int i,r;bool flag=true;while(flag){flag=false;for(i=0;i<n-1;i++){if(a[i]>a[i+1]){r=a[i];a[i]=a[i+1];a[i+1]=r;flag=true;}}}}int main(){int a[10],n;
2021-12-26 10:50:58 315 1
原创 2021-10-19
**C语言编写爱因斯坦阶梯问题**有一个长阶梯,每2步上,最后剩1个台阶,若每3步上,最后剩2个台阶.若每5步上,最后剩4个台阶,若每6步上,最后剩5个台阶。只有每步上7阶,才可以刚好走完,请问台阶至少有多少阶?#include<stdio.h>int main(){int n=7;int flag=1;while (flag){if(n%21&&n%32&&n%54&&n%70){flag=0;break;}els
2021-10-19 20:14:55 75
原创 OJ计算邮资
#include<stdio.h>int main(){char jj;int m=0,n;scanf("%d %c",&n,&jj);if(jj==‘y’){if(n>1000){m=((n-1000)/500)*4+8+5;if((n-1000)%500!=0){m+=4;}}if(n>0&&n<=1000)m=8+5;}if(jj==‘n’){if(n>0&&n<=100
2021-08-08 10:29:35 196
原创 使用对象数组,输出学生数据
建立一个对象数组,内放n(n<10)个学生的数据(学号、成绩),用指针指向数组首元素,输出第奇数(1,3,5,7)个学生的数据#includeusing namespace std;class Student{public:void input();void display();private:int num;double grades;};void Student::input(){cin >> num >> grades;}void Stud
2020-06-12 14:47:46 1140
原创 C++类实现最大输出
#includeusing namespace std;class most{public:void input();int big();private:int n;int a[1000];};void most::input(){cin >> n;for(int i=0;i<n;i++)cin >> a[i];}int most::big(){int Max=a[0];for(int i=0;i<n;i++){if (Max<
2020-06-06 09:57:38 154
原创 c++编写斐波那契数列
#includeusing namespace std;class ff{public:void count();void display();private:long long f[100000];};void ff::count(){ f[0]=1;f[1]=1;for(int i=2;i<51;i++)f[i]=f[i-1]+f[i-2];}void ff::display(){ for(int i=0;i<51;i++)cout <<
2020-06-03 21:39:08 459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人