第二次随笔

博客链接【https://edu.cnblogs.com/campus/hljkj/CS201801/homework/2293

第三次作业7-4

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

解题思路:

(1)首先编译预处理命令#include<stdio.h>

(2)定义主函数

(3)定义两个单精度浮点型变量

(4)调用scanf()函数输入数据,变量名x前面加&,%lf中的1是long的首字母

(5)使用if-else语句

(6)调用printf()函数输出结果

(7)编译结束语句

流程图如下

运行结果

调试结果

第四次作业7-2

#include<stdio.h>
int main()
{
  double x,y;
  double a;
  scanf("%lf%lf",&x,&y);
  a=(x-y)*100/y;
  if(a>=50)
  printf("Exceed %.0f%%. License Revoked",a);
  else if(a>=10)
  printf("Exceed %.0f%%. Ticket 200",a);
  else printf("OK");
  system("pause");
  return 0;
}

 

解题思路:

(1)首先编译预处理命令#include<stdio.h>

(2)定义主函数

(3)定义三个双精度浮点型变量

(4)解释a的含义

(5)调用scanf()函数输入数据,变量名x前面加&,%lf中的1是long的首字母

(6)使用if-else语句

(7)再使用else-if语句

(7)分别调用printf()函数输出结果

(8)编译结束语句

流程图如下

运行结果

调试结果

本题遇到的问题:

      开始无法输出%,后来知道了输出百分号需要打两个%%

折线图

作业点评

(1)https://www.cnblogs.com/cyw1/p/9905822.html

(2)https://www.cnblogs.com/xupeixia/p/9917104.html

(3)https://www.cnblogs.com/zhaoxuan/p/9915158.html

个人总结

本周学习了很多知识,其实零基础的我有些跟不上,但是接下来的时间我会越来越努力的

 

posted @ 2018-11-06 20:46  于婷  阅读(183)  评论(11编辑  收藏  举报