int main(){ int a,b; scanf("%d %d",&a,&b); printf("%d",a+b); return 0;}1002.简单多项式求值:_zznuoj题库及答案">
当前位置:   article > 正文

zzulioj题库题解(持续更新中.......)_zznuoj题库及答案

zznuoj题库及答案

1000..从今天开始入坑C语言:

题目:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. printf("从今天开始入坑C语言");
  5. return 0;
  6. }

1001.整数a+b:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int a,b;
  5. scanf("%d %d",&a,&b);
  6. printf("%d",a+b);
  7. return 0;
  8. }

1002.简单多项式求值:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int x;
  5. scanf("%d",&x);
  6. printf("%d",2*x*x+x+8);
  7. return 0;
  8. }

 1003.两个整数的四则运算:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int num1,num2;
  5. scanf("%d %d",&num1,&num2);
  6. printf("%d %d %d %d %d",num1+num2,num1-num2,num1*num2,num1/num2,num1%num2);
  7. return 0;
  8. }

 1004.三位数的数位分离:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int n;
  5. scanf("%d",&n);
  6. printf("%d %d %d",n%10,(n/10)%10,n/100);
  7. return 0;
  8. }

1005.整数幂:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int a,b,c;
  5. scanf("%d %d %d",&a,&b,&c);
  6. printf("%9d%9d%9d",a,a*a,a*a*a);
  7. printf("%9d%9d%9d",b,b*b,b*b*b);
  8. printf("%9d%9d%9d",c,c*c,c*c*c);
  9. return 0;
  10. }

 1006.求等差数列的和:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int a,b,c;
  5. scanf("%d %d %d",&a,&b,&c);
  6. printf("%d",(a+b)*((b-a)/c+1)/2);
  7. return 0;
  8. }

1007.鸡兔同笼:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int m,n,x,y;
  5. scanf("%d %d",&m,&n);
  6. y=(n-2*m)/2;
  7. x=m-y;
  8. printf("%d %d",x,y);
  9. return 0;
  10. }

1008.美元和人民币:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. double n;
  5. scanf("%lf",&n);
  6. printf("%.2f",6.5573*n);
  7. return 0;
  8. }

1009.求平均分:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int a,b,c;
  5. scanf("%d %d %d",&a,&b,&c);
  6. printf("%.2f",(double)(a+b+c)/3);
  7. return 0;
  8. }

1010.求圆的周长和面积:

  1. #include<stdio.h>
  2. #define PI 3.14159
  3. int main()
  4. {
  5. double r;
  6. scanf("%lf",&r);
  7. printf("%.2f %.2f",2*r*PI,PI*r*r);
  8. return 0;
  9. }

1011.圆柱体表面积:

  1. #include<stdio.h>
  2. #define PI 3.14159
  3. int main()
  4. {
  5. double r,h;
  6. scanf("%lf %lf",&r,&h);
  7. printf("%.2f",PI*r*r*2+2*r*PI*h);
  8. return 0;
  9. }

 1012.求绝对值:

  1. #include<stdio.h>
  2. #include<math.h>
  3. int main()
  4. {
  5. double n;
  6. scanf("%lf",&n);
  7. printf("%.2f",fabs(n));
  8. return 0;
  9. }

 1013.求两点间的距离:

  1. #include<stdio.h>
  2. #include<math.h>
  3. int main()
  4. {
  5. double x1,y1,x2,y2;
  6. scanf("%lf %lf %lf %lf",&x1,&y1,&x2,&y2);
  7. printf("%.2f",sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)));
  8. return 0;
  9. }

 1014.求三角形的面积:

 可以运用海伦公式又称为希伦公式,海龙公式,希罗公式,海伦_秦久韶公式。它是利用三角形的三条边直接求三角形面积的公式。表达式为S=p*(p-a)*(p-b)*(p-c)开根号,其中p是三角形周长的一半,a,b,c分别是三角形的三条边。

  1. #include<stdio.h>
  2. #include<math.h>
  3. int main()
  4. {
  5. int a,b,c,p;
  6. scanf("%d %d %d",&a,&b,&c);
  7. p=(a+b+c)/2;
  8. printf("%.2f",sqrt(p*(p-a)*(p-b)*(p-c)));
  9. return 0;
  10. }

1015.计算时间间隔:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int a1,a2,b1,b2,c1,c2;
  5. scanf(%d:%d:%d\n%d:%d:%d",&a1,&b1,&c1,&a2,&b2,&c2);
  6. printf("%d",3600*a2+60*b2+c2-3600*a1-b1*60-c1);
  7. return 0;
  8. }

 1016.银行利率:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int n;
  5. double w;
  6. sanf("%d",&n);
  7. scanf("%lf",%w);
  8. for(int i=1;i<=n;i++)
  9. {
  10. w=w*(1+0.0225);
  11. }
  12. printf("%.6f",w);
  13. return 0;
  14. }

1017.判断正整数位数:

  1. #include<stdio.h>
  2. #include<math.h>
  3. int main()
  4. {
  5. int n,a;
  6. scanf("%d",&n);
  7. a=log(n)+1;
  8. printf("%d",a);
  9. return 0;
  10. }

1018.奇数偶数:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int n;
  5. scanf("%d",&n);
  6. if(n%2==1)
  7. printf("odd");
  8. else
  9. printf("even");
  10. return 0;
  11. }

 1019.公园门票:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int n;
  5. scanf("%d",&n);
  6. if(n<30)
  7. printf("%d",50*n);
  8. else
  9. printf("%d",48*n);
  10. return 0;
  11. }

1020.两整数排序:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int x,y;
  5. scanf("%d %d",&x,&y);
  6. if(x>y)
  7. printf("%d %d",y,x);
  8. else
  9. pritf("%d %d",x,y);
  10. return 0;
  11. }


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/143661
推荐阅读
相关标签
  

闽ICP备14008679号