自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图形学

大家好,我是一童;好久不见,今天分享MFC实现图形学的相关知识点,就不分享工程包了,直接上主代码,仅供读者参考学习,虽然做的很low;其中包括一、主菜单的菜单项基本图形绘制、图形变换、自由曲线绘制、图形裁剪或图形填充二 、级子菜单基本图形绘制1.直线绘制:1)Bresenham绘制直线2)DDA绘制直线3)改进的Bresenham绘制直线4)系统库函数绘制直线——直线线宽、线形设...

2018-12-14 00:27:41 1533 3

原创 C语言实例030

大家好,我是一童,今天分享二进制文件的读取;先了解一下函数吧;函数原型fwrite(buffer,size,count,fp);fread(buffer,size,count,fp);buffer//地址size//字节数count//数据项fp//所指文件代码<1>写文件#include <stdio.h>#include <stdlib....

2018-11-24 22:50:05 261

原创 C语言实例029

大家好,我是一童,今天分享用字符串读写文件,虽然关于文件的读写操作基本上没什么鸟用,因为现在大都使用的是数据库存储数据,但还是了解一下滴;函数原型char fgets(char str,int n,FILEfp);//从文件中读一个字符串;(fp所指向的文件中读取长度n-1的字符串放入字符数组str中)int fputs(char str,FILE*fp);//将字符数组str写入fp所指...

2018-11-23 21:11:21 472

原创 C语言实例028

