#include <stdio.h>#define IN 1#define OUT 0#define MAXWL 16 main() { /*打印输入单词长度的水平直方图*/ int c,i,state,n,k; n = 0;//统计单词长度 int nwl[MAXWL]; state = OUT; for(i = 0;i < MAXWL;i++) nwl[i] = 0; while((c = getchar())!= EOF) { if(c == ' '||c == '\n'||c =…
简单未考虑标点符号 #include <stdio.h> #define MAX_WORD_LEN 10 #define BLANK 0 #define IN_WORD 1 #define START 2 main() { ]; ; i<MAX_WORD_LEN+; i++){ len_array[i] = ; } i = ; last_ch = START; while((c=getchar()) != EOF){ if (c == ' ' || c == '\t' || c == '…
Write a program to print a histogram of the lengths of words in its input. It is easy to draw the histogram with the bars horizontal; a vertical orientation is more challenging. 统计输入中单词的长度,并且绘制相应的直方图.水平的直方图比较容易绘制,垂直的直方图较困难一些. /* This program was the…
\usepackage{enumerate,mathdots} $\iddots$…
建立一棵二叉树,每个接单存放单词以及指向一个链表的指针,以及指向左右节点的指针.链表内存放行号以及指向下一个链表节点的指针. 每录入一个单词,先寻找二叉树,再寻找它的链表,分别将单词和行号插入二叉树和链表,这样,每一个单词自然就有一个属于它的行号链表. 最后打印. 代码如下: #include<stdio.h> #include<string.h> #include<ctype.h> #include<stdlib.h> #define MAXWORD 10…
/** * 小米关于小米笔试题 数组乘积输入: 一个长度为n的整数数组input 输出: 一个长度为n的数组result,满足result[i] = * input数组中,除了input[i] 之外的所有数的乘积,不用考虑溢出例如 input {2, 3, 4, 5} output: {60, 40, * 30, 24} * * @author Administrator * */ public class Test5 { public static void main(String[] arg…
2013-9-15 1.    CustomValidator验证控件验证用户输入的字符长度 在实际的开发中通常会遇到验证用户输入的字符长度的问题,通常的情况下,可以写一个js的脚本或者函数,在ASP.NET中我们也可以通过CustomValidator验证控件来实现这一验证.具体如下. 用户名:<asp:TextBox ID="txtUserName" runat="server"></asp:TextBox> <asp:Custom…
#include <stdio.h> int main() { int c; while((c = getchar()) != EOF) { if(c != '\n' && c != ' ' && c != '\t') { putchar(c); printf("\n"); } } return 0; } 每行一个单词打印输入的字符,除去空符.…
package com.swift; import java.util.ArrayList; import java.util.List; import java.util.ListIterator; public class Collections { public static void main(String[] args) { /* * 完成以下需求: *创建一个存储字符串的集合list,向list中添加以下字符串:”C++”.”Java”.” Python”.”大数据与云计算”. *遍…
C 循环统计输入的单词个数和字符长度 #include <stdio.h> #include <Windows.h> int main(void) { ]; ; ; printf("请输入任意多个单词:\n"); ) { ) { count++; length += strlen(word); } else { break; } } printf("你输入的单词个数为:%d\n", count); printf("你输入的字符长度为…