中国大学程序设计入门c语言答案,中国大学MOOC课程《程序设计入门——C语言》 第8周编程练习...
1 单词长度(4分)
题目内容:
你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it's”算一个单词,长度为4。注意,行中可能出现连续的空格。
输入格式:
输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一个单词的长度内。
输出格式:
在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔开,行末没有最后的空格。
输入样例:
It's great to see you here.
输出样例:
4 5 2 3 3 4
时间限制:500ms内存限制:32000kb
#include//假设这一行文本长度最长为: INPUT_STRING_MAX_LENGTH
#define INPUT_STRING_MAX_LENGTH 100
int main()
{
char input_str[INPUT_STRING_MAX_LENGTH] = "";
char c;
int i = 0,j = 0;
//获取屏幕输入
scanf("%c",&c);
while(c != '.'){
input_str[i] = c;
scanf("%c",&c);
i++;
}
int count = 0;
for(j = 0; j <= i;j++){
//没有任何有效输入
if(input_str[j] == ' ' && count== 0){
continue;
}
//读取到一个有效单词
else if(input_str[j] == ' ' && count != 0){
printf("%d ", count);
count = 0;
continue;
}
//最后一个有效单词
else if(j ==i && count != 0){
printf("%d", count);
}
count++;
}
return 0;
}
用例测试结果
运行时间
占用内存
提示
得分
用例1通过
9ms
252kb
1
用例2通过
11ms
380kb
1
用例3通过
10ms
380kb
1
用例4通过
10ms
252kb
1
提交答案
本次得分/总分:4.00/4.00分
第二题未做
中国大学程序设计入门c语言答案,中国大学MOOC课程《程序设计入门——C语言》 第8周编程练习...相关推荐
- 杭电oj1620题c语言答案,杭电oj部分水题 c语言源代码.doc
杭电oj部分水题 c语言源代码 殿剐忱酪短祭幂曝沈脸蛀蓑挞姻扶宠秤蓄幌榆矾巨旷于渍弯史影得熄孟椒菊葫彦籍蛛绊趣庙捣载睹答赊索添垛蝎伙生瞎回悟辅篇狱辗歧病氯急迸怜煽跋屋凡逻甲确烧迟卞姻郸被康少辊蒂刽厂礁 ...
- c语言程序设计王电化教材答案中国铁道,(教材)C语言程序设计实训指导与习题解答...
图书简介 <高职高专计算机系列规划教材:C语言程序设计实训指导与习题解答>是安徽省高等学校"十一五"省级规划教材的<C语言程序设计>(方少卿主编)的配套实训 ...
- 大学计算机基础课后题答案中国铁道出版社,大学计算机基础 铁道出版社 2015年第1版 第7章 习题答案...
习题7答案 一.单项选择题 1.D 2.A 3.B 4.A 5.B 二.多项选择题 1.A.B.C.D 2.B.C.D 3.A.B.C.D 4.A.B.C.E 5.A.B.D.E 三.判断题 1. 2 ...
- 大学计算机python答案在哪找_中国大学大学计算机Python算法实践答案网课MOOC考试期末慕课答案...
[判断题] 如果组件全部自由度被限制,则称完全约束,在图形窗口中看不到约束符号.如果组件有几个自由度没有被限制,则称为欠约束.在装配中,允许欠约束存在. [单选] 男,2岁,出生时正常.3个月后皮肤和 ...
- c语言程序设计0039大作业答案,西南大学20年12月[0039]C语言程序设计课程大作业参考...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 要答案非免费q:751495932 西南大学培训与继续教育学院课程考试试题卷学期 2020年秋季 课程名称[编号]:C语言程序设计[0039] 考试类别: ...
- 石油大c语言答案,中国石油大学C语言上机题答案(2013版)答案 最全最详细
由2012级学霸学长期末复习整理,包含所有2012级c语言上机题题目级及答案.比网上的2012版更新!!! 中国石油大学c语言上机题答案大全(2013版) 最全最详细 1.1 Hello world. ...
- 石油大c语言答案,中国石油大学C语言答案
int main() { char a[100],w[M][N]={{'W','W','W','W'},{'S','S','S','S'},{'H','H','H','H'}}; fun(w,a); ...
- zzulioj1017C语言答案,郑州轻工业大学oj题解(c语言)1017,1018 if典型题
根据收集到的数据,1017,1018也是错误率比较高,容易卡住的题目. 在讲题目,之前,有必要先把if这一逻辑判断的条件先给大家理清一下. 首先先看两个或者多个if同用的情况: if (条件1) { ...
- 中石油大学计算机二在线作业答案,中国石油大学计算机应用基础第二阶段在线作业答案2018年.doc...
中国石油大学计算机应用基础第二阶段在线作业答案2018年.doc (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 在PowerPoi ...
最新文章
- php sql count函数,SQL COUNT() 函数
- Ubuntu 安装配置 MySql
- 实验二matlab数值,实验二MATLAB数值计算
- 不要在nodejs中阻塞event loop
- 想调试Angular框架的@HostBinding,应该在哪里设置断点
- linux 关闭ext3日志,ssh – 可以在Linux(ext3)上减慢日志写入速度吗?
- Opencv实现多幅图片拼接在一起
- 关于触控 ID 的妙控键盘上无法正常使用触控 ID的解决方法
- 详解《云原生架构白皮书》,附下载链接
- 容器技术Docker K8s 51 容器镜像服务(ACR)详解-进阶
- 正交设计 python算法_SPSS统计分析案例:无空白列重复正交试验设计方差分析
- springboot-1-搭建一个springboot项目
- 微软windows自带邮箱设置和使用(更改windows10账户绑定邮箱)qq邮箱绑定windows邮箱,163邮箱绑定windows邮箱,阿里云邮箱绑定windows邮箱
- 吱呦app-想法-交友软件
- 关于协作与个人英雄主义
- [软件工程] 面向对象分析
- 56-OvR 和 OvO
- 杂谈——如何合并两个有序链表(时间复杂度为O(n))
- ML:从工程化思维分析—机器学习团队十大角色的简介(背景/职责/产出物):产品经理、项目经理、业务咨询顾问、数据科学家、ML研究员、数据工程师、ML工程师、DevOps/软件开发/交付工程师
- 数值分析 解线性方程组的直接法(一)
热门文章
- 2022数字经济发展趋势下的人才战略转型
- FOC——5.6.7.BUCK电路分析
- 帮我用python写一个程序 输入三个列表数据 使用熵权法计算这三组数据的权重并输出...
- android vector动画,AnimatedVectorDrawable实现可爱的图钉跳跃动画
- Docker--提高下载速度的方法
- python基础学习之空气质量可视化(三)数据库的操作
- JavaScript提取JSON信息并输出为html
- C语言 笔记(自用)(一)
- Redis系列:Redis的概述与安装
- 【人工智能行业大师访谈7】吴恩达采访 Ruslan Salakhutdinov