大家好,我是一童,今天分享文件中字符的读取,将写好的文件复制到一个新的文件中;先介绍一个结构体;typedef struct{short level;unsigned flags;char fd;unsigned char hold;short bsize;unsigned char *buffer;unsigned char*curp;unsigned istemp;...

2018-11-22 21:29:08 473

原创 C语言实例027

大家好,我是一童,今天分享的是分治法;那么问题来了,何为分治法,它的基本思想是神魔;思想:用通俗易懂的话来讲,将大问题分成多个小问题,小问题再分小小问题,以此类推,这和谚语‘’大事化小,小事化了‘’有相似之处,当然,小事可以化了,但分治法中,问题要一直划分到能解决的地步,然后将解决好的小小问题最后合并成原来的问题,这样就解决啦;代码:#include <stdio.h>in...

2018-11-21 22:33:09 301

原创 C语言实例026

大家好,我是一童,今天分享用链表实现猜数字小游戏和经典割白菜;本来这是算法中的案例,我用链表实现是为练习链表的使用,有兴趣的读者可用数组等方法实现,这里就不说了;这两个程序都如出一辙,只是指针p1在指向结点的起始位置不同,大致过程都是构造结构体,然后一个个申请结点并赋值,形成环形链表后,最后求得所需要的结果;猜数字#include <stdio.h>//链表报数游戏#inc...

2018-11-20 20:57:52 199

原创 C语言实例025

大家好,我是一童,今天分享的是共用体 (老师学生);枚举(取小球);1.共用体定义:不同的变量共享同一段内存(共享成员);形式:union 共用体名{成员列表}变量列表;源码:#include <stdio.h>//共用体之学生老师#include <string.h>#define N 10#define M 2//人数union Cate/...

2018-11-18 21:02:10 248

原创 C语言实例024

大家好,我是一童,今天分享简单的静态链表和动态链表;后面在数据结构中会详细介绍,现在先简单的了解一下;链表定义:动态的进行存储分配的一种结构;根据需要开辟分配单元,节约内存空间;结点:包含用户的实际数据和下一个结点的地址;简单结构:2.静态链表设计一个这样的结构体类型,struct Student{ int num;//学号 float score;// 成绩 stru...

2018-11-17 20:34:16 172

原创 C语言实例023

大家好,我是一童,今天分享一个模拟一个掷骰子游戏和最大公约数最小公倍数求解一, 模拟一个掷骰子游戏1.问题描述:编写C程序模拟一个掷骰子游戏。已知掷骰子游戏的游戏规则为:每个骰子有6面,这些面包含1、2、3、4、5、6个点,在投两枚骰子之后,计算点数之和。点数多者获胜;点数相同则为平局。现在要求编写C程序模拟这个游戏的过程,而且求出玩在100盘之后谁是最终的赢家。2.结构:3.源码...

2018-11-16 00:59:28 680

原创 C语言实例022

大家好,我是一童,今天依旧分享结构体“Student”;定义结构体数组 struct Student stu[N] ;用来存储每位学生的信息;但想自定义学生数和课程数,好像不行(注释的部分),所以用永宏定义;今天花了2个小时写代码,用了4个小时测试,迷迷;1.结构体struct Student{ char name[N]; char num[N]; float score[N];...

2018-11-15 16:18:30 374

原创 C语言实例021

大家好,我是一童,今天分享利用结构体 写简单的选票统计和成绩录入;1 .选票统计有三个候选人,每个选民只能投一次票,编程 先输入候选人姓名,再统计票数;#include <stdio.h>//选票统计#include <string.h>#define N 20struct Person{ char name[20]; int count;}leader...

2018-11-14 21:52:01 257

原创 c语言实例020

大家好,我是一童;终于逃脱指针的魔爪,开始分享结构体啦,今天讨论的是简单的通讯录输入和输出;简单介绍结构体结构体由来:由于变量大多数是相互独立的,无内在联系,(如定义变量 a,b,c等),但在我们日常生活和工作中,有些数据是有内在联系的,他们成组出现;(如学生变量中包含 学号,姓名,性别,年龄等信息,将它们组成一个组合结构,使用起来就方便多了)结构体定义 :建立不同类型数据组成的...

2018-11-13 01:20:58 451

原创 C语言实例019

大家好,我是一童,今天分享的是 指针数组做main函数的形参;动态数组malloc函数; 并总结指针变量类型及含义;指针数组做main函数的形参函数原型: int main(int argc,char*argv[])图示:操作:在Visual C++环境下对程序编译和连接后,选择“工程”–“设置”–“调试”–“程序变量”;输入China Beijing 后运行;动态分配...

2018-11-12 01:41:26 242

原创 C语言实例018

大家好,今天好像是光棍节,有对象的都在想对象,只有单身狗在想段子;天冷了,有对象的抱对象,而我就厉害了,我不冷;好吧!想不出来了。。只能默默的接受一次次暴击;由于节日的关系,好想 new 一个对象,今天先 new 对象,完事之后再讨论,指针的指针;...

2018-11-11 13:23:28 398

原创 C语言实力017

大家好,我是一童,今天分享的是输入字符串,利用指针数组排序注意1:指针字符串数组的输入a[0]=gets(buf[0])必须初始化,否则数组第0位是空(对这个花了好长时间,才把原因找到)注意2:p=*(a+i++)a+i指向指针数组的指针 即指针的指针,下一次,我会专门写这方面的东西,指针的指针,很烧脑呀emmm;#include <stdio.h>//输入字符串,利用指针...

2018-11-10 23:47:59 594

原创 C语言实例016

大家好 ,我是一童,今天继续分享指针,脑阔疼;用指向函数的指针,根据公式,求解定积分;关于定积分的求解,首先,先了解一下这个公式:其实,定积分的求解有很多公式,其中左矩形,梯形,中矩形,复合梯形公式,辛普森公式等都是根据上式变换而来;还有就是高斯公式求解定积分,由于时间关系,没有实现,有机会以后实现;下面是源程序#include <stdio.h>//求简单定积分#incl...

2018-11-08 22:23:03 327

原创 C语言实例015

大家好,我是一童,今天继续分享比较完整的指针实例,花了5个多小时(ps:我是小白,hhh),不断写bug,改bug,一直到比较满意的状态,好累,要去写作业了,欢迎下方留言讨论!!!指向数组的指针作函数参数输入n名学生,m门课程及成绩,计算总平均成绩,查询第n位学生各科成绩,查询第n位学生平均成绩,输出不及格学生所有成绩,用switch语句写选择结构;重点注意还是(*p)[COLS];#i...

2018-11-07 22:30:09 196

原创 C语言实例014

大家好,我是一童,今天继续分享关于指针的实例,用指针输出二维数组的有关数据,了解 学习 (p) [N] 和 ((p+i)+j);利用指针排序,特别特别特别注意 if((a+index)>(a+j)) ,开始我写的是 if((a+i)>*(a+j)) 一直出BUG , 我搞了好久才发现还有要说的就是指针真TMD难!!!输出二维数组的有关数据# include <s...

2018-11-06 02:34:50 270

原创 C语言实例013

大家好,我是一童,今天分享的是 判断字符串回文数,阿拉伯数字转换希腊数字判断字符串回文数#include <stdio.h>//判断字符串回文数#include<string.h>#define N 10000int Log(char a[N]);void main(){ int i,n; char a[N]; puts("请输入字符串: ");...

2018-11-05 12:48:30 357

原创 C语言实例012

大家好 我是一童???问题:问大佬关于输入整形和字符型后,用switch可以传字符型吗?(ps:第二个程序)!!!分享:今天依旧还是分享关于指针的小实例,用指针实现字符串数组复制,指向函数的指针做函数参数;1 . 指针实现字符串数组复制注意:用指针实现字符串数组的输入#include <stdio.h>//指针实现字符串数组复制#define N 1000void m...

2018-11-04 02:37:52 436

原创 C语言实例011

大家好,我是一童,N-S图先不画了,刚按好Visio,改天再说,哈哈哈。今天分享的内容大部分关于指针,分别是统计一句话中的单词数,简单的指针输出数组,利用指针逆序输出数组,二维数组的查询(利用指针变量p指向包含n个整形元素的一维数组)1.字符数组的应用,单词数统计#include <stdio.h>/*输入一句英文,用空格隔开,判断单词数*/#define N 100void ...

2018-11-03 03:03:54 515

转载 C语言实例010

大家好,我是一童#include <stdio.h>#define N 20#define DELTA 2int bestlen;int bestsele[N];int sele[N];int n;int orderlen[N];int total;void try1();void main(){ int i; printf("\n Please enter...

2018-11-02 01:38:07 679

原创 C语言实例009

大家好,我是一童,今日分享简单地指针查找:1.寻找指定元素的指针# include<stdio.h>/*寻找指定元素的指针*/#define N 10int Search(int *p,int n,int key)/*首元指针,元素个数,寻找值*/{ int *q; for(q=p;q<p+n;q++) if(*q==key) return q-p; ...

2018-11-01 01:23:47 167

原创 C 语言实例008

大家好,我是一童,今日份撸码,指针比较整数大小,指向数组的指针;偶然听到了林忆莲的《为你我受冷风吹》,看到一段话,感觉需要分享一下:“或许怦然心动如往昔,但愿你也有为自己心中的“你”甘愿受冷风吹的勇气,试着去放下前程往事,不管不顾,不说也不念,因为你有你的前程,我有我的归途,各自安好便是最好"1 .指针比较整数大小# include<stdio.h>/*指针比较整数大小*/v...

2018-10-31 02:06:16 156

原创 C语言实例007

大家好,我是一童,今天分享如何利用蔡勒公式写万历表:首先大家先了解一下蔡勒公式W = [C/4] - 2C + y + [y/4] + [13 * (M+1) / 5] + d - 1(或者是:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1)若要计算的日期是在1582年10月4日或之前,公式则为  w=y+[y/4]+[c/4]-2c+[13(m+1)/5]+d+2...

2018-10-30 01:26:13 430

原创 C 语言实例006

大家好,我是一童,今天本来要用蔡勒公式写万年历,但蔡勒公式有点不熟悉,还需要在研究研究,所以今天分享一下关于进制的实例判断整数n的d进制数是否为回文数#include<stdio.h>//判断n的d进制数是否为回文数int Circle(int n,int d){ int m=n,s=0; while(m) { s=s*d+m%d; m/=d; } ret...

2018-10-29 01:51:00 204

原创 C语言实例005

大家好!我是一童数组排序# include<stdio.h>//数组排序# define N 10000void Sort(int a[],int n)//冒泡排序{ int i,j,t; for(i=0;i<n-1;i++) { for(j=0;j<n-1-i;j++) { if(a[j]>=a[j+1]) { t=a...

2018-10-28 12:45:04 175

原创 C 语言实例004

大家好,我是一童,今日无语,吃鸡吃鸡,带来暴击,唯有。。。表面笑嘻嘻,心理mmp二维矩阵的最小最大值#include <stdio.h>//二维矩阵的最小最大值#define MAXN 20int a[MAXN][MAXN];void main(){ int i,j,max,small,n; printf("请输入矩阵的阶数(1-20的正整数):"); scanf...

2018-10-27 02:08:06 681

原创 C 语言实例003

大家好,我是一童,今天帮别人去做了一点东西,所以干货很少,上代码:模拟ATM机界面一个模拟ATM机界面,其实就是一个简单的swich语句进行选择,写代码的过程中难免会出现一些这样或那样的错误,一定要细心细心再细心;# include<stdio.h>//模拟ATM机界面# include<string.h>#include<stdlib.h>vo...

2018-10-26 02:10:22 247

原创 三剑客之HTML,CSS,JS

大家好,我是一童,昨天一同学发给了我一个做网站建设的课设,要求如下:网站建设(1)主题自定,积极向上,生活学习各个方面均可;(2)主题要与“过程二”一致,注意保持完整性;(3)网页内容必须是自己做的,不能抄袭,不能由拷别人的屏组成;如网上下载的图片请用PS等工具去除LOGO等信息;(4)网站电子数据自行保存到放假前。文件(夹)名(1)整个网站放在一个命名为“学号姓名(1)”文件夹中...

2018-10-25 21:08:01 742

原创 C 语言 实例 002

我是一童,深夜撸码,话都在码里, 见干货。字节数输出#include<stdio.h>void main()//sizeof()求某字符类型或字符变量的字节数{ printf("输出不同类型占有的字节数;\n"); printf("int:%d\n",sizeof(int));//所求的字节数应为4位 printf("float:%d\n",sizeof(floa...

2018-10-25 02:57:33 153

原创 C 语言实例001

我是新手 码农一童,目的是为了与大家分享,讨论c语言代码,并督促自己学习,话不多说,见干货。1 输出helloword#include<stdio.h>void main()//主函数{ printf("Hello World!\n");//输出函数}2 运行多个源文件hello.h文件# include<stdio.h>void Helloworld...

2018-10-24 02:25:29 251

空空如也

空空如也

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

TA关注的人

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