1、 fprintf(fin,%dn,min+1); for(max=1;max max+ ; fprintf(fout,max-1); fclose(fin); fclose(fout); return 0;1-1 int a,b,c; scanf(%d%d%d,&a,&b,&c); double average; average=(a+b+c)/3.0; /一定要将int型转为浮点型 printf(Average=%.3lf,average ); system(pause1-2 double f,c;请输入华氏温度fn%lff); c=(f-32)*5/9 ;摄氏温度c=%.3lfn,c);1
2、-3 int n;%dn);,(1+n)*n/2) ;1-4math.h const double pi =4.0*atan(1.0); while(n=360)请输入小于360的角n正弦:%lfn余弦:,sin(n*pi/180),cos(n*pi/180);1-5 double x1,y1,x2,y2;请输入点A的坐标n%lf%lfx1,&y1);请输入点B的坐标nx2,&y2); double d; d=sqrt(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);%.3lfn,d);1-6 int a;a); if(a%2=0)printf(该数是偶数 else printf
3、(该数非偶数1-7 const int a=95;你要买多少件衣服n if(a*n=300)printf(需要%.2lf元n,a*n*0.85);,(double)a*n); /由于输出是小数%.2lf,故一定要将int型转化为浮点型 1-8 double a; if(a0)printf(%.2lf,a);,-a);1-9(方法一) int a,b,c,max,min,middle; while(a0|b0|cb)min=b;c)min=c; max=a;if(amax)printf(yesno1-9(方法二) int a,b,c,t=0;b)t=a;a=b;b=t;c)t=a;a=c;c=t
4、; if(bc)t=b;b=c; if(a+bc)printf(1-10 if(n%4=0) if(n%100=0) if(n%400=0) 3n+1解决篇1 int count=0;double i,m;i); for(;i1; m=i/2; if(floor(m+0.5)!=m)i=3*i+1;i/=2;count+=2;/floor(x)取x的整数部分. else i/=2;count+;,count);3n+1解决篇2#include 1) if(n % 2 = 1) n = n*3+1; else n /= 2; count+;%I64dn, count);数据统计解决篇 int x
5、,n=0,s=0,min,max; while(scanf(x)=1) if(n=0)min=max=x;/读取第一个数的时候将第一个数赋值给min和max s+=x; if(xmax)max=x; n+;%d %d %.3lfn,min,max,(double)s/n);2-1(fin)digit.inrbdigit.out /*fin=stdin; fout=stdout;*/ int a,i=0; fscanf(fin, while(1) a/=10; i+; if(a1)break;%drn,i); /system(2-1(freopen)/#define LOCAL/在编译选项中定义LOCAL #ifdef LOCAL freopen(r,stdin);w,stdout); #endif2-2(freopen)/#define LOCAL/编译选项中定义 daffodil.out int a,b,c,m; for(a=1;a=9;a+) for(b=0;bb+) for (c=0;cc+) m=a*100+b*10+c; if(m=a*a*a+b*b*b+c*c*c)printf(,m);2-2(fin) FILE *fout; for(c=0;=9
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1