- 博客(64)
- 收藏
- 关注
原创 P124第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-21 21:13:53 309
原创 P124第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-21 21:10:48 298
原创 P124第44题
#includeint fun(int score[][3],int num){int i,j,k,c,n=0;for(i=0;i{k=0;c=1;for(j=0;j{if(score[i][j]c=0; if(score[i][j]>85)k++;}if(k>=1&&c!=0)n++;}
2015-05-21 21:09:50 349
原创 P124第43题
#include void index(int x,int a[],int n) { int i,k; for(i=0;i { printf("%d ",a[i]); } printf("\n"); for(i=0;i { if(x==a[i])
2015-05-21 20:03:28 335
原创 P124第42题
#include double Count(double a[],int n) { double aver; double sum=0; int i; for(i=0;i { sum+=a[i]; } aver=sum/n; return aver;
2015-05-21 19:57:11 350
原创 P124第41题
#include #include int prim(int num) { int i,j=0; for(i=2;i { if(num%i==0) j++; } if(j==0) return 1; else re
2015-05-21 19:17:48 273
原创 P124第40题
#includefloat fun(int n){ int i;float Sn=1.0f,k=1.0f;for(i=0;i{k*=(i+1);Sn+=1/k;}printf("%f",Sn);return Sn;}void main(){int a;printf("请输入一个非负整数:\n");scanf("%d",
2015-05-17 21:08:18 294
原创 P124 第39题
#includeint fun(int x,int n){int i,k=1;for(i=0;i{k*=x;}printf("%d",k);return k;}void main(){int a,b;printf("请输入两个非负整数作为底数和指数:\n");scanf("%d%d",&a,&b);fun(a,b);}
2015-05-17 20:53:09 303
原创 P122第38题
#include /*求从1的k次方到n的k次方的和*/int 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; fo
2015-05-06 21:32:40 203
原创 P122第36题
#include void printdate(int year,int month,int day) { int a; if((year%4==0&&year%100!=0)||year%400==0) a=29; else a=28; switch(month) { case 1:i
2015-05-06 21:23:28 290
原创 P122第32题
#include int main() { int i,j,k,a[60]; for(i=0;i a[i]=i+1; for(k=i=j=0;k!=56;) { if(a[i]!=0) j++; if(j==4) { j=0; a[i]=0; k++;
2015-05-06 21:19:20 205
原创 P122第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-06 21:03:31 210
原创 P122第29题
#include #include int main() { srand(5); int i,n; int a[10000]; for(i=0;i { n=rand(); a[i]=n; } printf("下标号为3456的是:%d\n",a[3455]); return 0; }
2015-05-06 20:33:02 293
原创 P122第28题
#include#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]>='a'&&s[i] s[i]=toupper(s[i]); else s[
2015-04-21 21:22:53 296
原创 P122第21题
#includeint main(){ float a[10],b,c=0,max; int i,j=0; printf("请输入十个学生成绩\n"); for(i=0;i scanf("%f",&a[i]); max=a[0]; for(i=0;i { if(max max=a[i]; } for(i=0;i c=c+a[i]
2015-04-21 21:13:12 258
原创 P122第20题
#include void trans(int n,int base) { int a[10],i=0,k; if(base==2) { while (n != 0) { a[i]= n%2; n=n/2; i++; } k=i; for(i=k-1;i>=0;i--) printf("%d",a[i]);
2015-04-18 22:36:09 242
原创 P122第17题
#include int main() { int a[10]; int i; float s=0,b; printf("请输入十个数:"); for(i=0;i scanf("%d",&a[i]); for(i=0;i { s=s+a[i]; } b=s/10; printf("%.1f",b); retu
2015-04-18 22:27:00 253
原创 P122第16题
#include int IDEA(int a[], int n) { int i; float m = 0; int s=0; for ( i=0; i { m += a[i]; } float C = m / n; for ( i=0; i {
2015-04-18 22:17:18 248
原创 p122第15题
#include//#define N 5; int main() { int a[5]; int i,j,k,x; for(i=0;i scanf("%d",&a[i]); for(j=0;j { for(i=0;i { if(a[i]>a[i+1]) { k=a[i]; a[i]=a
2015-04-18 22:12:54 386
原创 p122第14题
#include int Reverse(unsigned int s) { int k=0; if(s%10!=0) { while(s!=0) { k=k*10+s%10; s/=10; } printf("%d\n",k); } else if(s%10==0) {
2015-04-18 21:43:09 267
原创 p122第10题
#include#includeint main(){ float a,b,c,p,s; int x=1; scanf("%f%f%f",&a,&b,&c); while(x) { p=(a+b+c)/2; if((a+b>c)&&(a+c>b)&&(b+c>a)) x=0; else { x=1
2015-04-18 21:40:01 229
原创 P122第6题
#includechar up(char ch){char x; if(ch>='a'&&ch x='A'+ch-'a'; printf("%c",x); returnx;}int main(){ char a; scanf("%c",&a); up(a); return 0;}
2015-04-17 12:03:30 365
原创 P122 第6题大小写转换
#include#includechar up(char ch){ if(ch>='a'&&ch ch=toupper(ch); return ch;}int main(){ char a; scanf("%c",&a); up(a); printf("%c",ch); return 0;}
2015-04-17 12:02:51 437 2
原创 通过函数调用来实现冒泡排序法
#includeint i,j,k; int a[5]={2,1,5,6,7};void sort(int N){ for(i=0;i { for(j=0;j { if(a[j]>a[j+1]) { k=a[j]; a[j]=a[j+1]; a[j+1]=k; } } }}void print
2015-04-17 11:21:31 5186
原创 冒泡排序法
#includeint main(){ int i,j,k; int a[10]; for(i=0;i scanf("%d",&a[i]); for(i=0;i { for(j=0;j { if(a[j]>a[j+1]) { k=a[j]; a[j]=a[j+1]; a[j+1]=k; } }
2015-04-17 10:06:16 252
原创 P53 第40题
#include int main() { int i; printf("在1000以内能同时被2、3、7整除的数有:"); for(i=10;i { if(i%2==0&&i%3==0&&i%7==0) printf("%d ",i); } return 0; }
2015-04-15 22:05:38 238
原创 P53 第39题
#include int main() { float a=2,b=1,c,d,s=0,n=20,i; for(i=1;i { c=a/b; d=a; a=a+b; b=d; s=s+c; } printf("前20项和为:%f",s); return 0; }
2015-04-15 21:53:27 242
原创 P52第34题
#includeint main(){ int a,b,d,i; char c; while(1) { printf("请输入两个数或三个数:\n"); scanf("%d%d%c",&a,&b,&c); if(c==' ') scanf("%d",&d); if(a { i=a; a=b; b=i; } if(a
2015-04-15 21:50:03 277
原创 P52第33题
#include int main() { int a,b; printf("好看的九九乘法表-。-\n"); for(a=1;a { for(b=1;b printf(" "); for(b=a;b printf("%4d",a*b); printf("\n");
2015-04-15 21:39:53 270
原创 P52 第32题
#includeint main(){ int x,y,z; printf("马克思趣味问题的可能情况有:\n"); for(x=1;x { for(y=1;y { for(z=1;z { if((x+y+z==30)&&(3*x+2*y+z==50)) printf("男人%d个,女人%d个,小孩%d个\n",x,y
2015-04-15 21:32:52 270
原创 P52第31题
#includeint main(){ int a=1,b,c=0,d=0,n; while(1) { printf("请输入一个整数n\n"); scanf("%d",&n); for(b=0;b { d=d+c; c=a+c; a=a+1; } printf("s=1+(1+2)+...(1+2+..+n)=%d\n"
2015-04-15 21:27:43 247
原创 P52第29题
#includeint main(){ int a=0,i; float b=0.005f,c=0; for(i=1;i { a=a+100000; b=2.0*b; c=c+b; } printf("陌生人给富翁%d元,富翁给陌生人%f元",a,c); return 0;}
2015-04-14 17:24:36 256
原创 判断一个数是否是周期数字,并输出一个周期的数字及个数
#include #include int main() { char a[50]; while(1) { printf("请输入一个数字:"); scanf("%s", a); int i, j, k=1,b; int n = strlen(a); for(i=1; i if(n%i == 0) { k = 1;
2015-04-10 12:50:23 434
原创 P52第28题
#include int main() { int a; float b=0; for(a=1;a b=1/(1.0*a)+b; printf("数据和为%f\n",b); return 0;}
2015-04-08 17:13:24 256
原创 P52第27题
#includeint main(){ int a,b=0,n; while(1) { printf("请输入一个数\n"); scanf("%d",&n); for(a=1;a b=b+a; printf("总和为:%d\n",b); b=0; } return 0;}
2015-04-08 17:08:47 257
原创 P52第26题
#includeint main(){ char C='*'; int N; int a,b,c; while(1) { printf("输入N\n"); scanf("%d",&N); for(a=0;a { for(b=0;b printf(" ");
2015-04-08 17:06:24 230
原创 P52第25题
#include#include int main(){ while(1) { float a,b,c,x1,x2; printf("请输入a,b,c\n"); scanf("%f%f%f",&a,&b,&c); x1=(-b+sqrt(b*b-4*a*c))/2/a;x2=(-b-sqrt(b*b-4*a*c))/2/a; if (b*b-4*a*
2015-04-07 18:16:05 629
原创 P52第24题
#includeint main(){ int a,b,c,i; printf("三位数中完数有:\n");for(i=100;i{ b=0; for(a=1;a { if(i%a==0) b=b+a; else b=b; } if(b==i) printf("%d ",i);}return 0;}
2015-04-07 18:03:12 311
原创 P52第23题
#include int main(){ int i=0,j=0,n; float a=0,b=0,c,d;while(1) { scanf("%d",&n); if(n>0) { a=n+a; i++; }if (i==0) c=0; else c=a/i;if(n{b=n+b;j++;
2015-04-07 13:38:31 308
原创 P52第22题
#include int main(){ int i;for(i=1;i { if(i%3==0) if(i%10==5||(i/10)%10==5||i/100==5) printf("%d ",i); } return 0;}
2015-04-07 13:20:44 478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人