上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页
摘要: 测试代码:学号:14020491.请实现一个函数,功能为使用循环输出以下的图案void print_alpha(int n){ int i, j; for(i=0;i arr[j]){ int tmp; tmp = arr[min]; arr[min] = arr[j]; arr[j] = tmp; } }}4.请实现一个函数,功能为将一个数插入到一个有序的数组中void insert(int *arr, int n, int len)... 阅读全文
posted @ 2014-03-12 19:59 Levi.duan 阅读(282) 评论(0) 推荐(0)
摘要: 文件操作:知识点: 持久化 1.文本文件的读写 2.二进制文件的读写 3.缓冲文件系统 1.打开文件 2.读写文件 3.保存 4.关闭文件 ======================================文本文件的读写 1.文件的打开 1)打开模式 r(read) 读文件,不存在,打开失败 w(write) 写文件,如果文件不存在,创建文件,存在则清空文件内容 a(append) 以追加方式写文件 a+ 读写方式打开,以追加方式写文件 r+ 读写方式打开,文件存在打开 w+ 读... 阅读全文
posted @ 2014-03-11 09:11 Levi.duan 阅读(227) 评论(0) 推荐(0)
摘要: 链表基础:知识点: 1.链表基础 2.节点的创建和添加 llist_append_node 3.链表的遍历 llist_print_each 4.链表的查找与修改 5.链表的插入与删除 6.链表的销毁 7.链表逆序==========================回顾数组 1.数组的常用操作 1)插入 2)修改 3)遍历 4)删除 5)逆序 2.数组操作的问题 1)插入和删除的效率低 1 2 3 5 6 0 0 1 2 3 4 9 5 6 1 2 3 4 9 5 6 0 2)当数组空间不足时需要重新申请内存空间 3)但是遍历速度快=======... 阅读全文
posted @ 2014-03-07 10:56 Levi.duan 阅读(160) 评论(0) 推荐(0)
摘要: 知识点: 1.结构体 struct 2.联合体 union 3.枚举 4.结构、联合与函数===========================结构体 思考:如果现在希望保存一个学生的信息,该如何保存 sprintf "zhangsan:18:180” %s:%d:%d, name, height, age char name[10][100] int age[10] int height[10] 1.什么是结构体 struct 结构体指的是一种数据结构,是c语言中复合数据类型的一 种多种不同数据类型的集合 2.结构体的作用 结构体可以... 阅读全文
posted @ 2014-03-05 20:02 Levi.duan 阅读(365) 评论(0) 推荐(0)
摘要: 题目要求:学生信息管理系统struct studentInfo{ int id; char name[128]; int age; char sex; int c_score; int cpp_score; int oc_scpre;};struct StudentInfo Arr[100]={};int count=0;show1. 插入用户信息 scnaf("%s%d", Arr[count].age); count++;2. 显示用户信息 (1)输入id,按id显示信息 (2)输入name,按name显示信息3. 显示所有用户信息4. 删除用户信息 ... 阅读全文
posted @ 2014-03-05 19:50 Levi.duan 阅读(463) 评论(0) 推荐(0)
摘要: 位操作:知识点: 1.位运算符 2.位移运算符1.将指定位设置为12.将指定位设置为03.获取指定位的内容==========================复习二进制 1.二进制转换 10--> /2 取余数 1010 2.原码,反码,补码 -1 0xffffffff %d %#x %#o 3.二进制高位和低位 0000 0001 4.二进制输出函数 1010==========================位操作 1.什么是位操作 位操作是程序设计当中对位模式按位或二进制数的一元和二元操作. 在许多古老的微处理器上, 位运算比加减运算... 阅读全文
posted @ 2014-03-05 09:57 Levi.duan 阅读(349) 评论(0) 推荐(0)
摘要: CSDN 高校俱乐部/英雄会 题目;设数组a包含n个元素恰好是0..n - 1的一个排列,给定b[0],b[1],b[2],b[3]问有多少个0..n-1的排列a,满足(a[a[b[0]]]*b[0]+a[a[b[1]]]*b[1]+a[a[b[2]]]*b[2]+a[a[b[3]]]*b[3])%n==k ?输入包含5个参数:N,K,B0,B1,B2,B3,其中 4#include int b[5];int c[5];int a[15];int aa[15];int vis[15];int n, sum, k;int B_same_num(int b[]){ int i, j; int p 阅读全文
posted @ 2014-02-12 17:31 Levi.duan 阅读(213) 评论(0) 推荐(0)
摘要: 去MiniGUI官方网站看的时候,很兴奋,安装竟然这么容易。上帝总是在给你一个苹果之后,赏你一巴掌。我的确是高兴太早了。首先看一下官网文档的说明步骤:(截取于官方文档)Installing resource files of MiniGUIWe must install resource files of MiniGUI first. Please follow the steps below t... 阅读全文
posted @ 2014-02-11 01:01 Levi.duan 阅读(2346) 评论(4) 推荐(0)
摘要: JAVA修饰符类型(public,protected,private,friendly)public的类、类属变量及方法,包内及包外的任何类均可以访问;protected的类、类属变量及方法,包内的任何类,及包外的那些继承了此类的子类才能访问;private的类、类属变量及方法,包内包外的任何类均不能访问;如果一个类、类属变量及方法不以这三种修饰符来修饰,它就是friendly类型的,那么包内的任何类都可以访问它,而包外的任何类都不能访问它(包括包外继承了此类的子类),因此,这种类、类属变量及方法对包内的其他类是友好的,开放的,而对包外的其他类是关闭的。类:访问修饰符修饰符class类名称ex 阅读全文
posted @ 2014-02-10 00:20 Levi.duan 阅读(232) 评论(0) 推荐(0)
摘要: 题目描述:用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。输入:每个输入文件包含一个测试样例。对于每个测试样例,第一行输入一个n(1=0)2. POP 从队列中pop一个数。输出:对应每个测试案例,打印所有pop操作中从队列pop中的数字。如果执行pop操作时,队列为空,则打印-1。样例输入:3PUSH 10POPPOP样例输出:10-1题解:应该是考察STL栈应用的一道面试题,还有一点小技巧,不要用两个水杯倒来倒去(如图,明显错误做法)。用一个水杯倒就可以了。代码:C的简洁 && C++的优雅。C代码:#include #include #i 阅读全文
posted @ 2014-02-09 19:27 Levi.duan 阅读(826) 评论(0) 推荐(1)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页