自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C primer plus第13章(文件输入/输出)习题

4 #include #include /*#include */ /*mac下*/ int main(int argc,char *argv[]) { FILE *fp; double n; double sum = 0.0; int ct = 0; //argc = ccommand(&argv); //对于mac if(argc =

2013-03-26 23:22:14 985

原创 C primer plus第13章(文件输入/输出)对文本文件及二进制文件的处理

#include #include // c的exi() 原型 int main(int argc,int *argv[]) { int ch; FILE *fp; long count = 0; if(argc != 2) { printf("Usage:%s filename\n",argv[0]); exit(1);/

2013-03-24 20:18:46 885

原创 C primer plus第12章(存储类、链接和内存管理)习题

1 #include void critic(int *ubits); int main(void) { int units; printf("How many?\n"); scanf("%d",&units); while(units != 56) critic(&units); printf("You must have look

2013-03-23 12:04:54 958

转载 内存分配(malloc/realloc/calloc区别)

void* realloc(void* ptr, unsigned newsize); void* malloc(unsigned size);v oid* calloc(size_t nelem, size_t elsize);都在stdlib.h函数库内。 C语言的标准内存分配函数:malloc,calloc,realloc等。        malloc与calloc

2013-03-22 00:35:43 422

原创 C primer plus第12章(存储类、链接和内存管理)

parta.c #include #include void report_count(); void accumulate(int k); int count = 0;//文件作用域,外部链接(在整个项目生效) int main(void) { int value;//自动变量(代码块内生效) register int i;//寄存器变量(代码块内生效) pr

2013-03-21 09:11:17 901

原创 C算法-选择排序

介绍     选择排序,是指计算机的一种排序方法,它的时间复杂度为O(n2),它是对冒泡排序法的一种改进。 原理     每一趟在n-i+1(i=1,2,…n-1)个记录中选取关键字最小的记录作为有序序列中第i个记录。第i趟简单选择排序是指通过n-i次关键字的比较,从n-i+1个记录中选出关键字最小的记录,并和第i个记录进行交换。共需进行i-1趟比较,直到所有记录

2013-03-17 22:16:43 642

原创 C primer plus第11章(字符串和字符函数)习题(10选择排序)

#include int main(int argc,char *argv[]) { char note[] = "abcdef"; //++note;不能对note++ char *a; a = note; puts(++a);//bcdef puts(a++);//bcdef puts(a);//cdef return 0; }

2013-03-14 00:38:03 1407

原创 字符串和字符函数

#include #define MSG "You must have many talents.Tell me some."//一个符号字符串常量 #define LIM 5 #define LINELEN 81 //最大字符串长度+1 int main() { char name[LINELEN]; char talents[LINELEN]; int i;

2013-03-07 02:57:57 748

原创 C primer plus第10章(指针)习题

//下面每种情况中*ptr和*(ptr+2)的值分别是什么 int *ptr; int torf[2][2] = {12,14,16}; ptr = torf[0]; //*ptr = 12;*(ptr+2) = 16;把16视作二维数组第二行第一个值 int *ptr; int fort[2][2] = {{12},{14,16}}; p

2013-03-04 15:26:41 3112

空空如也

空空如也

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

TA关注的人

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