首页 > 代码库 > c程序设计语言笔记001

c程序设计语言笔记001

统计输入行数

# include<stdio.h>main (){    int c,nl;    nl=0;    while ((c=getchar())!=EOF)    {        if(c==\n)            ++nl;    }    printf("%d\n",nl);}

单词计数 统计输入的函数nl 单词数nw 字符数nc

# include<stdio.h>//单词计数 统计输入的函数nl 单词数nw 字符数nc#define IN 1#define OUT 0main (){    int c,nl,nw,nc,state;    nl=nc=nw=0;    state=OUT;    while ((c=getchar())!=EOF)    {        ++nc;//字符数        if(c==\n)            ++nl;//统计行数        if(c==  || c== \n || c==\t )            state =OUT;        else if(state ==OUT)        {            state =IN;            ++nw;//单词数        }    }    printf("%d  %d  %d\n",nl,nw,nc);}

 

c程序设计语言笔记001