第四周作业

这一周的学习中,学习代码,重点学习了if的语句,同时看到了Milo老师的知乎答案,感觉到的未来学习的方向和目标,也有了动力和方向。

题目1

#include <stdio.h>
int main()
{
  float x,y;
  scanf("%f",&x);
  if(x==0)
  {
  y=0;
  printf("f(%.1f) = %.1f",x,y);
  }
  else
  { 
  y=1.0/x;
  printf("f(%.1f) = %.1f",x,y);
  }
  return 0;
}

 

设计思路:

1 定义两个浮点数下,x,y

2 输入x

3 判断x是否为0,若为0,则输出y=0,反之,输出y=1/x

注意事项:注意输出一位浮点数和输出样式

题目2

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

 

设计思路:

1 定义A,B并输入

2 判断B,如果B=0,输出Error,B>0,输出A/B,B<0,输出A/(B)

注意事项:注意输出2位浮点数和输出样式的一致性

题目3

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

 

设计思路:

1定义两个浮点数u,c,输入u

2 0<u<=50时,输出c=0.53*(u*1.00),u<=0时,输出Invalid Value!u>50时,c=0.53*50+(u*1.00-50)*0.58

注意事项:注意输出2位浮点数和输出样式

题目4

#include <stdio.h>
int main()
{
  float g;
  int y,t;
  scanf("%f %d",&g,&t);
  t=t/5.0;
  if(g<=3.0)
  printf("%d",y=10+2.0*t);
  else if(3.0<g&&g<=10.0)
  printf("%d",(int)(y=10+2*(g-3)+2.0*t));
  else
  printf("%d",(int)(y=(24+3*(g-10)+2.0*t)+0.5));
  return 0;
}

 

设计思路:

1 定义一个浮点数与两个整数,浮点数是行车距离,整数是钱和等待时间

2 让时间t/5

3 判断路程g的范围再分别计算

4 最后输出整型

注意事项:

输出格式,分段0-3,3-10,10+以及时间不满五分钟不计,五分钟为两块钱

代码行数时间阅读博客字数时间知识点
340+120+mins3k5mins代码
120+50+mins2k4mins代码
253mins3k4mins代码
555mins4k5mins代码
343mins0k0min代码

 

 

 

评论同学

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

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

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

 

 

转载于:https://www.cnblogs.com/shilcz/p/7732077.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
校园失物招领系统管理系统按照操作主体分为管理员和用户。管理员的功能包括字典管理、论坛管理、公告信息管理、失物招领管理、失物认领管理、寻物启示管理、寻物认领管理、用户管理、管理员管理。用户的功能等。该系统采用了Mysql数据库,Java语言,Spring Boot框架等技术进行编程实现。 校园失物招领系统管理系统可以提高校园失物招领系统信息管理问题的解决效率,优化校园失物招领系统信息处理流程,保证校园失物招领系统信息数据的安全,它是一个非常可靠,非常安全的应用程序。 ,管理员权限操作的功能包括管理公告,管理校园失物招领系统信息,包括失物招领管理,培训管理,寻物启事管理,薪资管理等,可以管理公告。 失物招领管理界面,管理员在失物招领管理界面中可以对界面中显示,可以对失物招领信息的失物招领状态进行查看,可以添加新的失物招领信息等。寻物启事管理界面,管理员在寻物启事管理界面中查看寻物启事种类信息,寻物启事描述信息,新增寻物启事信息等。公告管理界面,管理员在公告管理界面中新增公告,可以删除公告。公告类型管理界面,管理员在公告类型管理界面查看公告的工作状态,可以对公告的数据进行导出,可以添加新公告的信息,可以编辑公告信息,删除公告信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值