- 博客(12)
- 收藏
- 关注
原创 二级C试题(3)
一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)下列叙述中正确的是A.程序设计就是编制程序B.程序的测试必须由程序员自己去完成C.程序经调试改错后还应进行再测试D.程序经调试改错后不必进行再测试(2)下列数据结构中,能用二分法进行查找的是A.顺序存储的有序线性表 B.线性链表C.二叉链表D.有序线性链表(3)...
2014-05-18 03:28:15
920
原创 二级C试题(2)
1 . 一个C程序的执行是从___A____A) 本程序的主函数开始,到主函数结束。B) 本程序文件的第一个函数开始,到本程 序文件的最后一个函数结束。C) 本程序的主函数开始,到本程序文件的最后一个函数结束。D) 本程序文件的第一个函数开始,到本程序主函数结束。C语言没有输入输出语句,它通过调用系统库函数中的有关函数(如printf()和scanf()函数)实现数据的输入与...
2014-05-18 03:22:46
658
原创 二级C试题
有以下程序段:main(){int a=5,*b,**c;c=&b;b=&a;…}程序在执行了c=&b;b=&a;语句后,表达式**c的值是__C_。A)变量a的地址 B)变量b中的值 C)变量a中的值 D)变量b的地址二级指针c的内存单元里放的是一级指针b的地址,而b里面又放的是变量a的地址。*c就等价于指针变量b,*...
2014-05-18 01:45:08
471
原创 C语言文件操作函数大全(超详细)
fopen(打开文件)相关函数 open,fclose表头文件 #include<stdio.h>定义函数 FILE * fopen(const char * path,const char * mode);函数说明 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态。mode有下列几种形态字符串:r 打开只读文件,该文件必须存在。r+ 打开可读写的文...
2014-05-18 01:40:13
357
原创 C语言文本方式和二进制方式打开文件区别
我们都知道,文本文件和二进制文件在计算机上面都是以0,1存储的,那么两者怎么还存在差别呢?我觉得,对于编程人员,文本文件和二进制文件就是一个声明,指明了你应该以什么方式(文本方式/二进制)打开这个文件,用什么函数读写这个文件(读写函数),怎么判断读到这个文件结尾。 具体的说:1。以哪种方式打开一个文件?ANSI C规定了标准输入输出函数库,用fopen()函数打开文件。fopen()...
2014-05-18 01:30:53
643
原创 \t\b
这里用的是转义符'\'来处理的,转义符后面要求的是八进制或十六进制数的,所以他把你的 c4='\101'理解成八进制了,而'A'的ascii码的八进制就是101,那个c5='\116'同理,所以,你要想这样定义的话,必须用八进制的数,当然也可以用十六进制数来表示,但那要在数的前面加x的.例如: c4='\145'(c4='e';)(八进制),c5='\x74'(c5='t';)(十六进制)
2014-02-11 20:25:23
2069
3
原创 欧拉回路
#include#include#include#include#includeusing namespace std;const unsigned MaxJunc = 45;const unsigned MaxStreet = 1995;unsigned graph[MaxJunc][MaxStreet];unsigned stack[MaxStreet];unsigned
2013-12-19 00:24:49
605
原创 建立哈夫曼树
#include#include#includetypedef struct{ int weight; char ch; int parent,lchild,rchild;}HTNode,*HuffmanCode;void welcome();void HuffmanCoding(HuffmanTree&,char*,int*,int);void sel
2013-12-16 23:15:39
1015
原创 数据结构的学习
//邻接表存储结构定义#define MAXVEX 100struct ArcNode{ int adjvex; char info; struct AecNode *nextarc;};struct vexnode{ char data; struct ArcNode*firstarc;};typedef struct vexnode Ad
2013-12-16 01:07:37
727
原创 1214
int visited[MAXVEX],A[MAXVEX];void dfs1(AdjList *q,int vi,int vj,int l,int d){ int v,i; ArcNode *p; visited[vi]=1; d++; A[d]=vi; if(vi==vj&&d==1) { printf(" 一条路径:
2013-12-14 00:05:56
793
原创 12131
typedef struct{ ElemType data; KeyType key;}void countsort(listtype a[],listtype b[],int n){ int i,j,count; for(i=0;i<=0;i++) { count=0; for(j=0;j<=n;j++)
2013-12-13 16:16:41
660
原创 1213
void dbubble(sqlist r)//双向冒泡,排序元素r[1]~r[n]{ int i=1,j,b=1; struct rec t; while(b) { b=0; for(j=n-i+1;j>=i+1;j--) if(r[j].key<r[j-1].key) {
2013-12-13 15:03:36
632
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