- 博客(14)
- 收藏
- 关注
原创 求一个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
525
原创 选择法排序
#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
475
原创 用筛选法求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
2033
原创 将数值转化为字符
#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
957
原创 hanoi问题
采用递归的方法,将n-1个盘从第一座借助第三座移到第二座 将第n个盘从第一座移到第三座 将n-1个盘从第二座借助第一座移到第三座#includeusing namespace std;int main(){void hanoi(int n,char
2017-05-13 11:09:05
266
原创 证明哥德巴赫猜想
#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
610
原创 猴子吃桃问题
猴子第1天摘下若干个桃子,当即吃了一半,还不过瘾,又吃了一个。第2天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半另加一个。到第10天早上再想吃时,就只剩一个桃子了。求第一天共摘了多少个桃子。#includeusing namespace std;int main(){int x2=1,x1=0,day;day=9;while(day)
2017-05-09 00:09:40
213
原创 输入一行字符,统计处其中英文字母、空格、数字和其他字符的个数
//输入一行字符,统计处其中英文字母、空格、数字和其他字符的个数#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
1482
原创 字符串类与字符串变量
一、字符串变量的定义与引用1.定义字符串变量先声明头文件 #includestring string1;string1="China";2.对字符串变量的赋值既可以用字符串常量给字符串变量赋值,也可以用字符串变量给字符串变量赋值string string1,string2;string1=“China”;string2=string1; 并且可以像字
2017-05-06 10:29:42
963
原创 字符串处理函数
注意:这些函数在string.h或者string头文件中1.字符串连接函数strcat其函数原型为:strcat(char[ ],const char[ ]);作用:将第2个字符数组中的字符串连接到前面字符数组的字符串的后面。连接后的字符串放在第一个字符数组中,函数调用后得到的函数值,就是第1个字符数组的地址。例如:char str1[30]="People's Repub
2017-05-06 09:53:04
385
原创 冒泡排序
#includeusing namespace std;int main(){int a[11];int i,j,t,k;coutfor(i=1;icin>>a[i];coutfor(j=1;jfor(k=1;k{if(a[k]>a[k+1]){ t=a[k]; a[k]=a[k+1];a[k+1]=t;}}cout
2017-05-05 16:24:21
166
原创 C++数组基础
1.一维数组的初始化①在定义数组时对全部数组元素赋予初值。int a[10]={0,1,2,3,4,5,6,7,8,9}②可以只给一部分元素赋值int a[10]={0,1,2,3,4}③在对全部数组元素赋初值时,可以不指定数组的长度。int a[ ]={0,1,2,3,4}
2017-05-05 15:56:52
573
原创 C++标准输入输出流控制字符的使用
注意:如果使用控制符,要在程序单位的开头除了加iostream头文件外,还要加iomanip头文件setfill(c):设置填充字符c,c可以是字符常量或字符变量setw(n):设置字段宽度为n位其他参考c++程序设计课本54页用getchar和putchar函数进行字符的输入和输出1.putchar函数(字符输出函数)作用:向终端输出一个字符例如:putchar(c)
2017-05-05 15:23:41
1451
转载 sjoj学习笔记 1008 二哥买期货
#include #include using namespace std;Int dayOfMonth[][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,31,30,31,31,30,31,30,31}}; //定义日期的结构体,用来判断平年闰年,判断某个日期是这周的第几天//这个方法要将每年的1,
2017-03-20 23:15:35
837
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人