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

第四周作业

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

标签:9.png   src   技术   error   重要   oat   地址   nbsp   .net   

一,作业代码

7-1.代码如下

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

设计思路

1.设出x,y

2.根据题目设出if语句

3.输出结果

流程图:

技术分享

提交截图

技术分享

因为没有注意到输出格式所以出现了一些问题

经过认真审题及时发现错误并改正

7-2 代码如下:

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

设计思路:

1.设出x,y,z

2.根据题目给出x,y范围

3.根据题目设出if语句

4.输出结果

流程图:

技术分享

提交截图技术分享

输入条件不正确导致部分正确  经仔细审题改正错误

7-6代码如下

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

设计思路:

1.设出x,y,

2.根据题目设出if语句

3.输出结果

流程图:

技术分享

提交截图技术分享

7-7代码如下

#include<stdio.h>
int main()
{
    float a,c,d;
    int b;
    scanf("%f %d",&a,&b);
    if(a<=3)
    {
        c=10;
    }
    else if(a<=10)
    {
        c=10+(a-3)*2;
    }
    else
    {
        c=24+(a-10)*3;
    }
    

 

;
    printf("%d",(int)d);
    return 0;
}

 设计思路:

1.设出a,b,c,d

2.根据题目设出if语句

3.输出结果

流程图:

技术分享

提交截图

 技术分享

二,提交至git 

上传git截图:

技术分享

git地址:

https://coding.net/u/AssassinCreed/p/Devil-May-Cry/git

三,本周学习情况

1.本周内容总结:

本周内学习了非常重要的if语句并通过pta作业熟练掌握

2.评论其他同学:

 

3.学习进度条:

 

第四周作业

标签:9.png   src   技术   error   重要   oat   地址   nbsp   .net   

原文地址:http://www.cnblogs.com/nothingistrue/p/7748663.html

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