C语言博客作业03--函数

1.本章学习总结

1.1 思维导图

1.2 本章学习体会及代码量学习体会

学习体会

通过这周对函数方面的学习,感觉自己对一些原本写的代码有了更深层次的理解。自己写的函数也更加格式化,提高了原本代码的质量。这周函数的作业不难,且题目都有提示,在PTA的练习也更加得心应手,但大作业却让我不知如何下手,继续努力!!

1.2.2 代码累计

2. PTA总分

2.1截图PTA中函数题目集的排名得分

2.2 我的总分:145

3.PTA实验作业

3.1 PTA题目1

本题要求实现一个判断素数的简单函数,并利用该函数验证哥德巴赫猜想:任何一个不小于6的偶数均可表示为两个奇素数之和。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。

3.1.1 算法分析

int prime( int p )
{
定义整型变量i

for i=2 to j do
    if p%j==0 then  break; 
    return 0;
        end if
    end for//循环结束依然没有break说明是素数
return 1;

}
void Goldbach( int n )
{
定义整型变量i,b,cnt;
for i=3 to j do
if i为素数 then
if p-i为素数 then
以题目要求形式输出素数分解的式子
返回主函数
enf if
end if
end for
}

3.1.2 代码截图

3.1.3 测试数据

3.1.4 PTA提交列表及说明

一开始没有想好怎么分解N,后来想到了用n去减一个数。

4.大作业(5分)

题目:实现小学四则运算。

4.1.函数关系图

4.2.函数功能介绍

三个等级的函数



此三个函数作用为将程序的三个等级运算分开来计算

菜单函数

菜单函数使得主函数简洁

4.3 运行结果截图

4.4 调试碰到问题及解决办法

非常多的小问题,因为代码实在长,把以前放得错误都放了一遍 。。尴尬。。但大体思路上没什么问题

4.5 大作业总结

通过这次大作业的练习,很多问题在百度和同学的帮助下解决的,有些需要的内容需要自己用百度去寻找, 一开始完全没有头绪,但坐下来后就根本停不下来了,做出来完整的程序后成就感十足 体会到了编程的快乐。

posted on 2018-11-13 22:59  Miracly  阅读(205)  评论(0编辑  收藏  举报