- 博客(50)
- 收藏
- 关注
原创 124页46题
#includelong Fibo(int n){ int sum; if((n==1)||(n==2)) sum=1; if(n>2) sum=Fibo(n-1)+Fibo(n-2); return sum;}int main(){ while(1) { int N,s; printf("请输入N:\n"); scanf("%d
2015-06-12 11:01:04 265
转载 输出1~N之间的所有素数
#include#includeint main(){ unsigned int N=0; unsigned int*numbers=NULL; unsigned int i,j,flag=0; printf("筛选法求素数,输出(1,N】的素数:\n\n"); do { printf("please input N"); scanf("%u",&N
2015-06-05 11:04:21 2926
原创 124页第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++;} pr
2015-05-29 11:06:05 338
原创 第三章124页第43题
#include#include void index(int x,int a[],int n){ int i=0,j=0; for(i=0;i printf("%d",a[i]); for(i=0;i { if(x==a[i]) j++; } if(j==0)printf(" %d不存在",x); else printf
2015-05-25 21:21:34 322
原创 第三章124页42题
#include double Count(double a[],int n) { double ave; double sum=0; int i=0; for(i=0;i { sum+=a[i]; } ave=sum/n; return ave; }
2015-05-22 23:14:18 293
原创 第三章124页41题
#include#includeint prime(int num){ int i=2, isprime=1; int a=sqrt(num); while(i { if(num%i==0){ isprime=0; break; } i++; } return isprime; #include#include
2015-05-22 11:28:08 309
原创 第三章124页39题
#includeint fun(int x,int n){int i,k=1;for(i=0;i{k*=x;}printf("%d",k);return k;}int main(){while(1){int x,n;printf("please input x,n:");scanf("%d%d",&x,&n);f
2015-05-21 20:42:42 289
原创 第三章124页40题
#includeint main(){float a=1,sn=1;char ch=0;int n,i;do{printf("please input n:");scanf("%d",&n);for(i=1;i{a=a*i;sn=1/a+sn;}printf(" %f",sn);printf("是否继续?");while((ch=
2015-05-21 19:36:05 292
原创 122页28题
#include #include int main() { int i,n; char s[100]; while(1) { printf("请输入一串字符\n"); gets(s); n=strlen(s); for(i=0;i
2015-05-15 11:16:16 288
原创 123页30 题(第三章)
#includeint main(){ double fun(double m,double n,double S1,double S2); double m,n,S1,S2;char ch; do { printf("请输入行号和列号:"); scanf("%lf%lf",&m,&n); S1=m-1; S2=m-n;
2015-05-15 10:56:44 341
原创 122页11题
#includechar count(char a[ ]){int i,x=0;for(i=0;i{if((a[i]>='A')&&(a[i]x++;}printf("%d",x);return x;}int main(){int i;char a[100];while (1){printf("please input
2015-05-09 12:45:37 250
原创 123页31题
#include#includevoid sum(float x){int n,j;float *score=NULL;printf("Input n=");scanf("%d",&n);if(n100){printf("wrong");}score=(float*)malloc(sizeof(float)*n);float a[n];
2015-05-08 22:47:02 223
原创 创建任意大小数组
#include#includeint main(){int n,i,j,t;float *score=NULL;printf("Input n=");scanf("%d",&n);if(n100){printf("wrong");}score=(float*)malloc(sizeof(float)*n);float a[n];pr
2015-05-08 22:18:04 769
原创 123页36题
#include void printdate(int year,int month,int day) { int d; if((year%4==0&&year%100!=0)||year%400==0) d=29; else d=28; switch(month) {
2015-05-08 10:52:27 235
原创 122页32题
# include int 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;
2015-05-08 10:13:01 243
原创 123页29题
#include #include int 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+
2015-05-08 10:05:57 290
原创 122页16题
#includeint main(){int i,count=0 ,sum=0,n;float ave;printf("how many numbers:");scanf("%d",&n);printf("please input numbers:");int a[n];for(i=0;iscanf("%d",&a[i]);sum+=a
2015-05-08 07:07:23 239
原创 122页第20题
#include int Reverse(unsigned int i) { int c=0; do { c = c*10+i%10; i/=10; }while(i!=0); i=c; printf("%d\n",i);
2015-05-07 22:24:49 270
原创 122页21题
#includeint main(){ int j,count=0;float sum=0,ave,max;float a[10];printf("please input grades:");for(j=0;jscanf("%f",&a[j]);max=a[0];for(j=0;j{if(max max=a[j];
2015-05-06 13:30:55 274
原创 122页17题
#include int main(){ int j; float sum=0 ,ave;float a[10]; printf("please input ten numbers:"); for(j=0;j scanf("%f",&a[j]); for(j=0;j {sum+=a[j]; } ave=sum/10; printf("%.2f",
2015-04-24 10:54:08 226
原创 122页15题
#include int main (){int i,j,t,x;int a[10]={2,8,10,12,13,15,17,19,21,x};printf("please input a number:");scanf("%d",&a[9]);for(i=1;i{for(j=i;j>0;j--){if(a[j]{t = a[j];a[j]
2015-04-24 10:17:32 271
原创 122页第14题
#include "stdio.h"int Reverse(unsigned int s){ int i; i=0; while(s!=0) { i=i*10+s%10; s=s/10; } return i;}void main(){ unsigned int s,i; printf("Ple
2015-04-23 23:24:51 230
原创 122页第10题
#include#includeint main(){float a,b,c,s,p;int t=1;printf("please input three numbers:");scanf("%f,%f,%f",&a,&b,&c);while(t){if((a+b>c)&&(a+c>b)&&(b+c>a))t=0;else{t=1;
2015-04-23 20:03:58 224
原创 122页第六题
#include#includechar up(char ch){ if(ch>='a'&&ch ch=toupper(ch); printf("%c",ch); return ch;}int main(){ char a; scanf("%c",&a); up(a); return 0;}
2015-04-23 17:39:50 263
原创 52页32题
#includeint main(){int x,y,z;for(x=1;x{for(y=1;y{for(z=1;zif((x+y+z==30)&&(3*x+2*y+z==50))printf("%d,%d,%d; ",x,y,z);}}return 0;}
2015-04-23 07:29:59 198
原创 52页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-22 23:41:52 217
原创 调用函数使用数组排序
#includeint i,j ,m;void sort(int a[],int N){ for(i=1;i { for(j=i;j>0;j--) { if(a[j] { m=a[j-1]; a[j-1]=a[j];
2015-04-22 23:30:04 3815
原创 数组排序
#include int main (){int i,j,t;int a[10];printf("please input ten numbers:");for(j=0;jscanf("%d",&a[j]);for(i=1;i{for(j=i;j>0;j--){if(a[j]{t = a[j];a[j] = a[j-1];a[j-1]
2015-04-16 22:53:53 279
原创 52页21题
#includeint main(){ int num,x,y,z; printf("please input a number:"); scanf("%d",&num); x==num%10; y==num%10/10; z==num/100; if(num==x*x*x+y*y*y+z*z*z) printf("Yes!"); else pr
2015-04-11 11:42:17 342 2
原创 51页15题
#include int main(){int i,j,b,n;printf("please input a number:");scanf("%d",&n);for (b=1;b{for(i=1;iprintf(" ");for(j=1;jprintf(" *");printf("\n");}return 0;}
2015-04-10 11:44:28 332
原创 51页20题
#include "stdio.h"int main(){ float j; int y; j=200; y=0; do { j=j*1.045; y=y+1; if(j>500) printf("%d年后",y); }while(j return 0;}
2015-04-09 23:43:48 222
原创 51页第19题
#include#includeint OddEven(int num){int t=1;int i,j;while(num>=10){i=num%2;num/=10;j=num%2;if(i==j){t=0;break;}}return t;}int main(){int t;printf("please i
2015-04-09 23:34:46 427 2
原创 51页第18题
#include#includeint main(){int num,i,j,x;printf("please input a number:");scanf("%d",&num);while(1){x=num%10;if(x%2==0)i++;elsej++;num=num/10;if(num==0)break;}if(i&
2015-04-09 21:50:56 244
原创 第51页17题
#include #include int main() { int x,y,n,i=0; printf("please input n:\n"); scanf("%d",&n); for(x=2;x { for(y=2;y { if(x%y==0) i++; } if(i==0)
2015-04-09 19:43:18 240
原创 51页16题
#includeint main(){int a,b,c,x;printf("please input three numbers:");scanf("%d,%d,%d",&a,&b,&c);if(a>b){x=a;a=b;b=x;}if(a>c){x=a;a=c;c=x;}if(b>c){x=b;b=c;c=x;}
2015-04-08 17:28:52 331
原创 第三次作业
#include#includeint main(){int ch;int number=0;int n=0;while((ch=getchar())!='*'){if((ch>='A'&&ch='a'&&ch { n++;}else if(ch>='0'&&ch{number++;}}printf("字
2015-03-29 00:02:59 220
原创 51页12题
#includeint main(){int number;for(number=14;numberif((number-1)%2==0&&(number-2)%3==0&&(number-4)%5==0&&(number-5)%6==0&&number%7==0){printf("%d",number);break;}return 0; }
2015-03-28 22:47:40 308
原创 第10题
#includeint main(){int year,month,days;printf("please input year and month");scanf("%d,%d",&year,&month);if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)printf(
2015-03-28 13:09:55 395 4
原创 51页第九题
#include int main (){ char ch ;float r=1;float x,y,R;{printf("input(x,y):");scanf("%f,%f",&x,&y);R=(x-2)*(x-2)+(y-2)*(y-2);if(rprintf("点A在圆外\n");if(r>R)printf("点A在圆内\n");e
2015-03-28 00:10:22 307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人