C语言I博客作业08

这个课程属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-4/
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11629
这个作业的目标是 让我们互相取长补短,复习巩固所学内容
这个作业在哪个具体方面帮助我实现目标 让我熟练运用while语句的使用
参考文献 CSDN,百度
学号 20209199

1.PTA 实验作业

1.1 7-1 7-3 字符菱形 (10分)

根据读入的字符和边长,勾画字符菱形。

输入格式:
输入数据含有若干组的数据,每组数据包括一个可见字符c和一个整数n(1≤n≤30)。 以键盘输入^Z或遇到文件结束符时结束数据输入。

输出格式:
输出以c为填充字符,边长为n的菱形,每个菱形之后都输出一个换行符。

1.1.1 数据处理

数据表达
运用整型变量n,i,j。字符 char c
数据处理:
 表达式:while(x!=0){n++;m += x%10;x /= 10;}
 结构流程:while循环以及for循环的嵌套

1.1.2 实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
M 6 O 5

||

1.1.4 PTA提交列表及说明

答案错误

分号!分号!分号!!!

1.27-4 一钱生多钱 (10分)

在日常生活中,我们常常需要将一些大额的人民币换算成零钱,已知我们有许多面值5元,2元和1元的人民币。
编程实现:输入我们需要兑换的金钱数,然后我们用这些面值5元,2元和1元的人民币来兑换,要求每一种面值都至少有1张,然后输出有多少种兑换方式。

输入格式:
输入在一行中给出待换的零钱数额(大于等于8小于等于100)

输出格式:
每行输出一种兑换方式,按照如下格式输出(并且每一种面值的人民币都是从小到大输出):
five=五元数量,two=两元数量,one=一元数量

1.2.1 数据处理

数据表达
整型变量  five,two,one,n;
数据处理:

for循环的嵌套

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
26 five=1,two=1,one=19
five=1,two=2,one=17
five=1,two=3,one=15
five=1,two=4,one=13
five=1,two=5,one=11
five=1,two=6,one=9
five=1,two=7,one=7 正确
4 错误

1.2.4 PTA提交列表及说明

答案错误

计算式错误

2.代码互评

同学代码

我的代码

1:与我的有非常大的区别,为我提供了一种新的思路。
2:结构清晰,看起来非常直观,值得我去学习

学习总结

学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第三周 七小时 510 for语句循环 fun结构
第四周 六小时 480 自定义函数 调入函数的插入
第五周 六小时 470 if-else分支结构 有时运用分支结构的时候思路有些捋不清
第六周 五小时 500 switch分支结构 实际问题有时无法理解题意
第七周 五小时 421 while循环结构 do-while与while有时搞不清

3.2 累计代码行及博客字数

3.3学习总结

3.3.1学习内容总结和感悟

 本周学习了for循环的嵌套,让我又掌握了一份技能,很开心。。但是,我码代码的速度还是太慢了,还得继续加油。

stdlib.h

里面定义了五种类型、一些宏和通用工具函数。 类型例如size_t、wchar_t、div_t、ldiv_t和lldiv_t;宏例如EXIT_FAILURE、EXIT_SUCCESS、RAND_MAX和MB_CUR_MAX等等;常用的函数如malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等。具体的内容你自己可以打开编译器的include目录里面的stdlib.h头文件看看。
break如何跳出所有循环

  1. 使用goto
  2. 写成函数 return
  3. 直接修改外层循环条件
  4. 在外层循环设置判断条件
  5. 在大循环后面判断标志加入break

3.3.2学习体会

 通过本周的学习,我觉得我比上周要好一些了,不再像以前一样听什么都比较迷茫,不知道为什么要那么去做,现在的话,做题时有了自己的思想,不再是一味的模仿老师和同学的方法。但是,我和我的一些同班同学有了比较大的差距,明明都是同时开始学习的,说明我还远远不够努力,这也让我深刻的体会到了我在这个专业的道路上还任重而道远,继续加油!!!
posted @ 2020-12-20 12:52  AyanozZ  阅读(206)  评论(3编辑  收藏  举报