如何打印出垂直的直方图~与打印直方图的方法思路~
程序代码: GNU nano 2.2.6 文件: lx_1_13.c
/* 打印输入中单词长度的直放图,水平或垂直的 */
/* 思路
* 输入字符-判断出一个完整的单词-记录单词的长度
* 打印直方图
*/
#include <stdio.h>
#include <ctype.h>
int main(void)
{
int c, i, length, test;
length = 0;
test = 0;
while( (c=getchar()) != EOF )
{
if(isalpha(c))
{
++length;
test = 1;
}
else
{
if(test == 1)
{
for (i = 0; i < length; ++i)
printf("*");
printf("\n");
length = 0;
test = 0;
}
}
}
return 0;
}[此贴子已经被作者于2016-7-26 14:37编辑过]








