• 管理员
    了解作者
  • WINDOWS
    开发工具
  • 288KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 10 积分
    下载积分
  • 1071
    下载次数
  • 2004-06-03 04:28
    上传日期
都是C语言常用的算法
大堆常用C源码.rar
  • C源程序
  • 小写数字转为大写数字
  • 小写数字转换成大写数字3.c
    1.3KB
  • 小写数字转换成大写数字2.c
    4.2KB
  • 小写数字转换成大写数字1.c
    1.2KB
  • 底层编程
  • asm.c
    16KB
  • winsock2.c
    2.8KB
  • 时间陷阱.c
    1.7KB
  • 检测鼠标.c
    690B
  • ping.c
    4.1KB
  • 检出错误.c
    2.6KB
  • C标志符命名源程序.c
    2.9KB
  • 数据结构
  • 单链表
  • 单链表2.c
    774B
  • 建立链表1.c
    980B
  • 单链表.c
    1.5KB
  • 链表十五人排序.c
    1KB
  • 单链表的处理全集.c
    6.5KB
  • 单链表倒序.c
    853B
  • ww.c
    873B
  • 链表(递归).c
    3.4KB
  • 质因子.c
    870B
  • 单链表1.c
    832B
  • 冒泡排序.c
    1.2KB
  • 节点.c
    3.1KB
  • 递归车厢.c
    846B
  • 哈慢树.c
    2.3KB
  • 大整数.c
    2.7KB
  • 推箱子.c
    1.7KB
  • 线性顺序存储结构.c
    1.8KB
  • 建树和遍历.c
    1.5KB
  • 数据结构.c
    739B
  • 二叉排序树.c
    1.6KB
  • 哈夫曼算法.c
    9.1KB
  • 二叉树实例.c
    4KB
  • 数据结构2.c
    1.1KB
  • 迷宫.c
    1.2KB
  • 栈操作.c
    2KB
  • 各种排序法.c
    6.4KB
  • 无向图.c
    2.1KB
  • 迷宫问题.c
    2.6KB
  • 数据结构3.c
    609B
  • 线索化二叉树.c
    1.7KB
  • 双链表正排序.c
    1.3KB
  • 排序法.c
    6.4KB
  • 队列.c
    2KB
  • 逆波兰计算器.c
    2KB
  • 单元加
  • 数组完全单元.c
    520B
  • erre2.c
    314B
  • erre.c
    353B
  • 栈单元加.c
    757B
  • 数学问题
  • 圆周率
  • 圆周率.c
    212B
  • 狐狸圆周率.cpp
    355B
  • 小明买书
  • 小明买书.c
    1.5KB
  • 小明买书.cpp
    1.3KB
  • 苹果纠纷
  • 苹果分法.c
    270B
  • ff.c
    262B
  • 桃子猴问题
  • _notes
  • 桃子猴.c
    349B
  • 乘方函数桃子猴.c
    129B
  • 递归桃猴.c
    350B
  • 题目.txt
    425B
  • 猴子和桃.c
    761B
  • 凉东问题
  • 数组递归退出.c
    333B
  • 32.c
    514B
  • 数组递归退出2.c
    333B
  • re.c
    624B
  • 数学算法
  • 余弦曲线.c
    218B
  • 绘制圆.c
    217B
  • 余弦直线.c
    299B
  • 符号图形.c
    1.8KB
  • 平方根.c
    457B
  • 灯塔问题.c
    1.4KB
  • 大小倍约.c
    374B
  • 阶乘递归.c
    192B
  • 多位阶乘.c
    971B
  • 大加数.c
    2.1KB
  • 大整数.c
    3KB
  • 十五人排序.c
    1.6KB
  • 小孩分糖果.c
    829B
  • 递推.c
    724B
  • 叠代整除.c
    597B
  • 阿姆斯特朗数.c
    402B
  • 逻辑移动.c
    311B
  • 多位阶乘2.c
    734B
  • 黑白.c
    1.1KB
  • 百鸡百钱.c
    207B
  • 简单计算器.c
    1.2KB
  • 乘法矩阵.c
    400B
  • 完数.c
    863B
内容介绍
/* 本程序为Windows下的控制台程序,需MFC的支持(否则不能通过编译) * 执行时带一个参数,指定要打开的文件;以每行10个字符(每个中文字符算一个字符), * 最后一行可能不足10个。另外如'\n','\t'等字符可能改变打印格式。 */ #include <iostream.h> #include <afx.h rel='nofollow' onclick='return false;'> int main(int argc, char* argv[]) { if (argc != 2) { cout << 2 << endl; return 1; } CFile file; int sucess = file.Open(argv[1], CFile::modeRead); if (!sucess) { cout << 2 << endl; return 2; } long length = file.GetLength(); bool flag = false; // 指针是否指在汉字的高位字节 int count = 0; unsigned char buf[21], *p = buf; for (int i=0; i<length; i++) { if (count == 10) { *p = '\0'; cout << buf << endl; // 注意:控制符可能打乱显示格式 count = 0; p = buf; } file.Read(p, 1); count++; if (*p++ > 128 && !flag) { count--; flag = true; } else flag = false; } *p = '\0'; cout << buf << endl; return 0; }
评论
  • PUDN用户 2005-07-29 13:25:43
    no
相关推荐
  • C语言算法
    C语言算法集 第一章 适合初学算法和计算机编程的学生
  • C语言 算法
    很多例子与介绍,有助于理解算法深意
  • c语言算法书籍
    c语言算法书籍
  • c语言算法大全
    c语言入门算法大全,对于新手学习c语言特别的有帮助
  • C语言算法
    C语言算法C语言算法
  • 拓扑 排序 C语言 算法
    拓扑 排序 C语言 算法 拓扑 排序 C语言 算法 绝对可以 欢迎下载
  • c语言算法
    很不错的软件设计者学习的基础算法.c语言
  • 椭圆C语言算法
    图形学课要求的椭圆扫描线算法#include #include #include #include #include "stdefine.h" void Ellipse(int xo, int yo, int a, int b) { BOOL flag = FALSE; int x; int y; long aa; long bb; long d;...
  • 经典c语言算法
    介绍了一些经典的算法,优化程序,提高效率,清晰思路。
  • c语言算法
    算法c语言,有很多,减压看