自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 复数的四则运算

本题要求编写程序,计算2个复数的和、差、积、商。输入格式:输入在一行中按照a1 b1 a2 b2的格式给出2个复数C1=a1+b1i和C2=a2+b2i的实部和虚部。题目保证C2不为0。输出格式:分别在4行中按照(a1+b1i) 运算符 (a2+b2i) = 结果的格式顺序输出2个复数的和、差、积、商,数字精确到小数点后1位。如果结果的实部或者虚部为0,则不输出。如果结果为0,则输出0.0...

2020-01-14 21:02:30 708

原创 追加法创建单链表,并遍历输出

#include <stdio.h>#include <stdlib.h>struct number{ int data; struct number *next; };typedef struct number num;int main(){ num *head,*p,*s; int n,i,data; head=...

2019-12-29 19:51:26 176

原创 单链表结点删除

本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中所有存储了某给定值的结点删除。函数readlist从标准输入读入一系列正整数,按照读入顺序建立单链表。当读到−1时表示输入结束,函数应返回指向单链表头结点的指针。函数deletem将单链表L中所有存储了m的结点删除。返回指向结果链表头结点的指针。#include <stdio.h>#include <stdlib...

2019-12-29 19:49:51 334

原创 数据结构输出两个复数的四则运算

#include<stdio.h>#include<math.h>struct num{double a;double b;};int main(){struct num c[10];scanf("%lf%lf%lf%lf",&c[1].a,&c[1].b,&c[2].a,&c[2].b);c[3].a=c[1].a+c[2...

2019-12-23 13:25:17 633

原创 删除字符串里的字符

#include <stdio.h>int main(){ char s[80],c; int j,k; printf("\nEnter a string: "); gets(s); printf("\nEnter a character: "); c=getchar( ); for(j=k=0;s[j]!= '\0';j++) if(s[j]!=c) s...

2019-12-22 20:04:32 151

原创 找完数

一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.**找出1000以内的所有完数**#include <stdio.h>int main(){ static int k[10]; inti,j,n,s; for(j=2;j<1000;j++) { n=-1; s=j; for(i=1;i<j;i++) { if(...

2019-12-22 20:02:19 118

原创 方阵循环右移

本题要求编写程序,将给定n×n方阵中的每个元素循环向右移m个位置,即将第0、1、⋯、n−1列变换为第n−m、n−m+1、⋯、n−1、0、1、⋯、n−m−1列。输入格式:输入第一行给出两个正整数m和n(1≤n≤6)。接下来一共n行,每行n个整数,表示一个n阶的方阵。输出格式:按照输入格式输出移动后的方阵:即输出n行,每行n个整数,每个整数后输出一个空格。输入样例:2 31 2 34 ...

2019-12-13 15:11:10 393

原创 海盗分赃

#include<stdio.h>int main(){int p, d;scanf("%d%d", &d, &p);if (p == 1)printf("%d", d);else if (p == 2)printf(“0”);else if (p == 3)printf("%d", d-1);elseprintf("%d", d-p/2-1);...

2019-12-08 20:07:08 89

转载 进制转换

十进制转换为二进制:1.先判断正负;2.正数的原码反码补码相同;3.负数的反码为原码符号位取反;(0为正,1为负)4.负数先找其绝对值的原码,在一步步转换为其所代表的补码;5.负数的补码为反码+1(若加一后为二,则向前进一);除基取余法;二进制转换为十进制:1.先判断正负;2.正数直接由右向左,为2的0次方,1次方等;3.需先将其转换为原码,再如正数一般处理,最后加上负号:1...

2019-12-06 13:36:14 87

转载 菜鸟前路---c/c++小游戏

神奇的c/c++翻到开学之初写的一些小游戏,陆续给大家发出来,也便提高新手们的编程兴趣。(已详细注释)几个对应头文件需要注意一下,但不必太过恐慌,因为,,,很多,用的时候找需要的即可(在Dev,codeblocks,VC上都能运行)#include<stdio.h>#include<time.h> //下面Sleep()函数的头文件#include<s...

2019-12-06 13:30:16 100

转载 C语言FTP服务器暴力破解源代码1

// 2019/11/28 FTP Crack// FTP 服务器登录暴力破解#include <WinSock2.h>#include <windows.h>#include <WS2tcpip.h>#include <stdlib.h>#include <stdio.h>#pragma comment (lib, “ws...

2019-12-01 22:55:10 503

转载 C语言-----生成哈希表(线性探测法)

哈希函数常用构造方法直接定址法数字分析法平方取中法除留余数法随机数法哈希函数处理冲突方法开放定址法【线性探测法,二次探测法,随机探测法】再哈希函数法链地址法(拉链法,哈希桶)公共溢出区法声明定义#include<stdio.h>#include<stdlib.h>#include<windows.h>#define Field -1...

