• 第六周作业


    第六周作业

    题目1

    #include <stdio.h>
    int main()
    {
      int a,b;
      scanf("%d %d",&a,&b);
      float N=(a-b)/(float)b;
      if(N<0.1)
        printf("OK");
      else if(N>=0.1&&N<0.5)
      printf("Exceed %.0f%%. Ticket 200",N*100);
      else
      printf("Exceed %.0f%%. License Revoked",N*100);
    }

    解题思路:

    1 定义两个整数a,b,输入

    2 再定义浮点数N,使得N=(a-b)/b,

    3 用if/else if/else,如果N<0.1,输出OK;如果0.1<=N<0.5,输出Exceed(超出百分比)%. Ticket 200.,如果都不是,输出Exceed (超出百分比)%. License Revoked.

    题目2

    #include<stdio.h>
    int main()
    {
      int A,B;
      char C;
      double F;
      scanf("%d %d %c",&A,&B,&C);
      if(C=='m')
      {
        if(B==90)
        F=A*6.95*(1-0.05);
        else if(B==93)
        F=A*7.44*(1-0.05);
        else
        F=A*7.93*(1-0.05);
      }
      else
      {
        if(B==90)
        F=A*6.95*(1-0.03);
        else if(B==93)
        F=A*7.44*(1-0.03);
        else
        F=A*7.93*(1-0.03);
      }
      printf("%.2lf",F);
    }

    解题思路:

    1 定义两个整数A,B,字符C,双精度浮点数F.

    2 分C=m或者C=e

    3 然后分B等于90,93,97,分别技术并输出

    题目3

    #include <stdio.h>
    int main()
    {
      int a,b,c,x;
      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=c;
        c=b;
        b=x;
      }
      printf("%d->%d->%d",c,b,a);
    }

    解题思路:

    1 先定义并输入a,b,c.

    2 如果a<b,a,b互换;如果a<c,a,c互换;如果b<c,b,c互换

    3 按照格式依次输出a,b,c

    题目4

    #include <stdio.h>
    int main()
    {
      int a,b;
      char c;
      scanf("%d %c %d",&a,&c,&b);
      if(c=='+')
      printf("%d",a+b);
      else if(c=='-')
      printf("%d",a-b);
      else if(c=='*')
      printf("%d",a*b);
      else if(c=='/')
      printf("%d",a/b);
      else if(c=='%')
      printf("%d",a%b);
      else
      printf("ERROR");
    }

    解题思路:

    1 定义并输入两个数字和一个字符

    2 按照四则运算及取余来输出,否则输出ERROR

    提交列表

    写编程还需要继续努力

    评论

    http://www.cnblogs.com/ryo-/p/7819747.html

    http://www.cnblogs.com/xmb1547828350/p/7796034.html

    http://www.cnblogs.com/jsjyys/p/7818602.html

  • 相关阅读:
    USNews2018世界大学1250所排行榜
    2017年高盛“漂亮50”股票名单
    斯坦福纳米科学家崔屹:做顶级科研,还要开成功公司
    你的死工资正在拖垮你
    中国未来真正的30个商业模式
    一篇文看懂Hadoop:风雨十年,未来何去何从
    Lua常用API
    Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
    初识Luajit
    如何在Windows平台使用VS搭建C++/Lua的开发环境
  • 原文地址:https://www.cnblogs.com/shilcz/p/7822081.html
Copyright © 2020-2023  润新知