- 博客(45)
- 收藏
- 关注
原创 第三章30题
#include unsigned long idea(unsigned long x,unsigned long y) { unsigned long z; if((y==1)||(y==x)) return 1; else z=idea(x-1,y-1)+idea(x-1,y); return z; } int ma
2015-05-29 10:33:59
417
原创 第三章46题
#include long Fibo(int n) { long Fibonacci; if(n==1) Fibonacci=1; else if(n==2) Fibonacci=1; else Fibonacci=Fibo(n-1)+Fibo(n-2);
2015-05-29 10:18:47
441
原创 第三章45题
#include int sum(int n) { int s; if(n==1) return 1; s=n+sum(n-1); return s; } int main() { int n; while(1) { printf("i
2015-05-29 10:12:15
450
原创 第3章42题
#include double count(double a[],int n) { double sum=0,aver; int i; for(i=0;i { sum+=a[i]; } aver=sum/n; return aver; } int main()
2015-05-22 17:59:02
496
原创 第3章44题
#include int fun(int score[][3],int num) { int i,j,x=0,y=0,z=0; for(i=0;i { for(j=0;j scanf("%d",&score[i][j]); } for(i=0;i { for(
2015-05-22 17:26:40
448
原创 第3章41题
#include#include#includeint prim(int num) { int i,j=0; for(i=2;i { if(num%i==0) j++; } if(j==0) return 1; else ret
2015-05-22 11:57:09
389
原创 第3章40题
#include long double jc(int n) { long double y; if(n==0) return 1; y=n*jc(n-1); return y; } long double fun(int x) { long double Sn;
2015-05-22 11:47:08
378
原创 第3章39题
#include int fun(int x,int n) { int i,s=1; for(i=0;i s*=x; printf("%d\n",s); return s;} int main() { int a,b; printf("input your ints:"); s
2015-05-22 11:40:31
328
原创 第38题
#includeint powers(int m,int n){ int i,sum=1; for (i=0;i { sum*=m; } return sum;}int sum_of_powers(int k,int n){ int i,sum=0; for(i=1;i sum+=powers(i,k); return sum;}
2015-05-04 22:33:31
375
原创 第36题
#includevoid printdate(int year,int month,int day){ int B; if((year%4==0&&year%100!=0)||year%400==0) B=29; else B=28; switch(month) { case 1:if(day printf(
2015-05-04 22:25:43
438
原创 第32题
#includeint main(){ int i,j,p,a[99]; for(i=0;i a[i]=i+1; for(p=i=j=0;p!=56;) { if(a[i]!=0) j++; if(j==4) { j=0; a[i]=0; p++; } i++; if(i==57)
2015-05-04 22:15:36
354
原创 第29题
#include#includeint main(){ srand(5); int i,n; int a[10000]; int b[10001]; for(i=0;i { n=rand(); a[i]=n; } for(i=0;i b[i+1]=a[i]; printf("%d\n",b[3456]); return 0;
2015-05-04 22:13:24
421
原创 第28题
#include#includeint main(){int i,n;char s[100];while(1){printf("请输入一串字符\n");gets(s);n=strlen(s);for(i=0;i{ if(s[i]>=65&&s[i] s[i]=s[i]+32; else if(s[i]>=87&&s[i] s[i]
2015-04-21 20:33:47
403
原创 第15题
#includeint main(){ int a[11]={22,31,61,176,89,90,11,220,373,44}; int i,j,k; int x=a[10]; printf("input a int:"); scanf("%d",&a[10]); for(j=0;j { for(i=0;i { if(a[i]>a[i+1]
2015-04-21 20:29:58
347
原创 第21题
#includeint main(){ float a=0,b,h[10],max; int i,j=0; printf("请输入十个学生成绩\n"); for(i=0;i scanf("%f",&h[i]); max=h[0]; for(i=0;i { if(max max=h[i]; } for(i=0;i a+=h[i];
2015-04-21 20:23:47
295
原创 第16题
#include#includeint lk(int a[],int n){ int i=0,j; int p=0; float k;printf("input your n:\n"); scanf("%d",&n); printf("input your int:\n"); for(j=0;j scanf("%d",&a[j]); f
2015-04-21 19:42:10
547
原创 第17题
#include#includeint main(){ int a[10],n,i,j; int p=0; float k; printf("input your int:\n"); for(j=0;j scanf("%d",&a[j]); for(j=0;j{ p=p+a[j]; } k=p/10; printf("%f",k);
2015-04-21 19:06:47
402
原创 第14题
#include#includeint Reverse(unsigned int s){ int a,b,c,d,e; int p,k; printf("input your int:\n"); scanf("%d",&s); a=s%10; b=s/10; c=b%10; e=c/10; d=e%10; p=s/1000; k
2015-04-18 21:17:19
460
原创 第10题
#include#includevoid main(){ float a,b,c; float p,s; printf("input your floats:\n"); scanf("%f,%f,%f",&a,&b,&c); if((a { p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); printf("%f",
2015-04-18 20:54:43
389
原创 第6题
#include#includevoid main(){ char ch;do{ printf("input your chs:"); scanf("%c",&ch); if('a' {ch= ch+'A'-'a'; printf("%c\n",ch); } else printf("%c\n",ch); }while(1);
2015-04-18 20:25:01
513
原创 数组排列
#include#includeint main(){ int a[10]; int n=10; int i,j,k;for(n=0;nscanf("%d",&a[n]);for(i=1;i{for(j=i;j>=1;j--){ if(a[j] { k=a[j]; a[j]=a[j-1]; a[j-1]=k;}}}for(
2015-04-15 21:58:35
329
原创 第22题
#include#includeint main(){ int n=999,a,b,c,d,i=1; do{ if(i%3==0){a=i%10;b=i/10;c=b%10;d=i/100;if(a==5||c==5||d==5)printf("%d\n",i);}i++;}while(ireturn 0;}
2015-04-06 11:20:31
407
原创 第二十一题
#include#includeint main(){ int n,a,b,c,d; while(1){ printf("请输入一个三位数n:\n"); scanf("%d",&n);a=n%10;b=n/10;c=b%10;d=n/100;if(n==a*a*a+c*c*c+d*d*d)printf("这个数是水仙花数");
2015-04-06 11:03:21
636
原创 第19题
#includeint main(){while(1){ unsigned int x,flag;printf("请输入一个正整数(x>0):\n");scanf("%u",&x);do{ flag=x%2; x/=10;}while(x&&((!flag)==x%2));if(x==0)printf("该数字奇偶数交替出现\n");el
2015-04-06 10:28:50
354
原创 第14题
#includeint main(){ int i,n; float a=2,b=1,d=0; float c,k; printf("请输入n:\n"); scanf("%d",&n); for(i=0;i { k=a/b; c=a+b; b=a; a=c; d=k+d; } printf("斐波那契分数序列的前
2015-04-06 10:22:53
422
1
原创 第15题
#include int main(){ int a,b,c; int n; printf("请输入n\n"); scanf("%d",&n); printf("就是这么任性\n"); for(a=0;a { for(b=0;b printf(" "); for(c=0;c printf(" @"); p
2015-04-05 13:56:37
370
原创 第二十题
#include#includevoid main(){ int i=0; double y; double a=200; do{y=1.045*a;a=y;i++; }while(y printf("%d年后工业生产总值将超过500亿",i); return;}
2015-04-05 13:46:39
405
原创 第18题
#include#includevoid main(){ int i,n,a,b,c,d,e,f; while(1) { printf("请输入n:\n"); scanf("%d",&n); if(n/10==0)printf("这个数不是含有奇数字又含有偶数字"); else { b=n%10; c=n/10; d=c%10; f=
2015-04-05 13:28:31
383
原创 第17题
#include#includevoid main(){ int x,y,n,j=0; do{ printf("请输入n:\n"); scanf("%d",&n); for(x=2;x { for(y=2;y { if(x%y==0) j++; } if(j==0) printf("%d是2到%d之间的素数\n",x,n
2015-04-05 12:50:56
442
1
原创 第16题
#includeint main(){float a,b,c;printf("input three ints:\n");scanf("%f%f%f",&a,&b,&c);if(a{if(a>c)printf("output;%f,%f,%f",c,a,b); if(bprintf("output;%f,%f,%f",a,b
2015-04-05 12:22:22
442
1
原创 d第51页第13题
#include #include #include int main() { int i=0,j=0; char ch; do { if((ch>='a'&&ch='A'&&ch i++; else if(ch>='0'&&ch j++; } while((ch=getche())!='*');
2015-03-28 10:14:48
419
1
原创 第51页第十二题
#include int main() { int i; printf("爱因斯坦数学题答案是:"); for(i=1;i if((i%2==1)&&(i%3==2)&&(i%5==4)&&(i%6==5)&&(i%7==0)) { printf("%d\n",i); break; } return 0; }
2015-03-28 10:09:11
430
原创 第51页第十题
#includeint main() { int year,month; int i=1; do { printf("请输入年号和月份:\n"); scanf("%d%d",&year,&month); if(year%400==0) { switch(month)
2015-03-28 09:46:15
551
1
原创 第51页第七题
#includevoid main(){ char x,y; int i; for(i=1;i { printf("请输入x和y:\n"); scanf("%c%c",&x,&y); if((x-y)%2==0) { if(x printf("后继:%c\n",y+1); else
2015-03-28 09:37:53
476
原创 第51页第九题
#includevoid main(){ float x,y; int i; for(i=1;i { printf("请输入坐标x和y:\n"); scanf("%f%f",&x,&y); if((x-2)*(x-2)+(y-2)*(y-2)==1) printf("该点在圆上\n"); else if((x-2)*(
2015-03-28 09:15:55
411
原创 ti8
#include int main() { int a,b; int i=1; while (i { printf("请输入整数a和b \n"); scanf("%d %d",&a,&b); if(a%b) printf("算式:%d/%d =%d\n 余数%d\n",a,b,a/b,a%b);
2015-03-27 11:56:09
550
1
原创 题6
#include int main() { int i,j=1; for(i=1000;i { if(i%4==0&&(i%100!=0||i%400==0)) {printf("%d ",i); if (j++%3==0) printf("\n"); }} return 0;}
2015-03-26 21:10:10
433
原创 题3
#include#includeint main(){int a[10];int i,min;for(i=0;iscanf("%d",&a[i]);min=a[0];for(i=0;iif(min>a[i]) min=a[i];printf("The minimum number is:%d\n",min);
2015-03-22 18:47:52
363
1
原创 题4
#include #includevoid main () { int x; scanf("%d",&x); if(x>=0&&x { printf("amumerical character\n"); } else { printf("other char
2015-03-22 15:14:45
399
1
原创 题1
#include #include int main () { int x;for(x=0;x { printf("%d*%d=%d ",x,x,x*x); printf("\n"); }}
2015-03-22 14:16:56
365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