c语言程序设计

C语言l博客作业11

做~自己de王妃 提交于 2019-12-06 18:13:27
这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://i-beta.cnblogs.com/posts/edit;postId=11902056 我在这个课程的目标是 学好C语言,能灵活运用C语言编程 这个作业在哪个具体方面帮助我实现目标 进行PTA的题目练习,博客园的详细总结 参考文献 《C语言程序设计》 1.PTA实验作业 1.1题目名1 1.1.1数据处理 数据表达: 数据处理: 1.1.2实验代码截图 1.1.3造测试数据 一 二 三 wu liu qi ba jiu shi 1.1.4PTA提交列表及说明 1.2题目名2 1.2.1数据处理 数据表达: 数据处理: 1.2.2实验代码截图 1.2.3造测试数据 输入数据 输出数据 说明 4 5 6 1.2.4PTA提交列表及说明 2.代码互评 同学代码截图 自己代码截图 3.学习总结 3.1学习进度条 日期 这周所花时间 代码行 学到的知识 目前比较迷惑的问题 第一周 3小时 36 简单的编程 无 第二周 5小时 63 会使用一些简单的C语言知识,学会了Markdown的用法 对于Markdown的用法还是不够清楚 第三周 6小时 86 知道一些变量的定义及其类型和if语句 无 第四周 6小时 107 学习了for循环语句 对for循环表达式的运用情况不熟练 第五周 8小时 125

C语言I博客作业11

自作多情 提交于 2019-12-06 18:10:26
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言2019秋季作业11—— https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10131 我在这个课程的目标是 了解C语言的基本知识点,了解函数的编程,掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 这个作业在那个具体方面帮助我实现目标 学习使用函数来编程,理解函数的知识点 参考文献 C语言程序设计I,百度 1.PTA实验作业(20分/题) 请再此处列出自己的排名图片,如: image (1).png 从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下: 1.1 题目名1 题目内容描述 1.1.1数据处理 介绍实现本题过程中,你的数据表达、数据处理是怎么做的。注意:请务必按照以下方式书写。 数据表达:用了哪些变量,这些变量的值是怎么来的,类型是什么。 数据处理:数据用到的表达式和流程结构。 请用伪代码表示 。 1.1.2实验代码截图 贴图展示代码,不要复制。请给出名字标识。 1.1.3 造测试数据 输出你的程序面向各种测试数据结果,除了题目给出的测试数据,可以自己再造其他临界数据,越多越好,并加上必要说明 1.1.4 PTA提交列表及说明 提交列表:

C语言I博客作业11

≯℡__Kan透↙ 提交于 2019-12-06 17:49:26
一、本周教学内容&目标 第5章 函数 要求学生掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 二、本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10129 我在这个课程的目标是 掌握各种函数的用法和编译 这个作业在那个具体方面帮助我实现目标 通过本次作业以及本周教学内容 参考文献 《c语言程序设计》 三、本周作业 1.PTA实验作业 2.代码互评 3.学习总结 四、作业格式 1.PTA实验作业 请再此处列出自己的排名图片,如 1.1 题目名1 题目内容描述 : 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 ###函数接口定义: int IsTheNumber ( const int N ); 其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。 1.1.1数据处理 介绍实现本题过程中,你的数据表达、数据处理是怎么做的。注意:请务必按照以下方式书写。 数据表达:输入int整型n=N;b,p[10]={0}表示初始值为零,m=sprt(n)表示完全平方数的表达 数据处理:输入变量n=N正整数;b,p[10]={0}表示初始值为零,m

C语言I博客作业11

