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 我在这个课程的目标 掌握语句嵌套 ...
随机推荐
- MVC2新闻
链接:https://pan.baidu.com/s/1ABJfNYq49DnVlf8tJZ6dtg 提取码:akon 复制这段内容后打开百度网盘手机App,操作更方便哦 1.目录结构 2.首先验证登 ...
- Java多线程和并发(八),synchronized底层原理
目录 1.对象头(Mark Word) 2.对象自带的锁(Monitor) 3.自旋锁和自适应自旋锁 4.偏向锁 5.轻量级锁 6.偏向锁,轻量级锁,重量级锁联系 八.synchronized底层原理 ...
- 智能指针之shared_ptr基本概述
1.shared_ptr允许有多个指针指向同一个对象,unique_ptr独占所指向的对象. 2.类似于vector,智能指针也是模板.创建智能指针: shared_ptr<string> ...
- TopCoder SRM 667 Div.2题解
概览: T1 枚举 T2 状压DP T3 DP TopCoder SRM 667 Div.2 T1 解题思路 由于数据范围很小,所以直接枚举所有点,判断是否可行.时间复杂度O(δX × δY),空间复 ...
- HTML jQuery 文档操作 - html() 方法
jQuery 文档操作 - html() 方法 jQuery 文档操作参考手册 实例 设置所有 p 元素的内容: $(".btn1").click(function(){ $(&q ...
- [CSP-S模拟测试]:迷宫(最短路)
题目传送门(内部题123) 输入格式 输入文件的第一行为四个正整数$n,m,k,d$. 接下来$m$行,每行三个整数$u,v,w$,描述一条无向道路. 输入文件最后一行包含$k$个整数,为$p_0,p ...
- 死磕java多线程
1.线程和进程 1.1线程和进程的区别 进程 它是内存中的一段独立的空间,可以负责当前应用程序的运行.当前这个进程负责调度当前程序中的所有运行细节(操作系统为进程分配一块独立的运行空间): 线程 它是 ...
- Java权限管理
基于角色的权限管理
- Fiddlercore拦截并修改HTTPS链接的网页,实现JS注入
原始出处:https://www.cnblogs.com/Charltsing/p/FiddlerCoreHTTPS.html Fiddlercore可以拦截和修改http的网页内容,代码在百度很多. ...
- C++类继承方式及实践
直接上图: 以及: 实践如下: #include <iostream> using namespace std; class Father{ private: int father1; i ...





