- 博客(81)
- 收藏
- 关注
原创 简单图书馆系统(面向对象编程思想)
// 第一部分为实体类 ,放属性及set,get方法public class Book { private String No; private String name; private String author; private String pubDate; private double price; private int num;
2015-08-18 20:42:48 1591 1
原创 判断一个java文件和邮箱格式是否合法
import java.util.Scanner;public class StringTest {public static void main(String[] args) {int back = 1;Scanner input =new Scanner(System.in);do{
2015-08-13 21:44:59 3035
原创 要求循环输入一个数,判断是否为回文数
import java.util.Scanner;public class HuiWenShu {public static void main(String[] args) {Scanner input = new Scanner(System.in);char c = 'y';
2015-08-15 21:02:17 2159
原创 用选择法对数组中的10个数进行从小到大排序.Cpp
#includeusing namespace std;int main(){ void select_sort(int array[],int n); int a[10],i; cout for(i=0;i cin>>a[i]; cout select_sort(a,10); cout for(i=0;i
2012-12-15 13:29:40 2125 1
原创 用数组来处理求Fibonacci数列问题.Cpp
#include#includeusing namespace std;int main(){ int i; int f[20]={1,1}; for(i=2;i f[i]=f[i-2]+f[i-1]; for(i=0;i { if(i%5==0) cout cout } cout return 0;}
2012-12-15 13:28:50 781
原创 用函数模板来实现函数重载的功能.cpp
#includeusing namespace std;templateT max(T a,T b,T c){ if(b>a)a=b; if(c>a)a=c; return a;}int main(){ int i1=185,i2=-76,i3=567,i; double d1=56.87,d2=90.23,d3=-3214.78,d; lo
2012-12-15 13:28:25 557
原创 用递归的方法求n!.cpp
#includeusing namespace std;long fac(int);int main(){ int n; long y; cout cin>>n; y=fac(n); cout return 0;} long fac(int n) { long f; if(n {cout f=-1;
2012-12-15 13:27:38 760
原创 用scanf和printf函数进行输入和输出.cpp
#includeusing namespace std;int main(){ int a; float b; char c; scanf("%d%c%f",&a,&c,&b);//注意在变量名前要加上地址运算符& printf("a=%d,b=%f,c=%c\n",a,b,c); return 0;}
2012-12-15 13:27:13 1150
原创 用extern对外部变量作提前引用声明,以扩展程序文件的作用域.Cpp
#includeusing namespace std;int max(int ,int);void main(){ extern int a,b; cout}int a=15,b=-7;int max(int x,int y){ int z; z=x>y?x:y; return z;}
2012-12-15 13:26:32 754
原创 循环输入一个数,判断其是否是素数.Cpp
#include #include #include using namespace std; int main( ) //{int m,k,i; bool prime; //定义布尔变量prime cout cin>>m; //输入m的值 while(m!=0) { prim
2012-12-15 13:26:06 1316
原创 通过函数调用找出数组中的最大值及其所在的行和列.Cpp
#includeusing namespace std;int main(){ int max_value(int x,int y); int i,j,row=0,column=0,max; int a[3][4]={{5,12,23,56},{19,28,37,46},{-12,-34,6,8}}; max=a[0][0]; for(i=0;i
2012-12-15 13:25:17 2125
原创 数组的输入与输出.cpp
#includeusing namespace std;int main(){ int a[3][4]; int i,j; cout for(i=0;i { for(j=0;j cin>>a[i][j]; } cout for(i=0;i { for(j=0;j cout } cout ret
2012-12-15 13:24:00 1668
原创 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。.Cpp
#includeusing namespace std;int main(){ char c; int letters=0,space=0,digit=0,other=0; cout while((c=getchar())!='\n') {if(c>='a'&&c='A'&&c letters++; else if(c==' ')
2012-12-15 13:22:18 1082
原创 输入一个字符,是数字字符输出YES!,否则输出NO!.cpp
#includeusing namespace std;int main(){ char g; cin>>g; if(g>=48&&g cout else coutreturn 0;}
2012-12-15 13:21:44 10983 1
原创 输入一个字符,判断它是否为大写字母,如果是,将它转换成小写字母;如果不是,不转换。然后输出最后得到的字符.cpp
#includeusing namespace std;int main(){ char ch; cin>>ch; ch=(ch>='A'&&ch cout return 0;}
2012-12-15 13:21:14 11938 4
原创 输入一个正整数,判断是够为素数(2).cpp
#include#includeusing namespace std;int main(){ int m,i,k; bool prime; prime=true; cout cin>>m; k=int(sqrt(m)); for(i=2;i {if(m%i==0) prime=false; break; } if(
2012-12-15 13:20:18 622
原创 输入一个年份判断是否为闰年,是就返回TRUE,否则就返回FALSE.cpp
#include#include#includeusing namespace std;int main(){ int m,i; bool prime; prime=true; cout cin>>m; for(i=2;i if(m%i==0) {prime=false; break; } if(prim
2012-12-15 13:19:34 4048
原创 输入一个年份,判断是否为闰年.cpp
#includeusing namespace std;int main(){ int year; bool leap; cout cin>>year; if(year%4==0) { if(year%100==0) { if(year%400==0) leap=true; else leap=false; } el
2012-12-15 13:18:11 1348
原创 输入一个华氏温度,要求输出摄氏温度。.cpp
#includeusing namespace std;int main(){float c,f;coutcin>>f;c=(5.0/9.0)*(f-32);coutreturn 0;}
2012-12-15 13:17:28 4846
原创 输入两个整数n和m,求最大公约数和最小公倍数.Cpp
#includeusing namespace std;int main(){ int p,r,n,m,temp; cout cin>>n>>m; if(n {temp=n; n=m; m=temp; } p=n*m; while(m!=0) {r=n%m; n=m; m=r; } cout cout return
2012-12-15 13:17:04 741
原创 输入4个整数,找出其中最大的数,用一个函数来实现.cpp
#includeusing namespace std;int main(){ int max_4(int a,int b,int c,int d);int a,b,c,d,max;printf("please enter 4 interger number:");scanf("%d%d%d%d",&a,&b,&c,&d);max=max_4(a,b,c,d);
2012-12-15 13:16:29 2009
原创 讲一个二维数组2x3的行和列互换,存到一个3x2的二维数组中.Cpp.cpp
#includeusing namespace std;int main(){ int i,j; int a[2][3]={{1,2,3},{4,5,6}}; int b[3][2]; cout for(i=0;i { for(j=0;j { cout b[j][i]=a[i][j]; } cout
2012-12-15 13:15:09 1327
原创 学生成绩统计
#includeusing namespace std;int main(){ int a[4][3]={{89,78,56},{88,99,100},{72,80,61},{60,70,75}}; int i,j,average,s; cout for(i=0;i { cout for(j=0;j cout cout
2012-12-15 13:13:42 459
原创 输出整数
#include#includeusing namespace std;int main (){int b=123456;coutcoutcoutcoutcoutcoutcoutreturn 0;}
2012-12-07 16:26:25 357
原创 输出双精度数的不同值
#include#includeusing namespace std;int main (){ double a=123.456789012345; cout cout cout cout cout cout coutreturn 0;}
2012-12-07 16:26:00 763
原创 输出单个字符2
#includeusing namespace std;int main(){char c;c=getchar();putchar(c+32);putchar('\n');return 0;}
2012-12-07 16:25:28 467
原创 输出单个字符1
#includeusing namespace std;int main(){char a,b,c;a='B',b='O',c='Y';putchar(a);putchar(b);putchar(c);putchar('\n');putchar(66);putchar(79);putchar(89);putchar(10);return 0;}
2012-12-07 16:25:01 389
原创 输出100~200间的全部素数
#include #include #include using namespace std; int main( ) {int m, k, i, n=0; bool prime; for(m=101;m { prime=true; k=int(sqrt(m)); for(i=2;i { if(m%2==0)
2012-12-07 16:24:31 540
原创 输出1~5的阶乘值
#includeusing namespace std;int fac(int);int main(){ int i; for(i=1;i cout return 0;}int fac(int n){ static int f=1; f=f*n; return f;}
2012-12-07 16:23:59 1288
原创 判断一个年月日的形式是否合法
#includeusing namespace std;int main(){ int year,mon,day; cout cin>>year>>mon>>day; { if(year>=1&&year cout else cout } { if(mon>=1&&mon cout else
2012-12-07 16:23:35 842
原创 求两个或三个正整数中的最大数,用带有默认参数的函数来实现
#includeusing namespace std;int main(){ int max(int a,int b,int c=0); int a,b,c; cout cin>>a>>b>>c; cout cout return 0;} int max(int a,int b,int c) {
2012-12-07 16:22:59 7429
原创 静态局部变量的值
#includeusing namespace std;int f(int a){ auto int b=0; static int c=3; b=b+1; c=c+1; return a+b+c;}int main(){ int a=2,i; for(i=0;i cout cout return 0;}
2012-12-07 16:22:30 519
原创 函数模板应用
#includeusing namespace std;templateT max(T a,T b,T c){ if(b>a) a=b; if(c>a) a=c; return a;} int main(){ int i1=185,i2=-76,i3=567,i; double d1=56.87,d2=90.23,d3=-3214.78,d;
2012-12-07 16:21:51 381
原创 给出一个百分制的成绩,要求输出等级'A',B'','C','D','E'。90分以上为'A'.80~89为'B',70~79为‘C’,
#includeusing namespace std;int main(){ float score; char grade; cout cin>>score; while(score>100&&score {cout cin>>score; } switch(int(score/10)) { ca
2012-12-07 16:21:21 4272
原创 定义一个整形数组,把0~9共十个整数赋给数组元素a【0】~a【9】,然后按a【9】,a【8】,a【7】,...,a【0】的顺序输出
#includeusing namespace std;int main(){ int i,a[10]; for(i=0;i a[i]=i; for(i=9;i>=0;i--) cout cout return 0;}
2012-12-07 16:20:53 1924
原创 递归的简单应用
#includeusing namespace std;int age(int);int main(){cout return 0;} int age(int n){ int c; if(n==1) c=10; else c=age(n-1)+2; return c;}
2012-12-07 16:20:24 638 1
原创 编写一个程序,用来求两个整数或三个整数中的最大数
#includeusing namespace std;int main(){ int max(int a,int b,int c); int a=8,b=-12,c=27; cout cout return 0;}int max(int a,int b,int c){ if(b>a) a=b; if(c>a) a=c;
2012-12-07 16:20:03 7917
原创 编写程序,用冒泡法对10个数排序(由小到大)
#includeusing namespace std;int main(){ int a[11]; int i,j,t; cout for(i=1;i cin>>a[i]; cout for(j=1;j for(i=1;i if(a[i]>a[i+1]) { t=a[i]; a[i]=a[i+1]; a[i+1
2012-12-07 16:19:29 5378
原创 编写程序,用冒泡法对10个数排序(由大到小)
#includeusing namespace std;int main(){ int a[11]; int i,j,t; cout for(i=1;i cin>>a[i]; cout for(j=1;j for(i=1;i if(a[i] { t=a[i]; a[i]=a[i+1]; a
2012-12-07 16:18:56 10422 1
原创 .循环输入一个数,判断是否为素数
include#include#includeusing namespace std;int main(){ int m,i=2; cout cin>>m; while(i if(m%i==0) prime=false; i++; { cout cin>>m; } cout return
2012-12-07 16:18:30 843
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人