C语言作业09
| 问题 | 答案 |
|---|---|
| 这个作业属于那个课程 | C语言程序设计 |
| 这个作业要求在哪里 | https://i.cnblogs.com/EditPosts.aspx?opt=1 |
| 我在这个课程的目标是 | 在学好C语言编程的基础上,掌握多种编程方法 比如JAVE,命令格形式编码,能偶熟练各种编程操作,精通编程知识 |
| 这个作业在那个具体方面帮助我实现目标 | 方便练习并且掌握作业提交,比如利用表格清楚地阐述本次的作业只要内容,能够又快又好地完成编程作业和代码作业 |
| 参考文献 | 提问的智慧。C Primer Plus 百度文库 |
1.PTA实验作业

1.1 7-8 输出三角形字符阵列 (15 分)
题目内容描述:
1.1.1数据处理
- 数据表达:本题用了这n,i,c这三个变量,其中n是通过scanf函数赋值而来,i 是个通过for循环相关表达式来赋值,且都是整型;而c是字符型变量,初始赋值为‘A’;
数据处理:
伪代码:
Begin(算法开始)
定义字符c=‘A’和整形变量n;
输入值n值;
while(n)
//满足n不等于0的条件下进行循环
for(i←0; i<=n;i++ ){
//将1赋值给i,每次进行for循环都进行判断i是否小于或等于J,则进行每次加1,否则退出
putchar(c++);printf(" ");n--;
//向终端输出一个字符;并且打印空格,for语句结束之后n=n-1;
printf("\n");
//换行;
End(算法结束)
1.1.2实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 4 | ![]() |
|
| 一到四的乘法口诀 | ||
| 6 | ![]() |
|
| 一到六的乘法口诀 | ||
| 9 | ![]() |
|
| 你到九的乘法口诀 |
1.1.4 PTA提交列表及说明

提交列表说明:这道题老师上课时讲过,所有没有什么问题。
1.2 7-6 跟奥巴马一起画方块 (15 分)
题目内容描述:
1.2.1数据处理
- 数据表达:本题用了i、j、n、ch这四个变量,其中i、j是通过后面的表达式来赋值的,ch是字符型变量,通过scanf函数输入字符,N也是通过用scanf函数赋值,n、i、j、都是整型,ch是字符型;
数据处理:
伪代码:
Begin(算法开始)
输入n值和字符
for(i = 1; i <= (n+1)/ 2;i++){
for(j = 1; j <= n;j++){
输出字符}
换行}
End(算法结束)
1.2.2实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 4 | ![]() |
|
| 5 | ![]() |
|
| 2 | ![]() |
|
1.2.4 PTA提交列表及说明

提交列表说明:部分正确的原因是我没有理解题目意思,四舍五入,行数是列数的50%,没有考虑奇数的时候,输出行数会少一行。
2.代码互评
同学代码1:
同学代码2: 
自己代码:
- 区别
1:同学一与同学二的代码相差无几,同学二有接受代码行,而我和同学一都没有;
2:俩位同学都判断了N的奇偶性,而我没有,我直接将n加一除以2,因为题目有提示四舍五入,如果n是奇数,便可以自动加一行,偶数的华也不影响输出的行列;
3.学习总结
3.1学习进度条
| 周/日期 | 这周所花时间 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|
| 第一周 | 六天 | 学习常量,变量,数据类型 | 无 |
| 第二周 | 八天 | 基本语句scanf | 无 |
| 第三周 | 六天 | 学会了if-else结构 | 对于条件的判断有点迷糊 |
| 第四周 | 六天 | 学会了for循坏结构 | 容易跟if-else混淆 |
| 第五周 | 三天 | 对函数的使用,以及定义新的函数 | 定义函数怎样下手 |
| 第六周 | 六天 | 学会使用分支结构 | 无 |
| 第七周 | 五天 | 学习了新的语句switch语句 | case与break的关系 |
| 第八周 | 六天 | 学会了while语句和do while语句 | 不太分得清俩个语句的差异 |
| 第九周 | 四天 | 学会了嵌套循坏,for嵌套 | 感觉不是很理解 |
3.2 累积代码行和博客字数

3.3.1学习内容总结

3.3.2学习感悟
这一周又新学习了新的语法for循坏嵌套结构,越学到后面,越感觉C语言很有趣,激起我的好奇心,求知欲,作业虽然越来越难,有点难搞,但是想要学习新知识,新东西,是要付出努力才行
C语言作业09的更多相关文章
- 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 ...
- C语言|博客作业09
这个作业属于哪个课程 C语言程序设计II 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10027 我在这个课程 ...
- C语言I博客作业09
问题 答案 这个作业的属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-4/homework/10034 我 ...
- C语言博客I作业09
提问 回答 这个作业属于哪个课程 C语言程序设计Ⅱ 这个作业要求在哪里 https://www.cnblogs.com/sanying/p/11907721.html 我在这个课程的目标 掌握语句嵌套 ...
随机推荐
- JavaScript基础——JavaScript数据类型(笔记)
数据类型(笔记) null和undefined 在JavaScript中有两个特殊的值: null和undefined.简单说明如下: null 是Null类型的值,Null类型的值只有一个值(nul ...
- Struts2基本原理【转】
阐述struts2的执行流程. Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher.业务控制器Action和用户实现的企业业务逻辑组件. 核心控制器FilterD ...
- SIM800c收发短信及AT指令
一.sim800设备安装 淘宝搜索sim800,差不多就是这么个样子 购买之后,安装手机卡,卡的缺口向外插入,会有卡住的感觉,再按一下卡会弹出 安装usb转串口驱动(CH340),设备的指示灯先是快闪 ...
- Flask之请求上下文流程图
整理一下Flask请求上下文流程导思流程图,如果错误,请指出.
- wx小程序知识点(八)
八.小程序的优劣势 优势: ① 不需要下载 ② 打开速度快 ③ 开发成本低 ④ 安卓上可以添加在桌面,与原生 App 相似 ⑤ 小程序的发布审查流程比较严格,安全保障 劣势: ① 页面大小不能 ...
- Mycat常见问题与解决方案
转载于:https://www.cnblogs.com/jpfss/p/8194111.html 1 Mycat目前有哪些功能与特性? 答:• 支持 SQL 92标准• 支持Mysql集群,可以作为P ...
- html大文件上传下载
一.概述 所谓断点续传,其实只是指下载,也就是要从文件已经下载的地方开始继续下载.在以前版本的HTTP协议是不支持断点的,HTTP/1.1开始就支持了.一般断点下载时才用到Range和Content- ...
- Confluence 6 插入一个文件到你的页面
文件可以在页面中以缩略图或者链接的方式显示.我们有多种办法能够上传文件,请参考 Upload Files 页面. 你可以控制文件如何在你的页面中显示.文件在页面中显示的可用方法与你的文件类型有关. 插 ...
- Vue组件使用
一.组件概念 有html模板,有css样式,有js逻辑的集合体 每一个组件都是一个vue实例 每个组件均具有自身的模板template,根组件的模板就是挂载点 每个组件模板只能拥有一个根标签 子组件的 ...
- AcWing:245. 你能回答这些问题吗(线段树最大子段和)
给定长度为N的数列A,以及M条指令,每条指令可能是以下两种之一: 1.“1 x y”,查询区间 [x,y] 中的最大连续子段和,即 maxx≤l≤r≤ymaxx≤l≤r≤y{∑ri=lA[i]∑i=l ...





