第四周作业

Posted 莯菸

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第四周作业相关的知识,希望对你有一定的参考价值。

学习内容总结

题目7-1 计算分段函数[1]

 1 #include <stdio.h>
 2 int main()
 3 {
 4     float a,b;
 5     scanf("%f",&a);
 6     if(a!=0)
 7     {
 8         b = 1.0*1/a;
 9         printf("f(%.1f) = %.1f",a,b);
10     }
11     else
12     {
13         printf("f(%.1f) = 0.0",a,b);
15     }
16     return 0;
17 }第三步:使用if条件句,依次输出。

题目7-2 A除以B

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int a,b;
 5     float c;
 6     scanf("%d %d",&a,&b);
 7     if (b==0)
 8     {
 9         printf("%d/%d=Error",a,b);
10     }
11     else if(b<0)
12     {
13         c = 1.0*a/b;
14         printf("%d/(%d)=%.2f",a,b,c);
15     }
16     else
17     {
18         c = 1.0*a/b;
19         printf("%d/%d=%.2f",a,b,c);
20     }
21     return 0;
22 }

第一步:使ab为整形。c为浮点型。

第二步:输入ab。

第三步:使用if条件句啊,依次输出。

第四步:注意“&” 和保留小数点后两位。

题目7-6 阶梯电价

 1 #include <stdio.h>
 2 int main()
 3 {
 4     float a,b;
 5     scanf("%f",&a);
 6     if (a<0)
 7     {
 8         printf("Invalid Value!");
 9     
10      }
11      else if(a>=0&&a<=50) 
12      {
13          b = 0.53*a;
14          printf("cost = %.2f",b);
15      }
16      else
17      {
18          b = 0.53*50+(0.53+0.05)*(a-50);
19          printf("cost = %.2f",b);
20      }
21      return 0;
22  }

第一步:使ab为浮点数。

第二步:输入a。

第三步:使用if条件句,依次输出。

第四步:注意"&" 和保留小数点后两位。

题目7-7 出租车计价

 1 #include <stdio.h>
 2 int main()
 3 {
 4     float a,x;
 5     int b;
 6     scanf("%f %d",&a,&b);
 7     if (a<=3)
 8     {
 9         x=10+b/5*2;
10         printf("%.0f",x);
11     }
12     else if(a>3&&a<=10)
13     {
14         x=10+2*(a-3)+b/5*2;
15         printf("%.0f",x);
16     }
17     else
18     {
19         x=10+2*7+(a-10)*2*1.5+b/5*2;
20         printf("%.0f",x);
21     }
22     return 0;
23 }

 第一步:使a x 为浮点型,b为整形。

第二步:输入a b。

第三步:使用if条件句,分条件计算。

以上是关于第四周作业的主要内容,如果未能解决你的问题,请参考以下文章

软件项目管理第四周作业

第四周作业

软件工程第四周作业代码规范

第四周作业。

第四周小组作业wcPro

第四周作业四