- 博客(47)
- 资源 (1)
- 收藏
- 关注
原创 C语言字符串之间添加空格
//如果你需要合并三个字符串,并且将原本的三个字符串用空格分开,那你就可以使用strcat函数,头文件名是include<string.h>。如代码图所示,具体操作为strcat(c2," ”);记住一定是要双引号“”,不能是单引号‘’。否则会添加不成功。...
2021-12-15 16:14:11
6343
原创 杭电oj2734
#include <stdio.h>#include <string.h>int main(){ char a[1000]; while(gets(a)!=NULL&&a[0]!='#') { int sum=0,b,i; b=strlen(a); for(i=0;i<b;i...
2020-03-13 13:58:12
266
原创 杭电oj1064
#include<stdio.h>int main(){ double x,sum=0; int n=12; while(n--){ scanf("%lf",&x); sum=sum+x; } printf("$ %.2f\n",sum/12);}...
2020-03-13 13:32:24
197
原创 杭电oj2104
#include<stdio.h>int gcd(int a,int b){ return b==0?a:gcd(b,a%b);}int main(){ int n,m; while(scanf("%d%d",&n,&m),n!=-1&&m!=-1) { if(gcd(n,m)==1) ...
2019-07-31 19:26:49
791
原创 杭电oj1062
#include<stdio.h>int main(){ int t,f,i,j,k; char s[1005]; scanf("%d",&t); getchar(); while(t--) { gets(s); f=strlen(s); for(i=0;i<=f;i++)...
2019-07-27 12:27:11
1078
原创 error: stray '\241' in program错误的解决方法
这个其实很简单,就是你错误所在行的代码或者中文出现了非法字符。解决办法:1.把出错行的空格及其前后空格删掉重新打一下试试。2.把明显和其他标点符号颜色不同的改掉。(大部分编译器都有颜色识别)3.直接全部重打。4.如果是中文字符或者是不是必要的注释,直接删除就可以了。...
2019-05-12 21:29:33
20852
6
原创 杭电oj1720
#include<stdio.h>int main(){ int a,b; while(scanf("%x%x",&a,&b)!=EOF){\\此处的%x是重点。 printf("%d\n",a+b); } return 0;}这个题真的很水,但要注意格式说明符。...
2019-03-26 14:14:57
388
原创 杭电oj2039
#include<stdio.h>int main(){ int M; while(scanf("%d",&M)!=EOF) { while(M--) { double a,b,c; scanf("%lf%lf%lf",&a,&b,&c); if(...
2019-03-26 14:07:55
359
原创 杭电oj2011
#include<stdio.h>int main(){ int n,i,j,k; float x,y,z=1.0; while(scanf("%d",&n)!=EOF){ for(i=0;i<n;i++){ scanf("%d",&j); for(k=1;k<=j;...
2019-03-26 13:44:05
583
原创 杭电oj2010
#include <stdio.h>int main(){ int m,n,sum; int a,b,c; while(scanf("%d%d",&m,&n)!=EOF) { sum=0; for(int i=m;i<=n;i++) { a=i%10;...
2019-03-21 14:59:55
1094
原创 杭电oj2009
#include<stdio.h>#include <math.h>int main(){ double sum,n; int m; while(scanf("%lf%d",&n,&m)!=EOF){ sum = n; while(--m){ n=sqrt(n); ...
2019-03-21 14:48:07
208
原创 杭电oj2008
#include<stdio.h>int main(){ int n; double m; while(scanf("%d",&n)!=EOF&&n!=0){ int a=0,b=0,c=0; if(n<100){ while(n--){ s...
2019-03-21 14:23:27
319
原创 杭电oj2007
#include<stdio.h>int main(){ int m,n; while(scanf("%d%d",&m,&n)!=EOF){ int x=0,y=0;//此处不能把x,y定义到while前面,因为每组数据x,y都要初始化为0 if(m>n){ int t; ...
2019-03-21 14:06:44
359
原创 杭电oj2006
#include <stdio.h>int main(){ int n,sum,num; while(scanf("%d",&n)!=EOF) { sum=1; while(n--) { scanf("%d",&num); if(num%2==1)...
2019-03-21 13:55:36
153
原创 杭电oj2005
#include<stdio.h>int main(){ int y,m,d,s=0; int a[]={0,0,31,59,90,120,151,181,212,243,273,304,334}; while(scanf("%d/%d/%d",&y,&m,&d)!=EOF){ s=a[m]+d; if(m>2...
2018-07-13 10:52:37
315
1
原创 杭电oj2004
#include<stdio.h>int main(){ int s; while(scanf("%d",&s)!=EOF){ if(s<0||s>100) printf("Score is error!\n"); if(s>0){ switch(s/10){ case 10: ...
2018-07-13 10:51:52
166
原创 杭电oj2003
#include<stdio.h>#include<math.h>int main(){ double a; while(scanf("%lf",&a)!=EOF){ printf("%.2f\n",fabs(a)); } return 0;}
2018-07-13 10:51:09
560
原创 杭电oj1001
#include<stdio.h>int main(){ int i,n,sum; while(scanf("%d",&n)!=EOF){ sum=0; for(i=1;i<=n;i++){ sum+=i; } printf("%d\n\n",sum); } ...
2018-07-13 10:49:46
321
原创 杭电oj2002
#include<stdio.h>#define PI 3.1415927int main(){ double r,v; while(scanf("%lf",&r)!=EOF){ v=4*PI*r*r*r/3; printf("%.3f\n",v); } return 0;}
2018-07-13 10:48:27
212
原创 杭电oj2001
#include<stdio.h>#include<math.h>int main(){ float x1,x2,y1,y2,d; while(scanf("%f%f%f%f",&x1,&y1,&x2,&y2)!=EOF){ d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); ...
2018-07-13 10:47:54
305
原创 杭电oj2000
#include<stdio.h>int main(){ char a,b,c,d,x,y,z; while(scanf("%c%c%c%c",&a,&b,&c,&d)!=EOF){ x=a>b?a:b; x=x>c?x:c; z=a<b?a:b; z=z<c?z...
2018-07-13 10:47:20
1924
1
原创 杭电oj1096
#include<stdio.h>int main(){ int n,m,i,j,num,sum,temp=0; while(scanf("%d",&n)!=EOF) { for(i=0;i<n;i++) { sum=0; scanf("%d",&m); ...
2018-07-12 16:27:47
1835
原创 杭电oj1095
#include<stdio.h>int main(){ int a,b,sum; while(scanf("%d%d",&a,&b)!=EOF){ sum=a+b; printf("%d\n",sum); printf("\n"); } return 0;}
2018-07-12 16:27:09
803
1
原创 杭电oj1094
#include<stdio.h>int main(){ int n,i,sum; while(scanf("%d",&n)!=EOF){ sum=0; while(n--){ scanf("%d",&i); sum+=i; } printf("%d\n",s...
2018-07-12 16:26:15
1045
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人