- 博客(48)
- 收藏
- 关注
原创 1053 错误
#include<stdio.h>#include<math.h>int main(){ double x,sum; int i,flag,j; scanf("%d",&x); sum=0.0; flag=1; for(i=1;i<=100;i+=2) { if(x%2!=0) { j*=x; sum+=flag*(pow(x,i))/j; flag=-flag; } } printf("%.3f"
2021-03-11 11:00:53
102
原创 1038
#include<stdio.h>#include<math.h>int main(){ int a,b,c,max; scanf("%d %d %d",&a,&b,&c); max=a; if(abs(b)>abs(max)) max=b; if(abs(c)>abs(max)) max=c; printf("%d",max); return 0; }
2021-03-10 17:12:10
93
原创 1021
#include<stdio.h>int main(){ int a,b,c,max; scanf("%d %d %d",&a,&b,&c); max=a; if(b>max) max=b; if(c>max) max=c; printf("%d",max); return 0;}
2021-03-10 12:23:24
89
原创 1091
#include<stdio.h>int main(){ int n,i; int a1,a2,a3; while(scanf("%d",&n),n!=0) { if(n==1) printf("1\n"); else if(n==2) printf("2\n"); else { a1=1; a2=2; for(i=3;i<=n;i++) { a3=a1+a2; a1=a2; a2=a3;
2021-03-09 11:35:49
97
原创 1085
#include<stdio.h>int main(){ int n,x,sum; int i; while(scanf("%d",&n)!=EOF) { sum=1; for(i=1;i<=n;i++) { scanf("%d",&x); if(x%2!=0) sum*=x; } printf("%d\n",sum); } return 0;}
2021-03-07 09:59:37
171
原创 1084
#include<stdio.h>#include<math.h>int main(){ double x1,y1,x2,y2; double s,h; while(scanf("%lf%lf%lf%lf\n",&x1,&y1,&x2,&y2)!=EOF) { h=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2); s=sqrt(h); printf("%.2f\n",s); } return 0;
2021-03-06 11:35:22
156
原创 1083
#include<stdio.h>int main(){ int i,n; double x; int f; int l; int z; while(scanf("%d",&n),n!=0) { f=0,l=0,z=0; for(i=1;i<=n;i++) { scanf("%lf\n",&x); if(x==0) l++; else if(x>0) z++; else f++; } printf("
2021-03-06 10:30:33
135
原创 1082
#include<stdio.h>int main(){ int i,j,n,x; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&x); for(j=1;j<=x;j++) { if(j%7==0||j%10==7||j/10%10==7||j/100%10==7||j/1000%10==7) printf("%d ",j); } printf("\n");
2021-03-06 09:37:42
107
原创 1078
#include<stdio.h>int main(){ int a,b,n,i; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d %d",&a,&b); printf("%d\n",a+b); } return 0;}
2021-03-05 11:25:34
86
原创 1076
方法一#include<stdio.h>int main(){ int x,y,z,n,answer; scanf("%d",&n); for(x=1;x<=9;x++) for(y=1;y<=9;y++) for(z=0;z<=9;z++) { if(x*100+y*110+z*12==n) { printf("%4d%4d%4d",x,y,z); answer=1; }
2021-03-05 10:13:27
134
1
原创 1065 方法一
#include<stdio.h>int main(){ char ch; int number=0; while(scanf("%c",&ch),ch!='\n') { if(ch>='0'&&ch<='9') number++; } printf("%d",number); return 0;}
2021-03-04 15:58:27
124
1
原创 1064用ctype库解决
#include<stdio.h>#include<ctype.h>int main(){ char ch; while(ch=getchar(),ch!='@') { if(isalpha(ch)) { ch=tolower(ch); if(ch=='z') ch='a'; else ch+=1; } putchar(ch); } r
2021-03-04 15:53:57
139
1
原创 1064
#include<stdio.h>#include<math.h>int main(){ char ch; while(scanf("%c",&ch),ch!='@') { if(ch>='A'&&ch<='Z') ch+=32; if(ch>='a'&&ch<='y') ch+=1; else if(ch=='z') ch='a'; pr
2021-03-04 15:47:01
211
1
原创 1063
#include<stdio.h>int main(){ int m,n,r; int m1,m2; scanf("%d %d",&m,&n); m1=m; m2=n; while(r=m%n,r!=0) { m=n; n=r; } printf("%d %d",n,m1/n*m2); return 0;}求最小公倍数:两个数相乘再除以二者最大公约数,注意代码中要先除再乘,防止溢出...
2021-03-04 12:07:25
130
1
原创 1062 方法一
用到了辗转相除法#include<stdio.h>int main(){ int m,n,r; scanf("%d %d",&m,&n); while(r=m%n,r!=0) { m=n; n=r; } printf("%d",n); return 0;}
2021-03-04 11:53:36
80
1
原创 1060
#include<stdio.h>int main(){ int n; scanf("%d",&n); while(n>0) { printf("%d ",n%10); n=n/10; } return 0;}
2021-03-04 11:07:34
71
1
原创 1059
#include<stdio.h>#include<limits.h>int main(){ int n,i,number; int max; max=INT_MIN; while(scanf("%d",&number),number>=0) { if(number>max) max=number; } printf("%d",max); return 0;}
2021-03-04 10:44:00
92
1
原创 1058
#include<stdio.h>int main(){ int n,i; double sum,a; scanf("%d",&n); sum=0; a=1; for(i=1;i<=n;i++) { a*=i; sum+=a; if(sum>=n) { printf("m<=%d",i-1); break; } } return 0;}
2021-03-04 10:00:30
95
1
原创 1057 补充说明
如果 m 能被 2 ~ m-1 之间任一整数整除,其二个因子必定有一个小于或等于 ,另一个大于或等于 。例如 16 能被 2、4、8 整除,16=28,2 小于 4,8 大于 4,16=44,4=√16,因此只需判定在 2~4 之间有无因子即可。...
2021-03-04 09:30:54
104
1
原创 1057
#include<stdio.h>#include<math.h>int main(){ int n,i,k; scanf("%d",&n); k=sqrt(n); for(i=2;i<=n;i++) { if(n%i==0) break; } if(i<=k||n==1) printf("No"); else printf("Yes"); return 0;}
2021-03-04 09:27:06
93
1
原创 1056 暂未理解
#include<stdio.h>int main(){ int i; int m,n; int x=0; scanf("%d %d",&m,&n); for(i=n;i>=m;i--) { if(i%7==0&&i%4!=0) { printf("%d",i); x++; break; } } if(x==0) printf("no");
2021-03-03 11:05:17
69
原创 1055
#include<stdio.h> int main(){ int n,i,b,a,c; scanf("%d",&n); if(n<=2) printf("1"); else a=1; b=1; for(i=3;i<=n;i++) { c=a+b; a=b; b=c; }
2021-03-03 10:44:47
57
原创 1054
#include<stdio.h>int main(){ int n,i,b; scanf("%d",&n); b=1; for(i=2;i<=n;i++) { b=2*b+2; } printf("%d",b); return 0;}更简单的思路
2021-03-03 10:34:24
110
原创 1052
#include<stdio.h>#include<math.h>int main(){ int n,a,h; int sum; int i; sum=0; h=0; scanf("%d %d",&n,&a); for(i=1;i<=n;i++) { h=h*10+a; sum+=h; } printf("%d",sum); return 0;}
2021-03-03 09:48:18
76
原创 1050
#include<stdio.h>int main(){ int n,i,sum,j; scanf("%d",&n); sum=0.0; j=1.0; for(i=1;i<=n;i++) { j*=i; sum+=j; } printf("%d",sum); return 0;}
2021-03-02 10:12:03
62
1
原创 1049
#include<stdio.h>#include<math.h>int main(){ int m,n; int sum1,sum2; int i; scanf("%d %d",&m,&n); sum1=sum2=0; for(i=m;i<=n;i++) if(i%2==0) sum1+=pow(i,2); else sum2+=pow(i,3); printf("%d %d",sum1,sum2);
2021-03-02 10:03:11
109
原创 1047
#include<stdio.h>#include<math.h>int main(){ int m,n,i; scanf("%d %d",&m,&n); for(i=m;i<=n;i++) printf("%4d %8.4f\n",i,log(i)); return 0;}
2021-03-01 10:37:27
114
原创 1042-2
#include<stdio.h>int main(){ int n,i; double sum; int fm; int fz; scanf("%d",&n); fm=1.0; fz=1.0; sum=0.0; for(i=1;i<=n;i++) { sum+=i*(double)fz/(double)fm; fz=-fz; fm+=2; } printf("%.3f",sum); return 0;}使用强制转换...
2021-03-01 10:21:09
56
原创 1042
#include<stdio.h>int main(){ int n,i; double sum; double fm; double fz; scanf("%d",&n); fm=1.0; fz=1.0; sum=0.0; for(i=1;i<=n;i++) { sum+=i*fz/fm; fz=-fz; fm+=2; } printf("%.3f",sum); return 0;}
2021-03-01 10:19:40
212
原创 1046
#include<stdio.h>int main(){ int n; int i; int number; int sum; scanf("%d",&n); sum=1; for(i=1;i<=n;i++) { scanf("%d",&number); if(number%2!=0) sum*=number; } printf("%d",sum); return 0;}
2021-03-01 10:08:49
77
原创 1045
#include<stdio.h>int main(){ int n; int a,b,c; int i; int number; scanf("%d",&n); a=0; c=0; b=0; for(i=1;i<=n;i++) { scanf("%d",&number); if(number<0) a++; else if(number==0) b++; else c++; } pri
2021-03-01 09:44:59
116
原创 1044
#include<stdio.h> int main(){ int n; int i,f; double bu,number; number=0; scanf("%d\n",&n); for(i=1;i<=n;i++) { scanf("%d",&f); if(f<60) number++; }
2021-03-01 09:35:27
79
原创 1043
#include<stdio.h>#include<limits.h>int main(){ int n; int i,number,max; max=INT_MIN; scanf("%d\n",&n); for(i=1;i<=n;i++) { scanf("%d",&number); if(number>max) max=number; } printf("%d",max); re
2021-03-01 09:28:02
95
原创 1041
#include<stdio.h>#include<math.h>int main(){ int n,i; double sum,a; scanf("%d",&n); sum=0.0; a=1.0; for(i=1;i<=(2*n-1);i+=2) { sum+=a/i; a=-a; } printf("%.2f",sum);
2021-02-27 22:09:59
72
原创 1038
#include<stdio.h>#include<math.h>int main(){ int a,b,c,max; scanf("%d%d%d",&a,&b,&c); max=a; if(abs(b)>abs(max)) max=b; if(abs(c)>abs(max)) max=c; printf("%d",max); return 0; }
2021-02-27 10:56:06
63
原创 1034
#include<stdio.h>#include<math.h>int main(){ double a; scanf("%lf",&a); if(a<500) printf("%.2f",a); else if(a>=500&&a<1000) printf("%.2f",a*0.95); else if(a>=1000&&a<3000) printf("%.2f",a*0.9);
2021-02-27 10:55:19
69
原创 1033
#include<stdio.h>#include<math.h>int main(){ int a; scanf("%d",&a); if(a>=90) printf("A"); else if(a>=80&&a<90) printf("B"); else if(a>=70&&a<=79) printf("C"); else if
2021-02-26 15:42:06
88
原创 1032
#include<stdio.h>#include<math.h>int main(){ int a; scanf("%d",&a); if(a<=10000) printf("%.2f",1500+a*0.05); else if(a>10000&&a<=50000) printf("%.2f",1500+(a-10000)*0.03+10000*0.05); else if
2021-02-26 15:41:33
121
原创 1029
#include<stdio.h>#include<math.h>int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); if(a+b>c&&a+c>b&&b+c>a) printf("Yes"); else printf("No"); return 0;}
2021-02-26 15:23:46
50
原创 1030
#include<stdio.h>#include<math.h>int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); if(pow(a,2)+pow(b,2)==pow(c,2)||pow(a,2)+pow(c,2)==pow(b,2)||pow(b,2)+pow(c,2)==pow(a,2)) printf("yes"); else printf(
2021-02-26 15:23:14
64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人