标签:order sha 流程 process 小数点 tps log 小问题 遇到
要求二.
题目(一).
1.实验代码
#include <stdio.h>int main()<br>{ float x; float y; scanf("%f",&x); if (x!=0) y = 1.0/x; else y=0; printf("f(%.1f) = %.1f",x,y); return 0;}2.设计思路
(1)
-首先定义两个浮点型变量x,y。
-用scanf函数输入x的值。
-分段,如果x不等于0和其他。
-输出y的值
(2)流程图

(3)结果


3.遇到的问题


设计思路的时候一开始我先让程序走if(x=0),
可是输出结果是错误的,经过同学的指导让我试试换一个路径if(x!=0),结果正确!
但是现在我还不是很懂以爱是的思路错在了哪里。
题目(二).
1.实验代码
#include<stdio.h>
int main()
{
int A=0,B=0;
float C=0;
scanf("%d %d",&A,&B);
if(-100>A||A>100||-100>B||B>100)printf("error");
else if(0<B){C=(float)A/B;
printf("%d/%d=%.2f",A,B,C);}
else if(B==0)printf("Error");
else {C=(float)A/B;
printf("%d/(%d)=%.2f",A,B,C);}
return 0;
}
2.设计思路
-输入AB。
-用scanf函数定义AB
-因为题目定义A和B都是100~-100之间,如果不在范围内输出error。
-如果AB在范围内,B为零的话输出error。
-如果B为负数用括号括起来,输出结果。
3.设计框图

4.实验结果


5.遇到的问题:一些符号和拼写的小错误,题目要求整数输入,输入浮点数不合格,所以经过询问同学在A/B之前加了一个(float)。
题目(三).
#include <stdio.h>
int main()
{
float x;
scanf("%f",&x);
if
(x<=50&&x>0)
printf("cost = %.2f",x*0.53);
else if
(x>50)
printf("cost = %.2f",0.53*50+(x-50)*0.58);
else
printf("Invalid Value!");
return 0;
}.
2.设计思路
-定义浮点型变量x。
-用scanf函数读入浮点数给x。
-用if条件句先判断e在范围之内后用else if句式对e的不同情况进行不同方式的计算。
-用printf函数输出结果即电费。
3.设计框图

4.结果

5.解决的问题
浮点数定义错误,输出的结果没有小数点,自己观察后就改正了,纯属马虎的错误。
题目(四).
1.
#include <stdio.h>
int main()
{
float a,c;
int b,d,e;
scanf("%f %d",&a,&b);
d=b/5;
if(a<=3)
c=10;
else if(a<=10)
c=10+(a-3)*2;
else
c=24+(a-10)*3;
e=c+d*2+0.5;
printf("%d",e);
return 0;
}
2.设计思路
-定义浮点数啊a,c,定义b,d,e。
-输入a,b的值。
-利用if,else最后求出e的值。
3.实验框图

4.实验结果


5.解决的问题
太多零零散散问题,过程没有截图,但是经过无数次的修改,总算成功。
没有记录下来很遗憾,下次我会注意。
二
我的git地址:https://git.coding.net/ASDN-/assignment.git
三
本周所学的c语言难度升级,我感到我遇到的问题难度越来越大,解决问题所花费的时间也越来越长。
而我的问题主要还是对于c语言的了解不够透彻,老师说让我截下错误截图,可是有的题错误太多,且都是小问题,
在不断的修改过程中才逐渐完善,在过程中反反复复修改,以至于无从下手去截图,以后在做pta的时候我一定会认真几下每一个步骤。
争取以后提交上越来越完美的作业。
四.表格
| 时间 | 代码行数 | pta所用时间(h) | 博客字数 | 写博客所用时间(h) | 知识点 |
| 2017.10.27 | 132 | 3h | 360左右 | 1.5h |
if,else函数。 scanf浮点型函数。 c语言结构功能的运算。 |


我评论的人的博客链接:http://www.cnblogs.com/123456hjx/p/7726541.html
http://www.cnblogs.com/cyq66992152/p/7718651.html
http://www.cnblogs.com/cyq66992152/p/7718651.html
标签:order sha 流程 process 小数点 tps log 小问题 遇到
原文地址:http://www.cnblogs.com/19991001lmx/p/7744089.html