C语言作业|08
| 问题 | 答案 |
|---|---|
| 这个作业的属于那个课程 | C语言程序设计II |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9977 |
| 我在这个课程的目标是 | 进一步熟练C语言编程 |
| 这个作业在哪个具体方面帮助我实现目标 | 了解while语句编译 |
| 参考文献 | https://baijiahao.baidu.com/s?id=1611229024838320535&wfr=spider&for=pc |
1.PTA作业

1.1题目二进制转10进
输入一组二进制字符,输出其对应的十进制数。当输入回车键时,输入结束。若输入非二进制字符,输出error input!
1.1.1数据处理
数据表达:int定义整型变量sum,i;char定义字符型变量op;
数据处理:
while (op!='\n')
{
scanf("%c",&op);
if(op=='\n'){
break;
}
if(op!='0'&&op!='1'){
i=0;
break;
}else{
sum=sum*2+op-'0';
i=1;
}
}
if(i==0){
printf("error input!");
}
if(i==1){
printf("%d",sum);
}
return 0;
}
1.1.2实验代码截图

1.1.3造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 34 | error input! | 题目数据 |
| 11111111 | 25 | 题目数据 |
| 101 | 5 | 实验数据 |
1.1.4PTA提交情况及说明

部分正确:漏掉了输入回车键的情况。
编译错误:return写成了retern.
编译错误:字符未用''括起来。
1.2题目 爬动的蠕虫
一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?
1.2.1 数据处理
数据表达: int定义整型变量 N,U,D,L,T;
数据处理: int N,U,D,L,T;
scanf("%d %d %d",&N,&U,&D);
T=L=0;
while(L<N){
L+=U;
T++;
if(L>=N)
break;
L-=D;
T++;
}
1.2.2实验代码截图

1.2.3造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 12 3 1 | 11 | 题目数据 |
| 20 4 2 | 17 | 实验数据 |
1.2.4pta提交情况与说明

部分正确:未考虑L=N的情况。
编译错误:&N写成了%N。
同学代码

同学代码

我的代码

3.学习总结
3.1学习进度条
| 周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 9.18-9.24 | 7 | 29 | 学会使用PTA,简单的输出函数 | 无 |
| 9.30-10.4 | 4 | 18 | 进一步熟悉使用PTA,学会摄氏温度与华氏温度的转换 | 无 |
| 10.08-10.12 | 4 | 112 | 学会了if-else条件从句,还有一些常用的数学函数 | 无 |
| 10.15-10.18 | 3 | 86 | 学会了for循环语句 | 无 |
| 10.21-10.27 | 6 | 92 | 学会了自定义函数的简单编译,调试程序 | 对于调试程序不熟练,无法发现和改正错误 |
| 10.30-11.1 | 3 | 148 | 熟练掌握多分支结构编译,初步了解字符型数据的编译 | 无 |
| 11.05-11.08 | 3 | 167 | 学会编译switch语句 | 无 |
| 11.12-11.15 | 3 | 88 | 学会了while语句 | 对于字符类变量编译不怎么熟练 |
3.2累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结

3.3.2 学习体会
经过这一周学习,又有了许多体会,很高兴可以学到这些。我希望自己能够进步,不仅学到知识,更能学到其他的知识
C语言作业|08的更多相关文章
- C语言作业08
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://i.cnblogs.com/EditPosts.aspx?opt=1 我在这个课程的目标是 在学好C语言编程的 ...
- C语言I作业08
C语言I作业08 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9981 ...
- C语言博客作业08
C语言I博客作业08](https://www.cnblogs.com/490-85-00-58-/p/11863312.html) 问题 回答 这个作业属于那个课程 C语言程序设计II 这个作业要求 ...
- C语言|作业12—学期总结
一. 我学到的内容 二. 我的收获 作业链接 收获 C语言l博客作业01 对这个专业.学科以及markdown语法有了初步了解,打印出了"Hello world!" C语言l博客作 ...
- C语言Ⅰ作业12—学期总结
一.我学到的内容 二.我的收获 作业链接 收获 C语言Ⅰ博客作业01 认识了PTA编程,博客园,Markdown基本语法1,Markdown基本语法2 C语言Ⅰ博客作业02 PTA系统常见问题解答 C ...
- C语言作业总结
.## 一.我学到的内容 二.我的收获 作业 学到的知识点简介 C语言I博客作业01 学习了markdown语法. C语言I博客作业02 学习了<提问的智慧>. C语言I博客作业03 了解 ...
- C语言作业评价标准
C语言作业评价标准 作业内容: 每周作业分为基础作业.挑战作业和预习作业: 基础作业为本周所学内容的巩固: 挑战作业包括但不仅限于所学知识的综合运用: 预习作业为下周所学内容的任务单,要求必须在课前完 ...
- 第一次c语言作业。
第一次c语言作业 作业1 2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样? 我认为计算机科学与技术是研究信息过程.用以表达此过程的信息结构和规则及其在信息处理系统中实现的学科.这门学科是为 ...
- 我的第三次C语言作业
我的第三次C语言作业 这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2 这个作业要求在哪里 https://edu.cnblogs.co ...
随机推荐
- cmd 获取当前登录的用户和远程连接的用户
打开cmd 执行 quser 可以看到我有两个 会话 带> 是我当前的会话 rdp 是远程连接的会话 console 是本机操作 可以知道谁在连接你 状态是 唱片 就是未连接的意思 ...
- Python之路(第四十篇)进程池
一.进程池 进程池也是通过事先划分一块系统资源区域,这组资源区域在服务器启动时就已经创建和初始化,用户如果想创建新的进程,可以直接取得资源,从而避免了动态分配资源(这是很耗时的). 线程池内子进程的数 ...
- Sublime Text 常用快捷键(Mac环境)
Shift + Cmd + P 显示命令面板 Cmd + P 快速查找目录和文件,跳转到任意地方 Cmd + P 输入 @ ,可以查找文件中的函数 Cmd + P 输入 # ,可以查找文件中的字符 C ...
- 实用脚本awk
非常实用的awk 有时候需要去服务器下载几个日志 日志太多,翻滚起来很麻烦,操作又慢又复杂. 可以使用这个下载最新的两个文件 ls -lt | head -3 | awk -F ' ' '{if(NR ...
- springboot整合Shiro功能案例
Shiro 核心功能案例讲解 基于SpringBoot 有源码 从实战中学习Shiro的用法.本章使用SpringBoot快速搭建项目.整合SiteMesh框架布局页面.整合Shiro框架实现用身份认 ...
- web前端面试题(含答案)
HTML+CSS1.对WEB标准以及W3C的理解与认识标签闭合.标签小写.不乱嵌套.提高搜索机器人搜索几率.使用外 链css和js脚本.结构行为表现的分离.文件下载与页面速度更快.内容能被更多的用户所 ...
- python之ORM(对象关系映射)
实现了数据模型与数据库的解耦,通过简单的配置就可以轻松更换数据库,而不需要更改代码.orm操作本质上会根据对接的数据库引擎,翻译成对应的sql语句.所有使用Django开发的项目无需关心程序底层使用的 ...
- video2
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- 小白 Python 爬虫部署 Linux
前言 前面国庆节的时候写过一个简易的爬虫. <Python 简易爬虫实战> 还没看过的同学可以先看一下,这只爬虫主要用来爬取各个博客平台的阅读量等数据,一直以来都是每天晚上我自己手动在本地 ...
- Oauth 2.0学习
OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版. 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为R ...