我的梦境 提交于 2019-12-06 17:41:26
一.表格 这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 C语言I博客作业11 我在这个课程的目标是 把C语言学精,熟练掌握编程技术,努力找到 简单代码的写法 这个作业在哪个具体方面帮助我实现目标 PTA上做题,devc++慢慢掌握调试,加强对于 函数类型以及静态和动态储存的理解与应用 参考文献 百度百科 , 其他同学作业,《C Primer Plus》,教科书 二.本周作业 1.PTA实验作业 1.1 统计某类完全平方数 题目内容描述: 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 函数接口定义: int IsTheNumber ( const int N ); 输入样例: 105 500 输出样例: cnt = 6 1.1.1数据处理 : 数据表达 : r,n,a[10],d(变量) ;运算,赋值(怎么来); int(整型) 函数参数 : 主函数是“int main()”,被调函数是“int IsTheNumber ( const int N )”形参是r,n,a,它们都是整型 数据处理 : 定义变量r来放参数N二分之一次方,n来放参数N,a[10]来放完全平方数(完全平方数可以有10位) if(r*r==N) 判断是否是完全平方数 定义变量d来表示数组里的元素 while(n){ d=n%10;

C语言I博客作业11

こ雲淡風輕ζ 提交于 2019-12-06 17:40:44
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10098 我在这个课程的目标是 学会C语言 这个作业在那个具体方面帮助我实现目标 可以熟练运用循环结构 参考文献 C语言程序设计 1.PTA实验作业 输出三角形字符阵列 题目描述:本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。 1.1.1数据处理 数据表达:本题用了int定义了2个整型变量n,count。 数据处理:主要运用for循环的嵌套式来进行计算。 1.1.2 实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 4 pta样例 3 n<4 1.1.4 PTA提交列表及说明 编译错误:在printf("%c ", 'A' + count);后面没有打“;”。 解决问题:在后面加上“;”。 1.2梅森数 题目描述:题目描述:形如2^​n−1的素数称为梅森数(Mersenne Number)。例如2^​2−1=3、2^​3 ​​ −1=7都是梅森数。1722年,双目失明的瑞士数学大师欧拉证明了2^​31−1=2147483647是一个素数,堪称当时世界上“已知最大素数”的一个记录。 本题要求编写程序,对任一正整数n(n<20),输出所有不超过2^​n​​ −1的梅森数。 1.2

C语言I作业11

落爺英雄遲暮 提交于 2019-12-06 17:38:28
第5章 函数 要求学生掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10129 我在这个课程的目标是 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型 这个作业在那个具体方面帮助我实现目标 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型 参考文献 C语言程序设计,百度 1.PTA实验作业 1.1 题目名1 1.1.1数据处理 数据表达:整型定义N,n。 数据处理: 开始 编写函数 输入n1,n2 for i←n1 to n2 i←i+1 if 满足函数 then cnt++ end if end for 输出 cnt=多少 函数体 n←N 定义数组a[10] if 根号n*根号n是否等于N while n x←n除以10的余数 a[x]++ n←n/10 end while for i←0 to 10 i++ if a[i]>=2 then 返回1 end if end for 返回0 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 100 120 cnt = 1 有这样的数 1 2 cnt = 0

C语言I博客作业11

时光总嘲笑我的痴心妄想 提交于 2019-12-06 17:32:30
一 二 这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://www.cnblogs.com/pengchen511/p/10564067.html 我在这个课程的目标是 能够熟练运用C语言进行编程,并能够自己制作一些简单的软件 这个作业在那个具体方面帮助我实现目标 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型 参考文献 https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/10128 1.PTA实验作业 1.1统计某类完全平方数 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 1.1.1数据处理 数据表达:定义整型变量n,b,m.数组p[10]。 数据处理: 用一个数组进行“桶排序”。 b=n%10 p[b]++ n/=10 //求余得到每一个数字,放到数组进行统计。 最后,如果数组中某个数字大于一个就return 1,回到主函数。 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 105 500 cnt = 6 样例 1 100 cnt = 1 举例 1.1.4 PTA提交列表及说明 1.答案错误:for循环中i应该从0开始,而我从1开始,后改正。 1.2统计各位数字之和是5的数

C语言1博客作业11

让人想犯罪 __ 提交于 2019-12-06 17:29:26
问题 答案 这个作业属于在哪个课程 C语言程序设计II 这个作业要求在哪里 C语言I作业11 我在这个课程目标是 学好C语言,为后面学习打好基础 这个作业具体在哪里方面帮助我 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型 参考文献 百度 , C语言作业评价标准 一:PTA实验作业 1.1题目名统计某类完全平方数 本题要求实现一个函数,判断任一给定整数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.1

C语言I作业11

泄露秘密 提交于 2019-12-06 17:26:59
问题 回答 这个作业属于哪个课程 C语言程序设计I 这个作业要求在哪里 作业要求链接 我在这个课程的目标是 了解函数编程,掌握相关语句的使用;熟练使用Markdown语法 这个作业在哪个具体方面帮助我实现目标 PTA分支题的作业和语言的使用;Markdown语法的使用 参考文献 《C语言程序设计》; 参考链接 ; 1.PTA实验作业 3 学习总结 3.1学习进度条 周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题 4/16~4/22 2小时 32行 基础的打头代码和输出、换行符号 无 5/23~5/29 2小时 20行 编码求华氏温度对应的摄氏温度 不会合适使用printf,格式掌握不了 6/7~6/13 6小时 89行 求银行利息、编写分段函数、输出三角形面积和周长 对分段函数不太懂,对if-else语句和scanf的使用地方不太清楚 7/14~7/18 6小时 68行 for循环语句的运用,序列的求和。 对有些的格式和计算方法还不太明白 8/21~8/26 6小时 81行 函数的计算,函数的调用。思维导图的制作 对函数这方面还存在这疑惑 9/28~9/1 7小时 115行 分支结构的理解及使用。 对有些语句的使用还不太理解 10/4~10/9 8小时 135行 switch-case语句 对switch-case语句难以运用,有时不知道如何下手 11/11

C语言|博客作业11

自闭症网瘾萝莉.ら 提交于 2019-12-06 17:03:41
问题 答案 这个作业属于哪个课程 C语言程序设计2 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10129 我在这个课程的目标是 掌握并使用综合问题函数结构解决程序问题 这个作业在哪个具体方面帮助我实现目标 使用函数解决问题 参考文献 PTA常见问题解析 C语言程序设计 一、本周作业 PTA实验作业 1.1 统计某类完全平方数 题目内容及描述: 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等 1.1.1数据处理 数据表达:本题用了整型变量int r=sqrt(N);int n=N; int a[10]={} 数据处理: int r=sqrt(N); int n=N; int a[10]={}; if(r*r==N) while(n) if(a[d]==2) return 0; 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 105 500 见图示 144 676 见图示 1.1.4PTA提交说明及说明 提交列表说明: 编译错误: 原因:在函数的申明后面打了分号,并且数组表示错误 解决:查资料时了解了一点数组的用法,并且改正了过来 1.2 统计各位数字之和是5的数 题目内容及描述: 本题要求实现两个函数