C语言I博客作业03

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 C语言I—2019秋作业03
我在这个课程的目标是 熟练运用C语言,今后能够独立开发软件
这个作业在那个具体方面帮助我实现目标 帮助更好认识C语言编程,发现自己的不足,可以对症下药,避免下次出错;帮助我在C语言领域更好的学习与成长
参考文献  leecode面试数题网站;ACM解题;C语言程序设计(第3版)

1.PTA实验作业

C语言I博客作业03_第1张图片

 

 

1.1 阶梯电价

题目内容描述:根据用户的每月用电量,计算出该用户每月份应支付缴纳的电费支出。

1.1.1实验代码截图

 

C语言I博客作业03_第2张图片

 

 1.1.2数据处理

数据表达:运用了变量n和sum;n是表示用户月用电量,sum是应支付的电费;两者都是双精度浮点数;

数据处理:编译过程中使用了赋值表达式和算数表达式,流程结构则是用了分支。

1.1.3 PTA提交列表及说明

 

  • Q1:做作业过程中全程参照教科书学习,并有向同学请教;
  • A1:解决了编译中的空格问题,间隔问题,以及代码问题。

1.2输出三角形面积和周长

题目内容描述:输入三角形的三条边a、b、c,并计算输出面积和周长。

1.2.1 实验代码截图

C语言I博客作业03_第3张图片

1.2.2 数据处理

  • 数据表达:使用变量a,b,c,s,area,perimeter;a,b,c都是输入的三角形的边长,s是计算面积area的一个变量,其中a,b,c为整形数,s,area,perimeter是双精度浮点数;
  • 数据处理:使用赋值表达式,算数表达式,分支结构。

 1.2.3 PTA提交列表及说明

 

  • 在code blocks上运行后我正确快速的完成了这道题。

1.3 三天打鱼两天晒网

题目内容描述:计算此人在第n天是“打鱼”还是“晒网”。

1.3.1 实验代码截图

C语言I博客作业03_第4张图片

 

 

1.3.2 数据处理

  • 数据表达:使用了变量n和s,n代表第n天,s代表n除以5后的余数,二者为整形数;
  • 数据处理:使用了赋值表达式,算数表达式,分支结构。

 

1.3.3 PTA提交列表及说明

  • Q1: 没注意字母大小写;
  • A1: 区分大小写后输入正确;
  • Q2:  少打了等号;
  • A2:补充后输入正确。

2.阅读代码

C语言I博客作业03_第5张图片

 

 C语言I博客作业03_第6张图片

 

 

  • 使用了自定义函数;
  • 使用了if循环语句。

3.1 学习进度条

 

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第六周/9.30~10.6 12小时 430行 如何运用 MinGW-w64 来编译C程序;学会了打简单代码 n\不知删不删,逗号后不知何时空格
第七周/10.7~10.11 8小时 139行 学会了运用if语句完成各种数学程序;学会了部分较复杂代码的编写  不知何时何处空格,做间距

 

 3.2 累积代码行和博客字数

 

时间 博客字数 代码行数
第四周 651 2
第五周 660 3
第六周 1275 432
第七周 2523 560

 C语言I博客作业03_第7张图片

 

3.3 学习感悟

学习C语言也有一个月时间了,从最初的困惑到现在的习以为常,对我自己来说是一个非常大的跨越;我本身对编程代码非常不熟悉,经过这些天的学习,我在打代码的过程中所犯的错误也越来越少,C语言给我的感受收新鲜但是富有趣味,也对自己有一定的挑战性。C语言带给我的不仅仅是代码上的一种练习,更是我钻研软件编程领域的起点。反观我之前所犯的错误,漏符号,未空格,前后没间距,字母代码运用是否正确等等,现在让我感受到做C语言也是一门艺术。继续加油!

 

你可能感兴趣的:(C语言I博客作业03)