关闭

山东理工大学ACM平台题答案 1180 C语言实验——单词统计

1275人阅读 评论(0) 收藏 举报
分类:

C语言实验——单词统计

Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^

题目描述

从键盘输入一行字符(长度小于100),统计其中单词的个数,各单词以空格分隔,且空格数可以是多个。

输入

输入只有一行句子。仅有空格和英文字母构成。

输出

单词的个数。

示例输入

stable marriage  problem Consists     of Matching members

示例输出

7
 

               

#include <stdio.h> #include <string.h> int main() {     char s[1001], *p;     int count = 0;     gets(s);     p = strtok(s, " ");     while (p != NULL){         count++;         p = strtok(NULL, " ");     }     printf("%d\n", count);

    return 0; }

0
0
查看评论

山东理工ACM【1180】C语言实验——单词统计

C语言实验——单词统计 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 从键盘输入一行字符(长度小于100),统计其中单词的个数,各单词以空格分隔,且空格数...
  • jiangyongy
  • jiangyongy
  • 2014-05-04 17:28
  • 933

C语言排序(10)___ACM成绩统计

Description C++编程考试使用的实时提交系统,具有即时获得成绩排名的特点。它的功能是怎么实现的呢?  我们做好了题目的解答,提交之后,要么“AC”,要么错误,不管怎样错法,总是给你记上一笔,表明你曾经有过一次错误提交,因而当你一旦提交该题“AC”后,就要与你算一算帐了,...
  • y1196645376
  • y1196645376
  • 2014-11-07 17:47
  • 1418

山东理工大学ACM平台题答案 1170 C语言实验——最值

C语言实验——最值 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 有一个长度为n的整数序列。请写一个程序,把序列中的最小值与第一个数交换,最大值与最后一个数交换。输出转换好的序列。 ...
  • u012707729
  • u012707729
  • 2013-12-03 20:55
  • 2327

C语言练习题每练 1:字符串统计单词个数,单词由空格隔开

//输入一行字符,统计单词个数,单词用空格隔开。#include<stdio.h>void main(){ char *s; char string[50]; printf("Please input a line text:"); gets(string); //s...
  • u013369277
  • u013369277
  • 2016-06-29 21:15
  • 679

杭电ACM1001题------c语言

就用到一个for循环,累加变量i就好。
  • ZY_extreme
  • ZY_extreme
  • 2016-10-03 18:52
  • 733

山东理工大学ACM平台题答案 1162 C语言实验——保留字母

C语言实验——保留字母 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。 输入 一个字符串,长度不超过80个字...
  • u012707729
  • u012707729
  • 2013-12-03 21:28
  • 2192

山东理工大学ACM平台题答案 1178C语言实验——数组逆序

C语言实验——数组逆序 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 输入10个整数存入一维数组,按逆序重新存放后再输出。 输入 输入包括一行。 10个以空格隔开的整数。 输出 逆...
  • u012707729
  • u012707729
  • 2013-11-17 20:06
  • 1328

杭电ACM第1000题(C语言版)答案——A + B Problem

#include int main(void) { int a,b; while(scanf("%d%d",&a,&b)!=EOF) printf("%d\n",a+b); return 0; }
  • odaynot
  • odaynot
  • 2012-09-26 14:28
  • 12219

九度OJ 题目1180:对称矩阵

/********************************* * 日期:2013-2-8 * 作者:SJF0115 * 题号: 九度OJ 题目1180:对称矩阵 * 来源:http://ac.jobdu.com/problem.php?pid=1180 * 结果:AC *...
  • SJF0115
  • SJF0115
  • 2013-02-09 14:12
  • 1107

山东理工大学ACM平台题答案关于C语言 2251 期末考试之分等级

期末考试之分等级 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 期末考试结束了,老师想要根据学生们的成绩划分出等级。共有5个等级A,B,C,D和E。 划分方法如下,90分(含90)...
  • u012707729
  • u012707729
  • 2013-12-19 21:22
  • 1971
    个人资料
    • 访问:202052次
    • 积分:3385
    • 等级:
    • 排名:第11771名
    • 原创:110篇
    • 转载:7篇
    • 译文:28篇
    • 评论:9条