- 博客(29)
- 资源 (6)
- 收藏
- 关注
原创 【双硬盘双系统】LinuxC下对EFI格式windows磁盘进行分区-动态生成GPT表
动态生成GPT分区表1. 题目具体要求描述1) 在硬盘上安装win10 64位系统(GPT分区模式), 硬盘要预留空闲空间; --- 前置部署条件2) 程序具体功能:A. check 功能 显示当前硬盘上的已划分空间和剩余空间,显示当前硬盘上的分区位置(起始扇区和结束扇区);B. A
2017-04-11 13:05:39
1284
原创 LinuxC下对windows磁盘进行分区-动态生成MBR表
(禁止转载)题目要求:动态生成MBR分区表1. 题目具体要求描述1) 在硬盘上先划分一个C分区(主分区),安装win7/10 mbr系统, 硬盘要预留空闲空间; --- 前置部署条件2) 程序可以显示当前硬盘上的已划分空间和剩余空间; --- 题目要求功能之一3) 程序可以根据用户输入(可以是程序内部指定,也可以通过命令行输入)参数(分区大小,分区类型)在剩余空闲
2017-03-30 14:26:11
573
原创 16进制转化8进制
作者;张煜今天科创实验室进行了一次考核, 其中有一个算法,将16进制转化为8进制问题描述 给定n个十六进制正整数,输出它们对应的八进制数。输入格式 输入的第一行为一个正整数n (1 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式 输出n行,每行为输入对应的八进制正整
2014-06-28 20:06:38
1735
1
原创 c++ 类的继承派生
作者:张煜这周上的c++课上老师讲了类的继承和派生,总觉得他讲的相当的不完整. 类的继承是利用已有的类来建立专用类的编程技术.从另一个角度来说,从已有的类(父类)产生一个新的子类,称为类的派生.继承是面向程序设计中最重要的机制,它支持层次分类的观点.继承使得程序员可以在一个较一般的类的基础上很快地建立一个新类,而不必从零开始设计每个类,在现实世界中,许多实体或概念不是孤
2014-05-14 20:54:39
1097
2
原创 选择排序法
/************************************************ 作者:张煜* 编译环境:vs2013* 测试时间:2014-05-07 20:16***********************************************///算法:/*用当前未排序的数中,找到一个最小的数,然后将它放到已排序的整数列表的下一
2014-05-07 20:39:05
737
原创 TCP/IP协议各层作用
Scokets编程的基础就是TCP/IP的网络数据结构。在TCP/IP协议中,服务器和客户端都是具有7层物理层:物理层、数据链路层(网络接口层)、网络层(网络层)、传输层(传输层)、会话层、表示层和应用层(应用层)TCP/IP结构对应OSITCP/IPOSI应用层应用层表示层会话层
2014-04-28 23:48:41
1824
原创 TCP/IP端口以及sockets编程的一些问题以及算法一个
这周因为感冒的事情比较废.实验室也去的不够多.也只是抽时间看看书做做算法罢了.这周看了网络端口和IP的各种定义,也算看得进去,因为解说是个逗...咳咳我稍微总结了一下.对于IP来说,他就像一个房子,而对于端口来说,就像是一个窗子或者是门.但是在IP上可以有2^16个门,也就是说一个IP会有很多端口.本地操作系统会给那些有需求的进程分配协议
2014-04-28 23:44:29
695
原创 c++ private public protected-->类的访问权限小结
原创:张煜//========================================================在c++的类之中,我们有三个访问权限不同的数据区域:private,public,protected.分别是私有成员数据,公有成员数据,以及被保护的成员数据.区别就是他们的访问权限是不同的,程序对于他们的操作权限也是不同的,//===========
2014-03-17 15:32:48
794
原创 throw函数
作者:张煜//=====================================================================今天看数据结构的时候找到一些东西.,这是关于一个运算算法的时候报错问题.int Divzero(int a; int b; int c){ if(a <= 0 || b <= 0 || c <= 0) throw"All p
2014-03-16 19:30:19
2526
转载 c语言栈的操作__转
#include #include #include // 定义一个节点的结构typedef struct node{ int member; //数据域 struct node * pNext;//指针域}Node,*pNode;// 定义一个栈结构typedef struct stack{ pNode Top;
2014-03-13 20:35:01
850
原创 用栈来实现四维运算法则(实现括号但没有实现负数,完美报错)
原创:张煜//====================================================================大家好,我是张煜.这周实验室交给我们一个作业,用数据结构中的栈来实现思维运算法则.并且包括括号的情况然后我是和组内另外一名成员完成的,我们都对数据结构也是才刚刚了解,也不懂怎样是栈最后考虑到许多的问题和算法//
2014-03-13 19:41:41
1359
原创 输入N个数字,然后将其大于0的数无重复的排序输出
作者:张煜====================================================================================这是我们系主任上次留下来的作业题目对于这个题目我个人觉得还是比较考验对于c语言的掌控力的,虽然比较片面但还是有很大的可取之处的对于c语言初学者来说还是比较难的.=================
2014-03-05 20:48:12
1253
原创 c++类的基础
//C++类的初探//作者:张煜/************************************************************************************************************************在C语言中,结构体是一个相当重要的课题:对于逻辑相关的一组数据来说,结构体提供了一个很
2014-01-22 20:55:31
797
原创 操作器的使用
作者:张煜×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××#include#include//在此处引入了iomanip头文件,其中包含有setw()函数的声明using namespace std;int main(){ int Basic = 950, Allowance = 95,
2014-01-15 13:03:13
1093
原创 内存管理操作符
作者:张煜*************************************************************************************//在c中,我们常常用malloc和calloc来进行已知内存的数据类型的创建,用free函数来释放内存单元//在c++中,我们却用new和delete来创建和删除分配内存/***********
2014-01-15 12:58:27
740
原创 链表基础与解析//建立一个拥有3个学生数据的动态链表
作者:张煜************************************************************************************************//建立一个拥有3个学生数据的单向动态链表/*********************************************************
2014-01-15 10:51:32
4139
原创 解析作用域操作符
#includeusing namespace std;int m = 10; //定义了全局变量m=10int main(){ int m = 20; //定义局部变量m=20 { int k = m; //此处仍然在局部变量的范围之中,所以此处的k依旧等于上方定义的m=10 int m = 30;
2014-01-15 10:46:25
1219
原创 c++类的初探
今天看了下c++类的初步试用。感觉问题很多。这是我刚才码的一段代码:#includeusing namespace std;class person//定义了一个隶属于class类型的类 //程序定义了person的类,以作为一个新的数据类型。person类包含了两个基本数据成员{ //以
2014-01-11 00:24:44
816
原创 假期计划和c++计划
最近也是放假,我们即将有着近43天的假期,然后我就在计划这个寒假究竟应该干什么。我们下半年就要开始学习c++面向对象的编程,还要开始大学必修课大物的学习所以对于我自身的实际情况,我做出了针对自己学习状态的学习任务:1.复习c语言面向程序的编程,然后将链表好好学习和复习。最好再做几个类似学生信息管理系统的链表相关代码。2.努力学习c++面向对象的编程,尽量学完。3.数据结构的相关知识
2014-01-10 21:53:00
993
翻译 typedef的用法小结
作者:张煜____________________________________________________________________________________________________________________________________最近一直在忙着做期末作业,大一嘛,基础课都是要求过的。然后今天刚考完试就上了SCDN博客上看了一下发现有很
2014-01-08 15:21:51
768
2
原创 判断素数代码
判断一个数字是否为素数有个基本条件一个是不能和之前出现的所有数字下相除另外一个简单条件就是不能和之前出现的素数相除,科学计算法已经证明:素数不能被它的求根数之前的数相除这样效率就大大提升了。代码如下:int IsPrime(int n) { int i; if (n == 1 || n == 2 || n == 3 || n == 5) return 1;
2014-01-03 11:13:07
1097
1
原创 strcat函数的另一种代码
strcat函数的另外一种表现代码strcat函数的作用是连接两个字符串直接储存在string.h头文件中那么如何将它用c语言函数直接表示出来呢?它的头文件代码是这样的:char * strcpy(char * dst, const char * src){ char * cp = dst; while( *cp++ = *src++ )
2014-01-03 11:00:45
1277
原创 3*3矩阵的对角线之和
求3*3矩阵的对角线之和这个题主要就是关于对角线元素的表示:在主对角线上,所有元素的上下标都相等,即形如a[i][i]格式。在副对角线上,所有元素的上下标之和等于2,即a[i][j],i+j=2.的格式代码如下:#includeint main(){ int a[3][3];int i=0,j=0; int s=0; printf("Please input the
2014-01-03 10:28:38
1677
原创 统计一行各类字符
输入一行数字,统计其中的各类字符关于这个代码我是加了fgets函数来控制输入流,因为在scanf函数的话,空格会被当成'\0'来对待所以为了程序的稳定性就要加入一些专业的字符输入流之前我的博文里边也是提到了fets函数优点,程序的稳定性和可执行性大大提高各位同新手们可以借鉴一下代码如下:#include#includeint main(){ char a[1
2014-01-02 17:33:50
908
原创 菱形图案的求法
给定一个确定的数,求出其菱形图案。很简单的一个算法题目:首先要考虑每一行要输入的东西,就是空格和星号然后将图案分成上下两部分 就很好求了代码如下:#includeint main(){ int a,i; int j=0; int k=0; printf("Please input the number you want to serach:\n"); scanf
2014-01-02 16:51:28
1055
原创 水仙花数的求法
在数论中,水仙花数(Narcissistic number)[1][2],也被称为超完全数字不变数(pluperfect digital invariant, PPDI)[3]、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number)[4] ,用来描述一个N位非负整数,其各个位数字的N次方和等于该数本身。十进制下的水仙花数有88个。代码如下:#inclu
2014-01-02 16:01:19
1416
原创 输入多个字符串,按字母顺序排序后输出,输入要查找的字符串,输出其排序后的位置
这是我同学刚才问我的一个题目。题目就是输入多个字符串,按字母顺序排序后输出,输入要查找的字符串,输出其排序后的位置。首先我考虑了一下是否要加入判断是否暂停输入字符串的相关代码。最后想了想还是没有加。同时我我再次看清了scanf函数的真实面目。发现fgets挺标准的,怪不得不让用scanf函数//汗一个我只设置了10个确定的字符串代码如下:// 输入多个字
2014-01-02 11:50:31
5276
7
C+Primer+Plus中文版(第五版)+的课后编程练习答案.pdf
2014-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人