Chinaunix首页 | 论坛 | 博客
  • 博客访问: 439109
  • 博文数量: 71
  • 博客积分: 26
  • 博客等级: 民兵
  • 技术积分: 1246
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-23 14:46
个人简介

linux --- 一切皆文件

文章分类

全部博文(71)

文章存档

2021年(1)

2019年(2)

2018年(4)

2017年(7)

2016年(11)

2015年(1)

2014年(2)

2013年(33)

2012年(10)

发布时间:2013-05-18 22:34:11

枚举三例1:众所周知,枚举类型是一个常量整数值的列表,默认里面的值会从0开始递增利用这个特性可以有以下用法:当有一个数组,保存某个学生的每科的成绩,比如现在只有两门课程,可以把数组定义为 score[2],并且在程序中广泛应用这个数组,如果成绩科目编程了4个等等,这时候改起来就有点麻烦。使用enum就可以.........【阅读全文】

阅读(1065) | 评论(0) | 转发(0)

发布时间:2013-05-18 00:02:31

准备做导言中的最后一个程序了,这个程序的目的是去掉文本中的C语言注释。采用递归。学习递归不要考虑递归在压栈入栈的顺序,这样永远想不明白递归。我们只要了解清楚场景逻辑就行。#include <stdio.h>void rcomment(int c);void in_comment(void);int main(void){    int c;  &.........【阅读全文】

阅读(687) | 评论(0) | 转发(0)

发布时间:2013-05-17 23:22:08

读取一行或多行,在N列的之前最后的空格处换行。。。遵从自顶向下的编程思想,先想好main函数里要实现的功能,然后再想函数具体的是实现方法。#include <stdio.h>#define MAXLEN 10#define TABSIZE 4char line[MAXLEN];int extable(int pos);        //把table转换成空.........【阅读全文】

阅读(783) | 评论(0) | 转发(0)

发布时间:2013-05-16 23:14:51

将文本中的table转换成空格。如果table后的字符数肯定是4的倍数。(默认一个table为4个空格)首先得统计字符数,然后判断和4的倍数之间的差值,然后输出这么多空格~~#include #define TABSIZE 4int main(void){    int c,pos = 0,nb;    while((c = getchar.........【阅读全文】

阅读(671) | 评论(0) | 转发(0)

发布时间:2013-05-16 22:43:59

将一行字符,从头到尾相互调转一下。使用方法,头尾调换,依次调换。#include <stdio.h>#define MAXLEN 1000int mygetline(char line[],int maxlen);void reverser(char line[]);int main(void){    int c,len,maxlen;    char line[MAXLEN];   &nb.........【阅读全文】

阅读(1277) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册