- 博客(48)
- 资源 (1)
- 收藏
- 关注
原创 第三章46题
#include#include#includelong Fibonacci(int n){ int T; if(n==1||n==2) T=1; else T=Fibonacci(n-1)+Fibonacci(n-2); return T;}int main(){ int n; while(1) { printf("请
2015-05-27 22:53:11
315
原创 第三章45 题
#include#include#includeint sum(int n){ int m; if(n==1) m=1 ; else m=sum(n-1)+n; return m;}int main(){ int n; while(1) { printf("请输入n:"); scanf("%d",&n);
2015-05-27 22:40:45
334
原创 第三章44题
#includevoid fun(int score[][3],int num) { int a=0,b=0,k=0,i,j,c=0,d[100]; i=num*3; for(j=0;j scanf("%d",&d[j]); for(j=0;j { if(d[j]>85)
2015-05-22 07:38:37
325
原创 第三章43题
#include void index(int x,int a[],int n){ int i,j=0,k=0; for(i=0;i printf("%d ",a[i]); for(i=0;i { if(x==a[i]) j=j+1; else if(x!=a[i]) k=
2015-05-22 07:30:25
625
原创 第三章42题
#include int Count(double a[],int n){ int i,j=0; double ave,s=0; for(i=0;i s=s+a[i]; ave=s/n; for(i=0;i { if(a[i]>=ave) j=j+1; } return j;}int main(){ in
2015-05-22 07:20:50
278
原创 第三章41题
#include #include int prime(int x){ int i = 2, isprime = 1; int a; a=sqrt(x); while(i { if(x%i ==0) { isprime = 0;break; } i++; } return isprime;}#include #in
2015-05-19 23:35:04
326
原创 第三章40题
#include int main(){ float s=1,Sn=1,n,m=1; printf("请输入n的值:"); scanf("%f",&n); for(m=1;m { s=s*m; Sn=Sn+1/s; } printf("Sn的值%f为",Sn); printf("\n"); re
2015-05-19 23:25:51
267
原创 第三章39题
#include #include int main(){ int fun(int x,int n); int x,n; printf("请输入 x, n:"); scanf("%d%d",&x,&n); while(x>=0&&n>=0) { printf("%d的%d次幂的值是%d:",x,n,fun(x,n)); print
2015-05-19 21:48:40
286
原创 p123页第30题
#include#define N 100main(){int i,j;double a[N][N];for(i=0;i{a[i][0]=1;a[i][i]=1;}for(i=2;ifor(j=1;ja[i][j]=a[i-1][j-1]+a[i-1][j];printf("请输入行和列(不大于100):");scanf("%d%d",&
2015-05-07 18:49:38
351
原创 P123页第36题
#includevoid printdate(int year,int month,int day){switch(month){case 1:{if(day>31||dayprintf("不合理\n");elseprintf("January %d %d\n",day,year);break;}case 2:{if((year%4==0
2015-05-07 18:38:06
276
原创 P123,第38题
#include int powers(int m,int n) { int i,sum=1; for (i=0;i { sum=sum*m; } return sum; } int sum_of_powers(int k,int n) { int i,sum=0; for(i=1;i sum=sum+p
2015-05-03 19:30:27
286
原创 p123.第32题(最后留下的是几号)
#include int main() { int i,j,k,a[57]; for(i=0;i { a[i]=i+1; } for(k=i=j=0;k!=56;) { if(a[i]!=0) j++; if(j==4)
2015-05-03 19:13:27
388
原创 p123第29题(输出下标为3456的数)
#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+1]=a[i]; printf("下标为34
2015-05-03 18:46:44
415
原创 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/=2; i++; } k=i; for(i=k-1;i>=0;i--) print
2015-05-03 18:29:47
300
原创 p122第28题(大小写转换)
#include#includeint main(){char ch[100];int n,i;printf("请输入一串字符串:\n");gets(ch);n=strlen(ch);for(i=0;i{if(ch[i]>='a' && ch[i]ch[i]=ch[i]-32;else if(ch[i]>='A' && ch[i]ch[i]=
2015-04-23 17:58:55
352
原创 p122第21题(成绩的最高分,平均分,及格人数)
#include int main() { int a[10],i,max=0,j=0; float sum=0,aver; printf("请输入10个学生的C/C++语言成绩:\n"); for(i=0;i scanf("%d",&a[i]); for(i=0;i {
2015-04-23 13:15:28
727
原创 p122第16题(不小于平均数的元素个数)
#includeint main(){int i;int a[100];float aver=0,sum=0;printf("请输入整数个数n: ");scanf("%d",&i);printf("请输入%d个整数:",i);for(int j=0;jscanf("%d",&a[j]);for(int j=0;j{sum=sum+a[j];}
2015-04-23 07:19:20
365
原创 p122第17题(求平均值)
#includeint main(){int i,s;float x;int a[10];s=0;printf("请输入10个数字:");for(i=0;iscanf("%d",&a[i]);for(i=0;is=s+a[i];x=1.0*s/10;printf("平均数为%f:",x);return 0;}
2015-04-22 22:41:32
478
原创 p122页15题(对新插入的数进行排序)
#includeint main(){ int a[10]={7,8,11,13,17,21,27,31,35}; int i,j,k,n=a[9]; printf("请输入一个数:"); scanf("%d",&a[9]); for(j=0;j { for(i=0;i { if(a[i]>a[i+1]) {
2015-04-22 22:14:25
336
原创 P122第14题(倒叙)
#include int Reverse(int s);int main(){int s;printf("请输入一个数s:");scanf("%d", &s);printf("%d ",Reverse(s));}int Reverse(int s){int t = 0;while(s> 0){t= t *10;t= t +s % 10;
2015-04-21 23:50:06
297
原创 p122第10题(判断是否为三角形)
#include#includeint main(){ float a,b,c,p,s; int x=1;printf("请输入三角形的三条边a,b,c:\n"); scanf("%f%f%f",&a,&b,&c); while(x) { p=(a+b+c)/2; if((a+b>c)&&(a+c>b)&&(b+c>a))
2015-04-21 20:34:35
265
原创 第三章p122第六题(小写换成大写)
#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-21 12:36:46
409
原创 冒泡法排序
#includeint main(){int a[100];int n,i,j,t;printf("请输入要排序的数字个数:");scanf("%d",&n);printf("请输入各个数字:");for(i=0;iscanf("%d",&a[i]);printf("\n");for(j=0;jfor(i=0;iif(a[i]>a[i+1])
2015-04-16 23:23:41
313
原创 p52第27题
#include int main(){int n,i,f=0;while(1){printf("计算1+2+3+...+n的值\n"); printf("请输入一个正整数n:"); scanf("%d",&n); for(i=1;i f=f+i;printf("值为%d\n",f); }}
2015-04-16 23:15:43
342
原创 p52第二单元22题
#include int main(){int i;for(i=1;i{ if(i%3==0){ if((i/100==5)||(i/10%10==5)||(i%10==5)){ printf("%-3d ",i);}}}return 0;}
2015-04-15 23:30:15
304
原创 第二章21题(水仙花数)
#includevoid main(){int k,a,b,c;printf("判断是否为水仙花数:\n");printf("请输入一个3位数:");scanf("%d",&k);a=k/100;b=(k%100)/10;c=(k%100)%10;if(a*a*a+b*b*b+c*c*c==k) printf("%d为水仙花数\n",k);
2015-04-10 11:57:01
349
原创 P51第19题
#includeint main(){unsigned int x,flag; while(1) { printf("请输入一个正整数:\n"); scanf("%u",&x); do { flag = x%2; x = x/10; } while(x!=0&&((!flag)==x%2)); if(x==0)
2015-04-09 22:15:07
369
1
原创 P51第17题
#include#include int isprime(int n){int i;for(i=2; i{if(n%i == 0){return 0;}}return 1;}int main(){int i,n;printf("输出2-n之间的所有素数\n");printf("请输入一个整数n:");scanf("%d",
2015-04-09 21:09:33
420
1
原创 P51第18题
#include #include int main(){printf("请输入一个正整数:\n");int a,b;int flag1 = false,flag2 = false;scanf("%d",&a);b = a;while(a){if((a%10)%2)flag1 = true;elseflag2 = true;a = a/1
2015-04-06 16:58:28
287
原创 p51第14题
#includeint main(){int n,i=0;float a=2,b=1,c=0,sum=0;printf("计算斐波那契分数序列的前n项和\n");printf("请输入项数n:");scanf("%d",&n);do{ sum=sum+a/b; c=a+b; b=a; a=c; i=i+1;} while(ipri
2015-04-06 13:24:27
333
原创 P51第15题
#include int main(){int n,j,k,i=0;printf("请输入正整数n:");scanf("%d",&n);while(i{i++;{for(j=0;jprintf(" ");for(k=0;kprintf(" @");printf("\n");} }return 0;}
2015-04-06 02:14:40
350
1
原创 P51第3题
#include int main(){int i,x,min;printf("请输入10个数:\n"); scanf("%d",&x);min=x;for(i=0;i{scanf("%d",&x);if(xmin=x;}printf("min=%d\n",min);return 0;}
2015-04-06 01:18:42
336
原创 P51第20题
#includeint main(){int i=0,x=200;while (x{i++;x=x*1.045;}printf ("%d年后该县年工业总产值超过500亿",i);return 0;}
2015-04-06 00:49:31
367
原创 P51第16题
#include#includeint main(){int a,b,c,x;printf("请输入3个整数a,b,c:\n");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-05 22:25:44
286
原创 p51第9题
#includeint main(){float x,y,a;printf("请输入x:\n");scanf("%f",&x);printf("请输入y:\n");scanf("%f",&y);a=((x-2)*(x-2)+(y-2)*(y-2));if(aprintf("A在圆内");if(a==1)printf("A在圆上");if(a>1)
2015-04-02 19:15:55
322
原创 P51第12题
#includeint main(){ int i=0; while(i { if(i%2==1&&i%3==2&&i%5==4&&i%6==5&&i%7==0) printf("该长阶有%d阶\n",i); i++; } return 0;}
2015-04-01 12:57:54
284
原创 P51第10题
#include#includeint main(){int x,y;printf("请输入年号和月份: \n");scanf("%d%d",&x,&y);if(y==1||y==3||y==5||y==7||y==8||y==10||y==12)printf("该月为31天");elseif(y==4||y==6||y==9||y==11)pr
2015-04-01 12:52:09
259
原创 p51 第7题
#include int main() { char a; char b; scanf("%c",&a); getchar();scanf("%c",&b); if((a-b)%2==0) { if(a>b) printf("%c",(a+1)); else printf("%c",(b+1)); } else { if(a>b) print
2015-03-31 23:25:41
432
原创 P51题13题
#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("字母:%d\n
2015-03-29 22:53:33
312
原创 P51第八题
#include#includeint 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-29 22:20:57
275
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人