作业
timeryao2015
这个作者很懒,什么都没留下…
展开
-
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 · 289 阅读 · 0 评论 -
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 · 356 阅读 · 0 评论 -
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 · 268 阅读 · 0 评论 -
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 · 332 阅读 · 0 评论 -
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 · 323 阅读 · 0 评论 -
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 · 265 阅读 · 0 评论 -
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 · 261 阅读 · 0 评论 -
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 · 254 阅读 · 0 评论 -
数组排序
#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 · 295 阅读 · 0 评论 -
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 · 288 阅读 · 0 评论 -
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 · 304 阅读 · 0 评论 -
第三章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 · 331 阅读 · 0 评论 -
第三章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 · 312 阅读 · 0 评论 -
第三章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 · 305 阅读 · 0 评论 -
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 · 364 阅读 · 0 评论 -
第三章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 · 366 阅读 · 0 评论 -
第三章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 · 308 阅读 · 0 评论 -
第三章124页45题
原创 2015-05-26 17:44:54 · 301 阅读 · 0 评论 -
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 · 315 阅读 · 0 评论 -
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 · 294 阅读 · 0 评论 -
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 · 239 阅读 · 0 评论 -
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 · 448 阅读 · 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 · 272 阅读 · 0 评论 -
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 · 361 阅读 · 2 评论 -
第三次作业
#includeint main(){ char a; char b; scanf("%c",&a); scanf("%c",&b);if((a-b)%2==0){ if(a>b) printf("%c",a+1); else printf("%c",b+1);}else{ i原创 2015-03-27 11:32:14 · 286 阅读 · 0 评论 -
第三次作业
#include#includevoid main(){ int a,b;printf("请输入整数a:\n");scanf("%d",&a);printf("请输入整数b:\n");scanf("%d",&b);if(a%b==0)printf("算式:%d%d=%d\n",a,b,a/b);elseprintf("算式:%d%d=%d,余数%d\原创 2015-03-27 11:40:04 · 295 阅读 · 0 评论 -
第三次作业
#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 · 233 阅读 · 0 评论 -
第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 · 428 阅读 · 4 评论 -
第二章
题:输出1000年(包括1000年)到1999年之间的所有闰年,要求每3个一行,分行输出。解:#include void main(){int i,j=0;printf("从公元1000年至1999年所有闰年的年号:\n");for(i=1000;i{if((i%400)==0||((i%4==0)&&(i%100!=0)))//能整除400的或原创 2015-03-26 21:31:06 · 424 阅读 · 0 评论 -
第二章
#includeint main(){ int i,j; for(i=1;i { for(j=1;j { printf("%d*%d=%2d ",i,j,i*j); } printf("\n"); } return 0;}以下是运行结果:原创 2015-03-26 21:34:14 · 293 阅读 · 0 评论 -
第二章
#includeint main(){int i=0;char c;while(i{ printf("Input Something:");c=getchar();if((c>='0')&&(cprintf("a numerical character\n");if((c>='a')&&(c='A')&&(cprintf("other char原创 2015-03-26 21:29:13 · 336 阅读 · 0 评论 -
调用函数使用数组排序
#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 · 3855 阅读 · 0 评论 -
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 · 353 阅读 · 0 评论 -
第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 · 258 阅读 · 0 评论 -
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 · 246 阅读 · 0 评论 -
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 · 290 阅读 · 0 评论 -
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 · 347 阅读 · 0 评论 -
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 · 241 阅读 · 0 评论 -
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 · 256 阅读 · 0 评论 -
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 · 281 阅读 · 0 评论