C程序设计-----第1次作业】的更多相关文章

C程序设计-----第0次作业- 1.翻阅邹欣老师的关于师生关系博客,并回答下列问题,每个问题的答案不少于500字:(50分)- 1)最理想的师生关系是健身教练和学员的关系,在这种师生关系中你期望获得来自老师的哪些帮助? 关于邹欣老师提出的师生关系应该像健身教练和学员,我很是赞同.我希望可以从这种师生关系中得到C语言方面,但不只限于C语言的帮助.C语言占了大学的学分没有办法避过,我只能去学C语言.不过我更喜欢Java和Python的使用,希望老师可以给我布置一些关于Java和Python的练习.…
C语言程序设计第六次作业--循环结构(2) 之前的博客园图片没处理好,对大家说一声抱歉.希望大家能够多多指出我的错误,我来认真修改 ^ - ^ !. (1)改错题 序列求和:输入一个正实数eps,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... ,精确到最后一项的绝对值小于eps(保留6位小数). 输入输出样例: Input eps:1E-4 s = 0.835699 源程序(有错误的程序) #include<stdio.h> int main() { int flag,n…
Github链接:https://github.com/Wasdns/object-oriented 题目:程序设计第三次作业 程序设计第三次作业附加 我的程序设计第三次作业附加 代码规范 更新时间:2016/3/23 第一次尝试:(此时题目尚未更改,我按要求把-和数字连起来输出) 我在学习完相关的C++类的知识还有STL中stack和queue的用法之后,大概捋清了题意.用不到十五分钟的时间敲出了代码1的大体,但还是由于自己对相关知识的不熟悉,修改大大小小的错误花费了我一天的时间,代码1如下.…
Week09<java程序设计>第九次作业总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 答: 2. 书面作业 本次作业题集集合 1. List中指定元素的删除(题集题目) 1.1 实验总结.并回答:列举至少2种在List中删除元素的方法. 答: 实验总结:在public static List convertStringToList(String line) 函数中,要注意以单个或多个空格为分割符,用Split()分隔出元素,并分隔多个空格[s…
一.本次课学习主要内容及知识结构点: 二.实验内容:(60分) 1. 求奇数和.输入一批正整数(以零或负数为结束标志),求其中的奇数和.试编写相应程序. 2. 展开式求和.输入一个实数 x,计算并输出下式的值,直到最后一项的绝对值小于0.00001 (保留4 位小数).要求定义和调用函数fact(n)计算n 的阶乘,可以调用pow()函数求幂.试编写相应程序. 3. 求序列前n项和(2/1+3/2+5/3+8/5+...).输入一个正整数n,输出 2/1+3/2+5/3+8/5 +"的前n项之和…
大家注意:本次作业稍有增加,由于放假期间大家空闲时间比较充足,将之前学习过程中遗留的问题必须在假期解决.   本次课学习主要内容: 分支结构中的二分支结构.多分支结构和else-if语句 掌握字符型数据和逻辑运算 用switch语句实现多分支结构. 嵌套的if-else语句. 简单函数认识,并自定义函数. 复习总结选择结构中存在的问题 实验内容:(60分) 1. 输入一个正整数n,再输入n个数,统计其中偶数的个数. 2. 编写程序,输入一个数,如果输入1,输出"添加学生信息",如果输入…
同学们,一晃一个学期就过去了,第一节课时,我曾做过一个调查,没有一个同学在中学阶段接触过程序设计,也就是说,那时,大家都是零基础,或许只是听说过"C语言"这个词,但其他便一无所知了.经过一个学期的学习,大家已经从输出一句"Hello World!"开始,到现在能够编写上百行的代码,完成一个具备简单功能的小项目,看着自己写的一个个程序,我觉得,每位同学都应该给自己一个大大的赞!这是我第一次采用技术博客的形式要求大家完成作业,老师也是和你们一起在学习.在努力.在进步.不…
面向对象程序设计作业3--C++计算器初始部分 Github 链接:https://github.com/luojingzhao/object-oriented/tree/master/calculate 本次作业要求 因为是第一次遇到关于C++的题目,当第一次看到这个作业的时候,整个人就是蒙了.自己学习C++刚刚学到Scan,本来对Scan就没什么深刻的概念.而作业却更深的要求我们要使用队列的模板函数.在班群上有同学问慕课网的哪些课程要学完才能完成作业,于是我跟着学长的提示,完成了未看完的相关…
准备工作(10分) 1.在博客园申请个人博客. 2.加入班级博客(2班班级博客链接地址)(1班班级博客链接地址) 3.关注邹欣老师博客.关注任课老师博客. 4.加入讨论小组,学习过程中遇到问题不要随意在聊天群里提出,小组里提问的好处是所有人可见.永久可查.所以提问时请认真思考,具体提问技巧请参考提问的智慧.提问和回答问题的同学会给与一定程度的加分. 5.安装并使用git[可参考冉华同学的简易帮助)管理你的代码,希望整个大学四年你编写的所有代码都有记录可查,具体托管平台可github.码云.码市任…
C语言程序设计(高级)36学时,每周4学时,共9周.主要学习指针.结构和文件三部分内容.整个课程作业计划如下: PTA和博客的使用指南 若第一次使用PTA和博客,请务必先把PTA的使用简介和教师如何在博客园开始班级博客布置作业两个链接中的步骤先走通,然后再阅读下述作业计划. PTA作业 每周1次/2次PTA作业 每次作业内容是对当周课上内容的练习和巩固 每周发布一次PTA作业答案. 为了防止抄袭,可将PTA题目的部分细节做成随机性,比如可将题目的输入/题目中的数据与学号挂钩等. 博客作业 4次博…
1.翻阅邹欣老师博客关于师生关系博客,并回答下列问题,每个问题的答案不少于500字 1)最理想的师生关系是健身教练和学员的关系,在这种师生关系中你期望获得来自老师的哪些帮助? 答:正如邹欣老师博客里所说的那样,最理想的师生关系不是餐馆与食客,老板与雇员,保姆与幼儿,哥们与哥们的关系,更不是狱警与犯人的关系.在学习的过程中,老师与我们是教授与学习的关系,和邹欣老师在博客里所写的一样,希望老师在我学习的过程中,可以注意到我的错误点和不足点,及时的反馈给我,从而可以让自己能够及时的发现并弥补自己的不足…
一.预习作业 在课前或者课后观看浙江大学程序设计入门-C语言课程中第2周.第3周的判断部分和第4周的判断部分. 二.PTA作业 完成第7周.第8周和第9周和第10周共8次pta作业,将PTA作业中部分题目的设计思路和遇到的问题及解决办法总结在博客中.目前完成的作业中需要总结的题目是: 第3次作业(条件)任选一题 第4次作业(条件)任选一题 三.博客作业 随笔具体书写内容和格式 从PTA作业选取的题目,按照下述样例进行总结,包括代码,文字描述设计思路和流程.错误调试和解决办法.4部分都必须写,缺任…
一.本次课主要内容: 本章主要介绍结构的基本概念与定义.结构变量的定义和使用.结构数组应用.结构指针概念.重点介绍结构的定义与成员引用方式.同时也介绍了文件的基本概念,文件操作处理基本步骤和过程,常用文件操作函数等知识. (1)通过综合示例"输出平均分最高的学生信息"引出结构的概念和主要知识点.重点学习了结构变量使用的三种情况:结构成员引用方式.相同类型结构变量的相互赋值.结构变量作为函数参数. (2)通过例子"学生成绩文件统计"引出文件的基本概念和主要知识点,实现…
一.本次课主要内容: 本章主要介绍指针相关的基础知识,本节课的主要如下 (1)通过示例"电码加密"引入字符指针与字符串处理.首先重点介绍字符指针和字符串的关联和区别,然后对常用字符串处理函数进行讲解,通过对比示例强调字符串运算的特殊性并分析原因. (2)通过例子"任意个整数求和"引入用指针实现内存动态分配.首先要分析为什么要进行内存的动态分配管理,然后介绍了动态内存分配的一般步骤和具体分配函数. 二.实验内容:(70分) 1. 输入一个字符串,把该字符串的前三个字母…
一.本次课主要内容: 本章主要介绍指针相关的基础知识,本节课的主要如下 (1)通过示例"密码开锁"引入指针的概念和主要知识点,分析了密码开锁的过程来说明变量.内存单元和地址之间的关系,从而引入指针的基本概念,接着介绍了指针的基本运算以及指针变量的初始化. (2)通过例子"角色互换"引入指针作为函数参数的用途和用法,区分按值调用和引用调用,分析了3个swap()函数进行对比,最后通过给定的年和天数计算是某年某月某日的实例学习了如何使用指针作为函数参数返回多个值,解决了…
一.本次课主要内容: 本次课程学习数组,一种最基本的构造类型,它是一组相同类型数据的有序集合.数组中的元素在内存中连续存放,每个元素都属于同一种数据类型,用数组名和下标可以唯一地确定数组元素: (1)掌握一维数组的定义和引用. (2)通过实例的练习和理解,掌握数组的定义引用. 二.实验内容:(70分) 1. 用数组计算fibonacci数列的前10个数,并按每行打印5个数的格式输出. 2. 输入n(n<10), 再输入n个数, 输出最小值和它所对应的下标. 3. 输入n(n<10), 再输入n…
一.本次课主要内容: 本章将散布在前五章中的数据类型和表达式等内容做了归纳性的汇总,本次课需要掌握以下两个方面: (1)本次课通过从数据在计算机内的存储格式入手,介绍整型.字符型.单精度和双精度实型四种基本数据类型的存储方式.通过实例介绍了四种基本数据类型的定义.取值范围及其常量形式,要求重点掌握ASCII 字符集和转义字符的应用. (2)通过实例介绍了在C 语言中如何通过函数调用完成数据的输入和输出,能熟练使用scanf().printf().getchar()和putchar()这四个基本输…
一.本次课主要内容: 本次课通过以下两个知识点来完成: (1)以数字金字塔为例,介绍函数的另一种形式,即不返回结果的函数.不返回结果的函数在定义.调用.参数传递.函数声明上,思路完全与以前相同,只是函数类型变为void.最后,强调函数的优点,即结构化程序设计的思路,包括按自顶向下的方法对问题进行分析.模块化设计和结构化编码3 个步骤. (2)以复数运算为例,介绍变量与函数的关系,主要掌握局部变量.全局变量和静态变量三种形式.需要分清三种变量的作用与定义的位置,区分局部变量与全局变量的异同点,局部…
     一.本次课主要内容: 本次以计算圆柱体体积为例,通过定义体积计算功能的函数和主函数调用的例子,引出函数定义的一般形式:函数首部加函数体,且在函数结尾处通过return 语句返回结果.本节要重点掌握两点: (1)形参.实参及参数传递.形参只能用变量表示,在函数中起作用:实参可以是变量.常量或表达式,在主调函数中.实参与形参要个数一致,类型一致.参数传递时,实参把变量.常量的值或者表达式结果值传递给形参. (2)函数定义首部与声明.二者形式相似,函数声明的目的主要是说明函数的类型和参数的情…
          一.  本次课主要内容:             通过几个实例来进一步掌握循环结构的应用. 二. 实验内容:(70分) 1. 穷举算法(古典算术问题-搬砖头)某地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬一块.问用45人正好搬45块砖,有多少种搬法? 2. 猴子吃桃问题.一只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个:第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半加一个.到第n天早上想再吃时,见只剩下一…
