我的第三次C语言作业
我的第三次C语言作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-2 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11449 |
这个作业的目标 | 通过作业内容的逐渐复杂、难度提高,帮助我们快速提高自主学习能力以及数据分析找错误的能力 |
学号 | 20209139 |
一、本周教学内容&目标:
第2章 用C语言编写程序-循环结构 2.4 输出华氏-摄氏温度转换表。要求学生掌握使用for循环语句实现指定次数的循环程序设计.
二、本周作业
1.PTA实验作业
2.阅读代码
3.学习总结
三、作业格式
1.PTA实验作业(15分/题)
从PTA题目集中选出3个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题2分,内容要求如下:
1.1 A乘以B
题目内容描述:看我没骗你吧 —— 这是一道你可以在10秒内完成的题:给定两个绝对值不超过100的整数A和B,输出A乘以B的值。
1.1.1实验代码截图
1.1.2数据处理
数据表达:运用x,y,add,multiplication;
数据处理:该题运用了输入语句,以及两句赋值语句。
1.1.3 PTA提交列表及说明
一次通过没有问题。
2.阅读代码
bool isPalindrome(int x){
double temp = 0;
int y = x;
if( x < 0)
return false;
while(y / 10){
temp = temp * 10 + y % 10;
y /= 10;
}
temp = temp*10 + y;
printf("%d",temp);
return (temp == x) ? true:false;
}
-- 该段代码摘自https://leetcode-cn.com/problems/palindrome-number/solution/zhu-yi-ci-chu-de-tempyao-ding-yi-cheng-doubleru-gu/
2.1代码观后感:
见到这个题目我的反应是:先在Dev-C++上进行边写后在粘贴复制到PTA上进行验证,总有一次两次是读题不标准。总是感觉题目很简单,但在进行编写是就不简单。
通过简单题
#include<stdio.h> int main(void) { printf(" 竹 石\n"); printf(" 郑 燮\n"); printf("\n"); printf("咬定青山不放松,\n"); printf("立根原在破岩中。\n"); printf("千磨万击还坚劲,\n"); printf("任尔东西南北风。\n"); return 0; }
该程序通过printf进行输出。
3.学习总结
3.1 学习进度条
| 周/日期 | 这周所花的时间 | 代码行 |学到的知识点简介|目前比较迷惑的问题|
| 8 | 32h | 232|输入、输出函数|数学符号的运用|
| 9 | 40h | 342|整型浮点型|对于函数的类型|
| 10 | 46h | 432 | 循环函数符号运用 | 数组 |
3.2 累积代码行和博客字数
3.3 学习感悟:
我们的教学老师十分的和蔼,像我们的英语老师刘思纯,上课认真负责,教学方式独特。高数老师马林,上课随性有趣。
计算机导论老师黄成,上课内容风趣,举例新颖。程序设计语言老师彭琛经验丰富等等。但是学习不是光靠老师的鼓动还
要自主的去学习。
我的第三次C语言作业的更多相关文章
- 第三次C语言作业
(一)改错题 计算f(x)的值:输入实数x,计算并输出下列分段函数f(x)的值,输出时保留1位小数. 输入输出样例1: Enterr x: 10.0 f(10.0) = 0.1 输入输出样例2: En ...
- C语言作业评价标准
C语言作业评价标准 作业内容: 每周作业分为基础作业.挑战作业和预习作业: 基础作业为本周所学内容的巩固: 挑战作业包括但不仅限于所学知识的综合运用: 预习作业为下周所学内容的任务单,要求必须在课前完 ...
- OO第三次博客作业——规格
OO第三次博客作业——规格 一.调研结果: 规格的历史: 引自博文链接:http://blog.sina.com.cn/s/blog_473d5bba010001x9.html 传统科学的特点是发现世 ...
- [2017BUAA软工]第三次博客作业:案例分析
第三次博客作业:案例分析 1. 调研和评测 1.1 BUG及设计缺陷描述 主要测试博客园在手机端上的使用情况. [BUG 01] 不能后退到上一界面(IOS) 重现步骤:打开博客首页中任意博文,点击博 ...
- Unity3d中如何混用三种脚本语言?
首先要明白,这三种说的混用是指文件级别的混用,就是说一个文件是由一种语言写的.而不是说你这一个文件可以混用这三种语言,注意这是不允许的. 第二要明白,在unity3d中为什么可以使用三种语言混合开发? ...
- 使用 PySide2 开发 Maya 插件系列三:qt语言国际化(internationalization)
使用 PySide2 开发 Maya 插件系列三:qt语言国际化(internationalization) 前言: 这是 qt for python 的语言国际化,基于 UI 的,python 也有 ...
- 第二章(java程序设计)第三章(语言基础)
第二章 2.1 对象 对象的概念是由现实世界引入问题模型: 对象包含有:状态和行为.具体地来说是: 数据封装:对象的方法的作用就是:将内部变量封装起来,提供给外界交互的窗口.(实现对数据的隐藏) 继承 ...
- [BUAA OO]第三次博客作业
OO第三次博客作业 1. 规格化设计的发展 我认为,规格化设计主要源自于软件设计的两次危机.第一次是由于大量存在的goto语句,让当时被广泛应用的面向过程式的编程语言臃肿不堪,在逻辑性上与工程规模上鱼 ...
- 第一次c语言作业。
第一次c语言作业 作业1 2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样? 我认为计算机科学与技术是研究信息过程.用以表达此过程的信息结构和规则及其在信息处理系统中实现的学科.这门学科是为 ...
随机推荐
- 【题解】X龙珠
明天好像要考链表今晚笔者来了解下. 题目链接 解: 对于这道题,由于前面要与后面重新连起来,于是我们考虑链表. 我们先正常用链表维护关系.然后,我们从大到小枚举. 对于这个数,如果它后面有数(因为是一 ...
- C# 读取路径的各种方式
//1.获取模块的完整路径. string path1 = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; // ...
- Talk is cheap. Show me the code的由来
Date: Fri, 25 Aug 2000 11:09:12 -0700 (PDT) From:Linus Torvalds Subject Re: SCO: "thread creati ...
- JavaCV FFmpeg H264编码
上次成功通过FFmpeg采集摄像头的YUV数据,这次针对上一次的程序进行了改造,使用H264编码采集后的数据. (传送门) JavaCV FFmpeg采集摄像头YUV数据 采集摄像头数据是一个解码过程 ...
- Windows 10 如何在桌面上显示“此电脑”和“控制面板”
新电脑安装好 Windows 10 系统,默认在桌面上是不显示 "此电脑" 和 "控制面板" 图标的. 如果是 Windows 10 家庭版,桌面一般只显示&q ...
- kubernetes-介绍与特性
1. kubernetes概述 1) kubernetes是什么 2) kubernetes能做什么 3) kubernetes特性 4) kubernetes集群架构与组件 5) kubernete ...
- GUI版本的emacs
概要 emacs 配置 X11 配置 输入法配置 spacemacs 中的配置 fcitx 汉字显示方块的问题 总结 优势 劣势 概要 之前一直使用 terminal 版本的 emacs, 性能和显示 ...
- 实验三 HTML表格和表单的制作
实验三 HTML表格和表单的制作 [实验目的] 1.掌握表格的创建.结构调整与美化方法: 2.熟悉表格与单元格的主要属性及其设置方法: 3.掌握通过表格来进行网页页面的布局方法. [实验环境] 连接互 ...
- 多测师讲解python _re模块_高级讲师肖sir
import re# 一.常用方法:# match():从头匹配# search():从整个文本搜索# findall():找到所有符合的# split():分割# sub():替换# group() ...
- 程序员的“三十而已”,你都30岁了,不会还在XXX吧?
一部<三十而已>火了 太太们的包包鄙视链出圈了 有人的地方就有江湖 是的,程序员入圈是容易的 不需要4万的LV,更不需要限量版的爱马仕 只需要一件耐躁的格子衫 然而,程序员的30岁, 却说 ...