C语言I作业09

C语言I博客作业09

本周作业头

提问 回答
这个作业属于哪个课程 C语言程序设计Ⅰ
这个作业要求在哪 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10027
我在这个课程的目标 学会c语言,学会编程
这个作业在哪个具体的方面帮助我实现目标 掌握更多编程技巧
参考文献 CSDN,C语言程序设计Ⅰ

-1,PTA实验作业

C语言I作业09_第1张图片

-1.1题目描述-

7-2 换硬币 (20 分)
将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?
输入格式:输入在一行中给出待换的零钱数额x∈(8,100)。
输出格式:要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1分硬币数量, total:硬币总数量”。最后一行输出“count = 换法个数”。
输入样例:13
输出样例:fen5:2, fen2:1, fen1:1, total:4
fen5:1, fen2:3, fen1:2, total:6
fen5:1, fen2:2, fen1:4, total:7
fen5:1, fen2:1, fen1:6, total:8
count = 4

-1.1.1数据处理-

数据表达:用到了int、
数据处理:用到了赋值,for循环,scanf语句

-2造数据-

输入数据 输出数据 说明
13 fen5:2, fen2:1, fen1:1, total:4 fen5:1, fen2:3, fen1:2, total:6 fen5:1, fen2:2, fen1:4, total:7 fen5:1, fen2:1, fen1:6, total:8 count = 4 这个没啥好解释的啦

-1.1.2实验代码-

C语言I作业09_第2张图片

-1.1.3提交列表-

C语言I作业09_第3张图片

    少打了个大括号
    大括号位置放错
    for语句后见加了;

-2.1题目描述-

7-3 找完数 (20 分)
所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。本题要求编写程序,找出任意两正整数m和n之间的所有完数。
输入格式:
输入在一行中给出2个正整数m和n(1 输出格式:
逐行输出给定范围内每个完数的因子累加形式的分解式,每个完数占一行,格式为“完数 = 因子1 + 因子2 + ... + 因子k”,其中完数和因子均按递增顺序给出。若区间内没有完数,则输出“None”。
输入样例:
2 30
输出样例:
6 = 1 + 2 + 3
28 = 1 + 2 + 4 + 7 + 14

-2.2实验代码-

C语言I作业09_第4张图片

-2.3提交列表-

C语言I作业09_第5张图片

3.学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第十三周 随着作业难度的提升,写作业用的时间越来越多了 130 迷迷糊糊的,没学到什么 可能我的数学逻辑不强,迷惑的点还有不少呢

4.学习体会

    通过这几次的作业,我明白了数学在编程中的重要性,我在考前会认真复习,毕竟手写代码的难度有点大呀,寒假在家里也不会落下对C语言的学习,加油,一步步的来!

5.折线图

C语言I作业09_第6张图片

6.思维导图

C语言I作业09_第7张图片

你可能感兴趣的:(C语言I作业09)