<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_72301367的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_72301367</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_72301367]]></copyright><item><title><![CDATA[【码图C++程序设计（2023）】第10章 作业1]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130862415</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130862415</guid><author>m0_72301367</author><pubDate>Thu, 25 May 2023 12:13:55 +0800</pubDate><description><![CDATA[C++模板函数是一种通用的函数，可以操作多种不同类型的数据。定义模板函数时，在函数名后面使用关键字“template”来指定模板参数，然后在函数中可以使用这些参数作为类型或值的占位符。例如，下面是一个简单的模板函数，用于比较两个数的大小：```a : b;```在这个例子中，“typename T”是模板参数，它表示任何类型。在函数体内部，我们可以使用T作为占位符，以便编译器知道我们要对哪种类型进行比较。当我们调用这个函数时，我们需要明确指定T所代表的实际类型。]]></description><category></category></item><item><title><![CDATA[【码图C++程序设计（2023）】第9章 作业1]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130817070</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130817070</guid><author>m0_72301367</author><pubDate>Wed, 24 May 2023 17:41:19 +0800</pubDate><description><![CDATA[引入CPoint.h头文件，它的内容如下：public:x = xx;y =yy;float y;public:private:实现Rectangle类和Circle类，它们都继承至Point类，派生类都具有float Area()方法，返回派生对象的面积。Rectangle类为矩形对象，拥有长和宽属性。Circle类为圆形，有有半径属性。]]></description><category></category></item><item><title><![CDATA[小甲鱼C++快速入门homework]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130781976</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130781976</guid><author>m0_72301367</author><pubDate>Sat, 20 May 2023 16:51:10 +0800</pubDate><description><![CDATA[要求:编写一个程序,要求用户输入一串整数和任意数目的空格，这些整数必须位于同一行中。但允许出现在该行中的任何位置。当用户按下键盘上的"Enter"键时,数据输入结束。程序自动对所有的整数进行求和并打印出结果。]]></description><category></category></item><item><title><![CDATA[【码图c语言】第五章 指针 基础实验3]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130394680</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130394680</guid><author>m0_72301367</author><pubDate>Wed, 10 May 2023 19:03:54 +0800</pubDate><description><![CDATA[比如n=3，data存放的数据是1 2 3,则建立的单链表header所指的数据结点的数据依次为1,2,3。输入参数：data是一个长度为n的数组，里面存储的建立单链表所需数据。你可以用下面的这些函数测试createList得到的链表是否正确建立。如果出现错误，则输出"error"，并返回NULL。注意：单链表存储的数据和data里面数据顺序一致。返回值：带头结点的单链表的首地址。]]></description><category></category></item><item><title><![CDATA[【c语言】（动态内存分配）malloc函数解析]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130394594</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130394594</guid><author>m0_72301367</author><pubDate>Wed, 26 Apr 2023 21:08:24 +0800</pubDate><description><![CDATA[参数表示需要分配的内存大小（以字节为单位），函数返回值是一个指向分配的内存空间的指针。如果分配失败，则返回 NULL。接着，我们对数组进行了初始化操作，设置每个元素的值为 0。在使用完数组之后，我们调用了。函数来分配空间，将返回值强制类型转换为指向整数的指针，赋值给指针变量。是 C 语言中的一个函数，用于动态地分配内存空间。下面是一个简单的示例代码，演示了如何使用。在这个示例中，我们首先定义了一个整数变量。，表示需要分配的数组大小。函数来释放分配的内存空间。]]></description><category></category></item><item><title><![CDATA[【码图C语言】第五章 指针 作业]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130393276</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130393276</guid><author>m0_72301367</author><pubDate>Wed, 26 Apr 2023 21:01:51 +0800</pubDate><description><![CDATA[通过课程进入输入一行字符，统计其中包括多少单词，单词之间用空格分隔。输入输出格式要求：输入格式：a b c d回车（空格可在任意位置，列如行头行尾可能会有空格。另外数字和字母一样，也可作为单词）输出格式：单词数输入的字符串长度最长为256个字符例如：输入：（空格）a a 112 c（空格）回车输出：4这里用了一个额外的变量word来表示是否已经进入了新单词。具体来说，如果当前字符为一个空格，则将word标记为0，表示当前不在单词中。如果当前字符不为空格且word。]]></description><category></category></item><item><title><![CDATA[【码图C语言】第四章 数组与结构 基础实验2]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130392776</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130392776</guid><author>m0_72301367</author><pubDate>Wed, 26 Apr 2023 19:45:49 +0800</pubDate><description><![CDATA[输入：3 zhangsan 1 19910101 1.85 85 90 lisi 1 19920202 1.56 89 88 wangwu 2 19910303 1.6 89 90回车。性别（男/女，用1表示男，2表示女，整数）、生日（19850101（年月日），整数）、身高（以m为单位，实数），输出每门课程的总平均成绩、最高分和最低分，以及获得最高分的学生的信息。编写学生管理系统，其中学生的信息有姓名（汉语拼音，最多20个字符，长度21的字符数组），C_max:89回车。C_min:85回车。]]></description><category></category></item><item><title><![CDATA[【码图C++】#534 约瑟夫生死游戏]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130255059</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130255059</guid><author>m0_72301367</author><pubDate>Wed, 19 Apr 2023 22:29:01 +0800</pubDate><description><![CDATA[于是N个人围成一圈(从1，2，3...N分别编号)。由编号为1的人开始，依次报数，数到第M人，便把他投入大海中，用循环链表实现：N个乘客同乘一艘船，因为严重超载，加上风高浪大，危险万分，因此船长告诉乘客，只有将部分乘客投入海中，其余人才能幸免于难。然后再从他的下一个人数起，数到第M人，再将他扔到大海中，如此循环地进行，直到剩下K个乘客为止。按顺序依次输出被扔下大海的乘客的编号。函数参数为乘客人数N、间隔人数M和剩余乘客人数K，1]]></description><category></category></item><item><title><![CDATA[【码图C++】#348 实现point类]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130255000</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130255000</guid><author>m0_72301367</author><pubDate>Wed, 19 Apr 2023 22:27:13 +0800</pubDate><description><![CDATA[定义一个点类Point,并定义成员函数double Distance(const & Point) 求两点的距离。创建两个点， 然后调用Point类的Distance方法输出两个点的距离。]]></description><category></category></item><item><title><![CDATA[【码图C++】#343 函数实现类似百钱百鸡问题]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130254944</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130254944</guid><author>m0_72301367</author><pubDate>Wed, 19 Apr 2023 22:23:58 +0800</pubDate><description><![CDATA[函数主要采用了暴力枚举的方法，先枚举公鸡数量，再枚举母鸡数量，最后要根据总鸡数计算小鸡数量，再判断是否符合条件。函数返回值为1时表示有解，函数返回值为0时表示无解，函数返回值为-1时表示输入参数不合法。公鸡、母鸡、小鸡的数量保存在函数的输出参数中。函数返回值：有解返回1，无解返回0，输入参数不合法，返回-1。int cockMoney:1只公鸡的价格。函数功能：根据输入的总的价钱money，int *henNum:母鸡数量。总的鸡的数量m，每种鸡的价格，求满足要求的各种鸡的数量。int m:总的鸡的数量。]]></description><category></category></item><item><title><![CDATA[【码图C++】 #481 计算大整数的积]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130254815</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130254815</guid><author>m0_72301367</author><pubDate>Wed, 19 Apr 2023 22:21:02 +0800</pubDate><description><![CDATA[编写程序接受两个任意大的整数，返回两个整数之积（提示：大整数用字符串表示）。输入：0 9999999999999999。例如输入：999 999。]]></description><category></category></item><item><title><![CDATA[【码图】C++程序设计（2023）第8章 作业2]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130252738</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130252738</guid><author>m0_72301367</author><pubDate>Wed, 19 Apr 2023 21:03:06 +0800</pubDate><description><![CDATA[Ctriangle类的使用如下，在你的代码中除了实现Ctriangle类还需引入一下代码。该类有一个GetPerimeter方法返回三角形的周长;输入三条边的长度（不用考虑三条边不能构成三角形的情况）;该类还提供一个display方法显示三角形的三边长度;Ctriangle:a=3,b=4,c=5回车。实现一个三角形类 Ctriangle。GetArea方法返回三角行的面积;展示三角形的三边长度以及周长和面积。最终在main函数中生成该类，Perimeter:12回车。输入：3 4 5回车。]]></description><category></category></item><item><title><![CDATA[【码图】C++程序设计（2023）第8章 作业1]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130252230</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130252230</guid><author>m0_72301367</author><pubDate>Wed, 19 Apr 2023 20:34:36 +0800</pubDate><description><![CDATA[通过课程进入在下面横线处填上适当字句，是函数实现指定功能。Y = initY;return X;return Y;___①_____       //定义一个指向A1的引用rA1;___②_____      //用rA1在屏幕上依次输出对象A1的数据成员X和Y的值;return 0;main函数：首先定义了类Location，包含两个 private 成员变量X和Y，以及三个 public 成员函数。]]></description><category></category></item><item><title><![CDATA[【码图c语言】第三章 控制流程 基础实验1]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130065785</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130065785</guid><author>m0_72301367</author><pubDate>Wed, 19 Apr 2023 20:06:40 +0800</pubDate><description><![CDATA[再根据输入y或者n（y或者Y表示继续循环，非y也非Y的字符默认表示结束循环)决定是否循环计算。值得注意的是，程序在输入标志位之前需要吸收上一个输入的回车符，否则会出现错误。格式的输入操作来说，如果标准输入流中某个字符作为本次输入操作的有效字符被读取后，输入缓存区仍然存在一个或多个待读取的字符时（其中包括回车符。然后输入y，则继续按照 操作数1 运算符op 操作数2的格式输入数据，并输出计算结果，否则输入n，则结束循环。的形式输出，其中操作数和计算结果取2位小数，每个数据间隔1个空格，最后输出回车。]]></description><category></category></item><item><title><![CDATA[【码图c语言】第四章 数组与结构 作业]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130065969</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130065969</guid><author>m0_72301367</author><pubDate>Wed, 19 Apr 2023 19:47:29 +0800</pubDate><description><![CDATA[编写一个程序，找出1~N中的所有素数,其中1]]></description><category></category></item><item><title><![CDATA[【c语言】#99 回文（优化的）]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130115416</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130115416</guid><author>m0_72301367</author><pubDate>Wed, 12 Apr 2023 20:12:13 +0800</pubDate><description><![CDATA[回文测试：输入一30个字符以内的字符串，判断是否为回文；如果是，则打印"true"；否则打印"false"。像"aba"这样的从左往右读与从右往左读一致就是回文。]]></description><category></category></item><item><title><![CDATA[【码图c】#99 回文（判断字符串是否是回文）]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130115194</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130115194</guid><author>m0_72301367</author><pubDate>Wed, 12 Apr 2023 19:54:05 +0800</pubDate><description><![CDATA[10. 在 `main()` 函数中，首先调用了 `gets()` 函数来获取输入的字符串，并使用 `strlen()` 函数计算字符串长度。否则打印"false"。5. `hui()` 函数的主要功能是判断输入的字符串是否为回文，其输入参数为一个整数 `y`，表示选取前 y 个作为回文比较的内容。6. 在 `hui()` 函数中，首先定义了一个整数变量 `top`，用于记录当前栈顶位置，初始化为 0。7. 接着，在循环中，将一个字符 `a[u]` 压入栈 `s` 中，并移动栈顶指针（`++top`）。]]></description><category></category></item><item><title><![CDATA[【码图c】#115 二维数组数据行列互换]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130115077</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130115077</guid><author>m0_72301367</author><pubDate>Wed, 12 Apr 2023 19:46:27 +0800</pubDate><description><![CDATA[编写函数，使其能将二维数组（5*3）中的数据进行行列互换。（参考函数原型：void tran(int array[5][3], int out_array[3][5]))out_array是用于保存行列交换之后的结果的数组。碰到异常情况输出error（参数为null)调用tran函数之后。]]></description><category></category></item><item><title><![CDATA[【码图c语言】第三章 控制流程 作业]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130064842</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130064842</guid><author>m0_72301367</author><pubDate>Mon, 10 Apr 2023 17:39:06 +0800</pubDate><description><![CDATA[通过课程进入	题 号:	18	14_判断n是否为素数	语言要求：	C++输入一个大于3的整数n，判断它是否为素数。（输出yes/no）例如，输入4，输出no；输入7，输出yes。错误输入，则输出error。所有输出没有回车符号。这是因为x很大的时候，程序运行会超时，所以扣了你20分。解决方案是优化一下算法，比如对x使用求平方根sqrt（）]]></description><category></category></item><item><title><![CDATA[【码图c语言】第二章 数据类型与表达式 作业]]></title><link>https://blog.youkuaiyun.com/m0_72301367/article/details/130064413</link><guid>https://blog.youkuaiyun.com/m0_72301367/article/details/130064413</guid><author>m0_72301367</author><pubDate>Mon, 10 Apr 2023 17:10:12 +0800</pubDate><description><![CDATA[通过课程进入	题 号:	181	C2-2_输出和值	语言要求：	C++输入2个整数x和y，中间以逗号间隔输出x+y的值提示：请只输出计算后的结果，不要进行其他多余的输出，也不要输出类似x+y=这类提示语句。]]></description><category></category></item></channel></rss>