一.学习内容     本次课学习了一维数组的基本知识,需要大家对如下知识点进行总结:     1. 数组的定义,数组元素的引用,数组的初始化和赋值.     2. 明确以下问题:能否给数组名赋值?为什么?C语言会对数组下标做越界检查吗?那么我们写程序时应该注意什么?     3. 对数组数据的访问一定是跟循环结构分不开的,一般情况下,循环变量的值随数组元素的下标变化.学会灵活运行循环结构完成对数组数据的处理.     4.通过火柴棍等式问题,理解利用函数.数组对程序的优化. 二.实验内容    …
一.学习内容     本次课学习了函数的基本知识,需要大家对如下知识点进行总结:     1. 函数定义的基本格式,函数定义和函数原型(声明)的区别何在?     2. 函数的调用方式有哪几种     3. 什么是形参,什么是实参,函数调用时的参数传递机制是什么? 二.实验内容        1. 定义一个判断素数的函数isprime(int n),利用该函数输出1000以内的所有素数,每行10个,最后输出一共有多少个素数.(每列对齐)     2.求两个正整数的最大公约数和最小公倍数.用一个函…
同学们,本周我们已经学完了顺序结构.选择结构和循环结构,你都理解并掌握了吗?现在就好好理理思路,做个阶段总结吧.本周的知识点总结要求大家在理解的基础上对结构化程序设计的三种基本结构做一个全面的总结. 一.实验内容    1.有一个四位正整数,组成这个四位数的四个数字各不相同,如果把它们的首尾互换,第二位与第三位互换,组成一个新的四位数.原四位数为新四位数的4倍,请找出一个这样的四位数. 2.输入任意一个多位的数字,求各位数字之和.如果在[1,12]之内,则输出与和数字对应的月份的英文名称,否则输…
一.实验内容     1.输入两个正整数m和n(要求m<=n), 求m!+(m+1)!+(m+2)!-+n!    2.输出1000以内的所有完数.所谓完数是指这个数恰好等于除他本身外的所有因子之和.例,6的因子为1,2,3,6=1+2+3,所以6是完数.     3.奇偶归一猜想--对于每一个正整数,如果它是奇数,则对它乘3再加1,如果它是偶数,则对它除以2,如此循环,最终都能够得到1.   如n = 11,得序列:11, 34, 17, 52, 26, 13, 40, 20, 10, 5,…
态度决定一切,我依然要说这句话,每次同学们提交的作业,我都会认真评阅,相比实验课而言,可以有更充足的时间来发现问题,很多同学的代码依然会存在一些语法错误或者考虑不周全的现象,我提出了,那么,你认真看了吗?认真改了吗?如果没有,那么老师所做的一切就没有了意义,而你也失去了提高自己的一个有效途径.分数只是一个衡量的指标而已,重要的是你能从中收获什么.虽然一再强调总结的必要性,但是很多同学依然在应付,希望这个现象能够得到改观.对于有些同学,我愿意相信你只是自己完成作业有困难而请教了同学,那么,希望下一…
态度决定一切,无论做什么事情,秉持一个认真的态度,相信一定会让你受益无穷.当提交作业时,如果只是粘贴一下代码和运行结果,那么,你也只是写了一个程序而已,对你自己水平的提升帮助并不大,这次犯的错误或许下次还会出现.如果你能够认真进行一下总结,这道程序用到了我们学过的哪些知识点,这些知识点应用于什么场合,需要注意哪些问题,那么你对所学知识会有更深刻的理解和掌握,应用起来也会更加自如.在编程的过程中,自己是如何考虑的,碰到了什么问题,怎么解决的,在程序调试的过程中,又出现了哪些错误,原因是什么?认真总…
作业记录: 问题描述与代码已上传github仓库object-oriented文件夹下 题目一览 Calculate a + b and output the sum in standard format -- that is, the digits must be separated into groups of three by commas (unless there are less than four digits). Input Each input file contains on…
作业要求说明: http://www.cnblogs.com/xinz/p/3441537.html 我在做一个什么样的应用: 展示如何逐步求解一个加权矩阵的 最大子矩阵 任意联通图形 下面是软件的截图 包含的基本功能: 从文件读入矩阵随机生成矩阵 本软件将保存最近使用的3个文件(若包含当前正在使用的文件,则为4个) 随机生成矩阵 可设置矩阵的大小,不超过10*10 超过10*10将导致anymaxsum步骤过多,而没有什么教学意义了. 播放 自动 随时调整播放间隔(播放中亦可) 手动 回退和下…
1.本周作业总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多数据库相关内容. 2.书面作业 Q1. MySQL数据库基本操作 建立数据库,将自己的姓名.学号作为一条记录插入.(截图,需出现自己的学号.姓名) 在自己建立的数据库上执行常见SQL语句(截图) -参考:实验任务书-题目1 •创建数据库test,并显示所有数据库 •添加自己的信息到表students中,并显示表信息 •再添加第二个学生信息,并显示表信息 •删除第二个学生信息,并显示表信息 •改变自己的学号,并显示表信息 •显示所…
未来两周学习内容 复习指针的定义和引用 指针的应用场景: 指针作为函数参数(角色互换) 指针作为函数的参数返回多个值 指针.数组和地址间的关系 使用指针进行数组操作 数组名(指针)作为函数参数(冒泡排序) 指针和字符串的关系 字符串和字符指针 常用字符串处理函数 作业要求一 (20分) 完成PTAC高级第一次作业(分享码:899ABFCB0CC9DEAD ),随着学习深入逐渐增加PTA题目集中的题目.每次上完课都会增加2-3道题目. 除了完成PTA题目还需要完成下列题目: 1.写程序证明P++等…