码迷,mamicode.com
首页 > 其他好文 > 详细

第四周作业

时间:2017-10-29 00:34:55      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:执行   分享   blog   .com   log   技术   计算   思路   value   

技术分享

#include<stdio.h>
int main()
{
  float a;
  scanf("%f",&a);
  if(a!=0)
  {
    float b=1/a;
  
    printf("f(%.1f) = %.1f",a,b);
  }else
  {
    printf("f(0.0) = 0.0");
  }
}

 

 

 

 

 

 

技术分享

 

 

 无问题;

设计思路:

先定义a,再输入a,然后判断a的范围。

 

#include<stdio.h>
int main()
{
  int A,B;
  float N;
  scanf("%d %d",&A,&B);
  N=(float)(A)/B;
  if(B==0)
  {
    printf("%d/%d=Error",A,B);
  }
  else if(B<0)
  {
    printf("%d/(%d)=%.2f",A,B,N);
  }
  else
  printf("%d/%d=%.2f",A,B,N);
}

 

技术分享

无问题;

设计思路:

 先定义A和B ,再根据B的数值进行判断,是否执行公式,进而输出。

 

#include<stdio.h>
int main()
{
  int W;
  float C;
  scanf("%d",&W);
  if(W<=50&W>=0){
  
  C=W*0.53;
  printf("cost = %.2f",C);
  }else if(W<0)
  
  printf("Invalid Value!");
  else
  {C=0.58*(W-50)+(50*0.53);
  printf("cost = %.2f",C);
  } 
}

 

技术分享

无问题;

设计思路:

按题目要求定义并输入W,使C满足浮点数,执行公式,输出。

 

#include<stdio.h>
int main()
{
  int T;
  float L,C;
  scanf("%f %d",&L,&T);
  int D=T/5;
  if(L<=3)
  C=10.0;
  else if(L>3&L<10)
  {
    C=10+(L-3)*2.0;
    } 
  else
   
    C=24+(L-10)*3.0;
    C=C+D*2;
    printf("%.0f",C);
  

} 

 

技术分享

无问题;

设计思路:

设计便于计算的整数D,根据L判断是否执行公式,然后输出。

 

技术分享

 

 

 

 

 技术分享

 

 

 

 

 

 我认为刘伟其,刘宇,史责文他们的作业做的特别好,很工整,并且认真,写的很详细,值得我去学习。

 

第四周作业

标签:执行   分享   blog   .com   log   技术   计算   思路   value   

原文地址:http://www.cnblogs.com/lhyyy/p/7748660.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!