c语言l博客作业11
| 问题 | 答案 |
|---|---|
| 这个作业属于那个课程 | C语言程序设计II |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 |
| 我在这个课程的目标是 | 学好c语言,熟练基本语句 |
| 这个作业在那个具体方面帮助我实现目标 | 对基本语句的编程和复习,一些c语言符号的运用 |
| 参考文献 | c语言教材 |
1.PTA实验作业

1.1统计各位数字之和是5的数 (20分)
题目内容:本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。
函数接口定义:int is( int number );void count_sum( int a, int b );函数is判断number的各位数字之和是否等于5,是则返回1,否则返回0函数count_sum利用函数is统计给定区间[a, b]内有多少个满足上述要求(即令is返回1)的整数,并计算这些整数的和。最后按照格式count = 满足条件的整数个数, sum = 这些整数的和进行输出。题目保证0<a≤b≤10000。裁判测试程序样例:
include <stdio.h>
int is( int number );
void count_sum( int a, int b );
int main()
{
int a, b;
scanf("%d %d", &a, &b);
if (is(a)) printf("%d is counted.\n", a);
if (is(b)) printf("%d is counted.\n", b);
count_sum(a, b);
return 0;
}
/* 你的代码将被嵌在这里 */输入样例:104 999输出样例:104 is counted.count = 15, sum = 3720
1.1.1数据处理
数据表达:a b分别表示两个函数,分别对其进行定义。、
数据处理:写出部分表达式,用while循环进行编写,再用if else进行判断最后输出。
1.1.2实验代码截图

1.1.3造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 104 999 | count = 15, sum = 3720) | 15个满足要求,和为3720 |
| 105 1000 | count = 14, sum = 3616 | 14个满足要求,和为3616 |
| 106 1005 | count =15 , sum =4620 | 15个满足,和为1620 |
1.1.4PTA提交列表

1.出现了没定义的变量,将变量改为自己定义的变量。
2.函数出现分段,重新编写改正。
1.2统计某类完全平方数 (20分)
题目内容:本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。函数接口定义:int IsTheNumber ( const int N );其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。裁判测试程序样例:
include <stdio.h>
include <math.h>
int IsTheNumber ( const int N );
int main()
{
int n1, n2, i, cnt;
scanf("%d %d", &n1, &n2);
cnt = 0;
for ( i=n1; i<=n2; i++ ) {
if ( IsTheNumber(i) )
cnt++;
}
printf("cnt = %d\n", cnt);
return 0;
}
/* 你的代码将被嵌在这里 */输入样例:105 500输出样例:cnt = 6
1.2.1数据处理
数据表达:定义几个变量分别为这个数和这个数的两个因子。
数据处理:数学函数模型,根据题意写出相应式子,带入变量进行运算。
1.2.2实验代码截图

1.2.3造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 105 500 | cnt=6 | 不是完全平方数 |
| 106 500 | cnt=6 | 不是完全平方数 |
| 109 600 | cnt=6 | 不是完全平方数 |
1.2.4PTA提交列表

1.编译时英文字母没有大写,将其大写后再次编译
2.代码互评
同学代码

我的代码

1.设置的变量不同。
2.函数表达的方式不同
3.我用了[]来定义取值
同学代码

我的代码

1.定义变量个数不同。
2.表达函数的取值取向有所差异。
3.我运用了break可以直接导出程序。
3.学习总结

3.3学习内容总结和感悟
3.3.1学习内容总结
内容:对上次作业的讲评,复习以前所学知识,新课的学习,通过助教的讲解题目来提高我们的对程序的编译能力,同时老师教我们函数。多种函数的运用以及对函数的理解,还有给我们期末考试提供学习方案。
总结:越学越难学,越往后面学起来越复杂,读代码也是又方法的,问题在于你方法是否用对。在学习新知识的同时应当多复习前面的所学内容,这样才不会学如逆水行舟,不进则退。
3.3.2学习体会
经常感觉心有意,而力不足,想学好但是又学不好。甚至有时听不懂老师在讲什么。有时感觉老师上课没什么用,听了也还是不会,甚至感觉老师总是会高估我们,我真的觉得打代码实在是难,很多时候都要去问别人,也许是不够热爱,兴趣是最好的老师,我想什么时候我把编程当成是享受了,也许就真的学好了。马上就要期末考试了,得加紧复习和多打代码。
c语言l博客作业11的更多相关文章
- C语言l博客作业06
C语言l博客作业06 问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homew ...
- C语言l博客作业05
问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830 我在这 ...
- C语言I博客作业11
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10132 我在这个课程的 ...
- c语言l博客作业03
问题 答案 这个作业属于哪个课程 c语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/8727 我在这 ...
- c语言l博客作业08
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 我在 ...
- c语言l博客作业09
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 我在 ...
- c语言1博客作业11
一.本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 http://edu.cnblogs.com/campus/zswxy/SE2019-4/homework/10125 我 ...
- c语言l博客作业07
一.本周教学内容&目标 第3章 分支结构 3.3 使学生熟悉多分支结构switch语句的使用. 二.本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://e ...
- C语言l博客作业01
2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样?(2分) 计算机科学与技术是国家一级学科,下设信息安全,软件工程,计算机软件与理论等专业,主要培养符合教育部门实际需要的计算机教学及应用管理 ...
随机推荐
- MYSQL之数据库初识、安装详解、sql语句基本操作
目录 MYSQL之数据库初识及安装详解 1.什么是数据库? 1.什么是数据?(data) 2.什么是数据库?(databases,简称DB) 2.为什要用数据库? 3.什么是数据库管理系统?(Data ...
- [洛谷P1607] 庙会班车
题目描述 Although Farmer John has no problems walking around the fair to collect prizes or see the shows ...
- 【leetcode】1237. Find Positive Integer Solution for a Given Equation
题目如下: Given a function f(x, y) and a value z, return all positive integer pairs x and y where f(x,y ...
- Python CGI编程Ⅲ
GET和POST方法 浏览器客户端通过两种方法向服务器传递https://www.xuanhe.net/信息,这两种方法就是 GET 方法和 POST 方法. 使用GET方法传输数据 GET方法发送编 ...
- AOP xml 配置
applicationContext.xml <!--切面Bean--> <bean id ="aspectbean" class='"con.soft ...
- QT:QSS完全无效的原因
QSS的文件格式不是UTF-8,导致读取到的文件中字符串出现乱码.
- Open Cascade 转化为OpenSceneGraph中的Mesh
#include <osgDB/ReadFile> #include <osgViewer/Viewer> #include <osgGA/StateSetManipul ...
- linux中more命令如何使用
more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上.兄弟连Linux培训教程() more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(sp ...
- EasyUI DataGrid列表,显示undefined
datagrid中,显示undefined的解决方法 在get函数中,将为null的值返回空的字符串 1 public class TestModel { 2 3 private String key ...
- 51 Nod 1161 Partial sums
1161 Partial Sums 题目来源: CodeForces 基准时间限制:2 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 取消关注 给出一个数组A,经过一次 ...