- 博客(11)
- 收藏
- 关注
原创 通讯录管理系统(c/c++)含完整源码~
hello,大家好!今天小冉给大家分享一个通讯录管理系统。如果要了解细节上的东西大家可以去b站搜索”黑马程序员“的c++课程,老师讲的非常清晰细致,程序大体结构都和课程中的相同,我自己做了一点小小的修改,如果大家在该程序的编程实现上出现什么问题都可以在评论区提问。首先是程序的功能,该程序主要可以实现以下功能:一)添加联系人 二)显示联系人 三)删除联系人 四)查找联系人 五)修改联系人 六)清空联系人 七)退出通讯录。程序中用到的知识点主要有:结构体、结构体数组、指针、函数等。程序部分.
2022-12-09 16:11:26
5043
9
原创 【和小冉一起学习c++】踏入c++的大门~第一个c++程序
hello大家好,我是想成为程序员的小r,希望对你有帮助!~一起加油第一个程序#include<iostream>using namespace std;int main(){cout<<"hello world"<<endl;return 0;}没绰,还是经典的hello world ,通过这个程序大家可以知道c++程序的基本程序框架。I/O流·在c++中,将数据从一个对象到另一个对象的流动抽象为”流“。流在使用前要被建立,使用后要被删除。·数据
2022-04-17 12:43:16
535
原创 求最大公约数方法——辗转相除法
今天在写一道题目的时候需要求最大公约数,我之前找最大公约数的方法是短除法,但用代码好像不太容易实现,又发现了辗转相除法,看了好多帖子感觉不太好理解,看到了一位作者的“分块”的思想,感觉很妙,希望对大家有帮助。首先介绍一下什么是辗转相除法简单来说就是如果要找x和y的公约数,就先用比较大的那个数除以比较小的数(这里假设x>y)。先用x除以y,得到的余数是z。如果z=0,那么y就是x和y的最小公约数。如果z≠0,就将y的值赋给x,将z的值赋给y,然后重复第一步的操作,再用y除以x,如果
2022-03-25 10:13:52
1472
原创 c++练习6)编写函数判别一个数是否是质数,在主函数中实现输入输出
#include<iostream>using namespace std;int main(){ int Isprime (int a); int x,y; cout<<"输入一个数: "; cin>>x; y=Isprime(x); if(y>0) cout<<"这个数是质数"; if(y==0) cout<<"这个数不是质数"; } int Isprime (int a){ int b=1,i; for(i=.
2022-03-25 09:20:14
2015
原创 c++练习5)找出0~100的质数
#include<iostream>using namespace std;int main(){ cout<<"0-100的质数有:\n"<<"2"<<endl; int i=3,j; for(i=3;i<=100;i++){ bool isprime=true; for(j=2;j<i;j++) if(i%j==0){ isprime=false; break; } if(i...
2022-03-25 09:03:44
1582
原创 c++练习4) 编写程序把华氏温度转换为摄氏温度,公式为 C=5/9*(F-32)
#include<iostream>using namespace std;int main(){ float F,C; cout<<"请输入华氏温度: "; cin>>F; C=(F-32)*5/9; cout<<endl<< "对应的摄氏温度为: "<<C; return 0;}
2022-03-25 08:57:53
5541
原创 c++练习3)声明一个表示时间的结构体,可以精确的表示年、月、日、小时、分、秒的值,然后完整的显示出来。
#include<iostream>using namespace std; struct{ int year; int mouth; int day; int hour; int min; int sec; }time; int main(){ cout<<"please input year: "<<endl; cin>>time.year; cout<<"please input mouth:"<.
2022-03-23 09:57:02
2545
2
原创 c++练习2)输出9*9乘法表
#include<iostream>using namespace std;int main(){ int i,j,ride; for(i=1;i<=9;i++){ for(j=i;j<=9;j++){ ride=i*j; printf("%d*%d=%d ",i,j,ride); } cout<<endl; } return 0;}
2022-03-20 19:19:13
886
原创 c++练习1)口袋中有红,黄,蓝,白,黑五种颜色的球若干个,每次从口袋中取出3个不同颜色的球,有多少种取法?
#include<iostream>using namespace std;int main(){ enum color{red,yellow,blue,white,black }; int i,j,k; int n=0; for(i=red;i<=black;i++){ for(j=i;j<=black;j++){ if(i!=j){ for(k=j;k<=black;k++){ if((k!=i)&&(k!=j)){ .
2022-03-20 19:01:02
3970
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人