博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第三次作业
阅读量:4613 次
发布时间:2019-06-09

本文共 927 字,大约阅读时间需要 3 分钟。

1 本章学习总结

1.1 思维导图

1474728-20181109140504561-1283024238.png

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

1.2.1 学习体会

学习了由关于函数的知识后,大致理解了函数的用途.函数使用前的定义,函数的调用.局部变量,全局变量的区别.

局部变量只对特定的函数起作用,定义在函数内部
而全局变量对所有的函数都起作用,定义在函数外部
静态局部变量的函数值不会随着函数的结束而被系统回收,而是保留原有的函数值。

1.2.2 代码累计

1474728-20181104123517692-493907006.png

2.pta总分

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

1474728-20181104123611909-1458278775.png

2.2 我的总分:

145分

3.pta实验作业

3.1 pta题目1

使用函数验证哥德巴赫猜想

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

3.1.1 算法分析

  • 1.第一是判断素数,将该数用循环结构除以从2到自身-1的数并取余数,若中途出现余数为0就跳出循环
  • 2.第二证明猜想,先从大到小找出从2到本身的素数,再用该数减去找出的素数,再判断差是否为素数

3.1.2 代码截图

1474728-20181104125740724-663965284.png

3.1.3 数据测试

1474728-20181104130213825-1376183838.png

3.1.4 提交列表及说明

1474728-20181104130304806-2091335099.png

  • 1.判断素数的算法出现错误
  • 2.一开始证明猜想的思路不明确

4.大作业

4.1 函数关系图

1474728-20181104141628584-163395264.png

1474728-20181109144030985-1484493214.png

1474728-20181109144050388-1017739515.png
1474728-20181109144109208-1869478948.png
1474728-20181109144131412-304775899.png
1474728-20181109144145990-1856762422.png

4.2 函数功能介绍

  • 1.sign()函数是随机输入+,-,*,/中随机一个运算符
  • 2.sign2()函数是随机输入+,-中的一个运算符
  • 3.first()是一级难度运算
  • 4.second()是二级难度运算
  • 5.third()是三级函数运算

4.3 运行结果截图

1474728-20181104134112309-2088937602.png

4.4 调试碰到的问题和解决方法

  • 1.不了解随机函数和时间函数,通过网上查阅资料了解
  • 2.不知道如何随机输入一个运算符,也通过上网查阅资料了解
  • 3.scanf的顺序出现错误,自己阅读代码慢慢调试解决问题

4.5大作业总结

  • 1.代码量大,打代码时应该非常细心,减少出错率
  • 2.不懂的问题应该通过网上查阅资料或者询问他人来找到解决问题的方法
  • 3.程序设计中主函数应该简单明了,以便读者阅读

转载于:https://www.cnblogs.com/syt666/p/9867005.html

你可能感兴趣的文章
2016.10.24 继续学习
查看>>
产品功能对标 - 服务授权管理
查看>>
各地IT薪资待遇讨论
查看>>
splay入门
查看>>
带CookieContainer进行post
查看>>
C语言学习笔记--字符串
查看>>
CSS-上下文选择器
查看>>
ionic repeat 重复最后一个时要执行某个函数
查看>>
1.初识代码审计-基础
查看>>
[Vue-rx] Stream an API using RxJS into a Vue.js Template
查看>>
解决VC几个编译问题的方法——好用
查看>>
SPOJ #11 Factorial
查看>>
City Upgrades
查看>>
“人少也能办大事”---K2 BPM老客户交流会
查看>>
关于七牛进行图片添加文字水印操作小计
查看>>
DataSource数据库的使用
查看>>
CentOS开启samba实现文件共享
查看>>
MSSQL使用sqlbulkcopy批量插入数据
查看>>
证明一个数能被3整除,当且仅当它的各位数的和能被3整除
查看>>
2018秋寒假作业4—PTA编程总结1
查看>>