2019-12-01 22:53:39 1312

转载 了解TCP/IP协议

当我们在浏览器中输入 https://mp.csdn.net 并且按下回车之后你们猜会发送什么?解析 URL,DNS 查询,获得服务器 IP 地址,向目标地址发送 HTTP 请求,服务器收到,响应,返回页面,浏览器接收,渲染,bingo!你露出满意笑容,又是一个满分回答。停!还没完呢。请问这位同学,你发送的请求是怎么到达目标服务器的,服务器的响应又是如何回来的?你陷入沉默,说了一些 TCP...

2019-11-23 15:06:49 322

转载 C语言——数组和指针

简单的c语言程序编写数组#include<stdio.h>//头文件包含int main() {//首先定义一个数组int name[] = { 1,2,3,4,5 };for (int i = 0; i < 5; i++) {//循环i在小于5的时候条件成立 printf("&name[%d]= %p\n", i, &name[i]); prin...

2019-11-23 15:02:41 105

转载 程序员需要了解的硬核知识之操作系统入门

本篇文章作为操作系统的入门文章,可能入门都算不上吧,毕竟操作系统太庞大和复杂了。本篇文章主要带你了解一下我们常用的操作系统环境。操作系统环境程序中包含着运行环境这一内容,可以说 运行环境 = 操作系统 + 硬件 ,操作系统又可以被称为软件,它是由一系列的指令组成的。我们不介绍操作系统,我们主要来介绍一下硬件的识别。我们肯定都玩儿过游戏,你玩儿游戏前需要干什么?是不是需要先看一下自己的笔记本或...

2019-11-16 21:53:03 942

转载 一步一步教你在Linux上搭建云服务器

第一步:安装WinSCP【界面化Linux,不需要打太多命令】1.安装包方式一:网盘下载链接:https://pan.baidu.com/s/1WWO_FNQMEG007RfkZxN02g提取码:69l3方式二:官网下载https://winscp.net/eng/download.php安装好后,基本都是Next即可!第二步:安装JDK1.安装包方式一:官网下载方式二:网盘...

2019-11-16 21:49:10 2004

转载 智能贪吃蛇

#include <stdio.h>#include <windows.h>#include <stdlib.h>#include <math.h>//#include <unistd.h>#include <conio.h>#include <string.h>#include <time.h...

2019-11-10 21:50:18 188 2

转载 代码优化:将重复代码封装成函数

优化前的代码:ParkLocal pl = BeanContext.getPark();//设置F15任务ObjectBean ob0 = pl.create(“Fan”, “F15”, “true”);String Task0 = ob0.toString();if(Task0.equals(“Fan.F15:true”)){System.out.println(“设置任务F15成功...

2019-11-10 21:48:00 1023

转载 如何写出一个干净整洁的代码

1、勒布朗(LeBlanc)法则:稍后等于永不(Later equals never)------------------>及时清理烂代码2、花时间保持代码整洁不但有关效率,还有关生存。3、赶上期限的唯一方法—做得快的唯一方法 —就是始终尽可能保持代码整洁。4、代码逻辑应当直截了当,叫缺陷难以隐藏;尽量减少依赖关系,使之便于维护;依据某种分层战略完善错误处理代码;性能调至最优,省...

2019-11-03 16:14:14 211

转载 爬虫的危害有多大

整个互联网的流量中,真人占比有多少?80% ? 60% ? 50% ?根据 Aberdeen Group 在近期发布的以北美几百家公司数据为样本的爬虫调查报告显示,2015 年网站流量中的真人访问仅为总流量的 54.4% ,剩余的流量由 27% 的好爬虫和 18.6% 的恶意爬虫构成。爬与反爬的斗争从未间断恶意爬虫占比数据与 2013 年和 2014 年相比有所下降,同时真人访问的占比也...

2019-11-03 16:12:17 3736

转载 C编程技巧:如何写出优美的 C 代码

面向对象的语言更接近人的思维方式,而且在很大程度上降低了代码的复杂性,同时提高了代码的可读性和可维护性,传统的 C 代码同样可以设计出比较易读,易维护,复杂度较低的优美代码,本文将通过一个实际的例子来说明这一点。基础知识结构体除了提供基本数据类型外,C 语言还提供给用户自己定制数据类型的能力,那就是结构体,在 C 语言中,你可以用结构体来表示任何实体。结构体正是面向对象语言中的类的概念的雏形...

2019-10-27 19:04:51 217

转载 一个好玩的代码

转自知乎雾人心原文链接https://www.zhihu.com/question/297311255/answer/513497330一个比较简单的,也比较有趣的C语言代码:/* Note:Your choice is C IDE */#include<stdio.h>#include<math.h>#include<windows.h>#inc...

2019-10-27 09:24:31 17172 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除