c++基础代码
hoshii77
这个作者很懒,什么都没留下…
展开
-
证明哥德巴赫猜想
#include#includeusing namespace std;int main(){int n=0;void gotbaha(int);bool prime(int);coutcin>>n;gotbaha(n);return 0;}bool prime(int a){bool flag=false;int i原创 2017-05-13 10:30:54 · 595 阅读 · 0 评论 -
hanoi问题
采用递归的方法,将n-1个盘从第一座借助第三座移到第二座 将第n个盘从第一座移到第三座 将n-1个盘从第二座借助第一座移到第三座#includeusing namespace std;int main(){void hanoi(int n,char原创 2017-05-13 11:09:05 · 252 阅读 · 0 评论 -
将数值转化为字符
#includeusing namespace std;int main(){void convert(int n);int number;coutcin>>number;coutconvert(number);coutreturn 0;}void convert(int n){int i;char c;if((i=n/1原创 2017-05-13 11:27:27 · 929 阅读 · 0 评论 -
用筛选法求100之内的素数
#include#include#includeusing namespace std;int main(){int i,j,a[101],n;for(i=1;ia[i]=i;a[1]=0;for(i=2;ifor(j=i+1;j{if(a[i]!=0&&a[j]!=0)if(a[j]%a[i]==0)a[j]=0;}cout原创 2017-05-13 16:08:11 · 2015 阅读 · 0 评论 -
选择法排序
#includeusing namespace std;int main(){int i,j,a[11],min,temp;coutfor(i=1;i{coutcin>>a[i];}for(i=1;imin=a[i];for(j=i+1;jif(a[j]min=a[j];temp=a[i]; a[i]=a[j]原创 2017-05-13 21:25:57 · 452 阅读 · 0 评论 -
求一个3*3矩阵对角线元素之和
#includeusing namespace std;int main(){int a[3][3],sum=0;int i,j;coutfor(i=0;ifor(j=0;icin>>a[i][j];for(i=0;isum=sum+a[i][i];coutreturn 0;}原创 2017-05-13 21:41:03 · 501 阅读 · 0 评论 -
输入一行字符,统计处其中英文字母、空格、数字和其他字符的个数
//输入一行字符,统计处其中英文字母、空格、数字和其他字符的个数#includeusing namespace std;int main(){int letters=0,space=0,digit=0,other=0;char c;coutwhile((c=getchar())!='\n'){ if((c>='a')&&(c='A')&&(c lett原创 2017-05-07 22:59:41 · 1458 阅读 · 0 评论 -
猴子吃桃问题
猴子第1天摘下若干个桃子,当即吃了一半,还不过瘾,又吃了一个。第2天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半另加一个。到第10天早上再想吃时,就只剩一个桃子了。求第一天共摘了多少个桃子。#includeusing namespace std;int main(){int x2=1,x1=0,day;day=9;while(day)原创 2017-05-09 00:09:40 · 201 阅读 · 0 评论