c primer plus 源代码代码格式正确吗

> 这段c代码是什么意思 c primer plus里的,该怎么解决
这段c代码是什么意思 c primer plus里的,该怎么解决
wenghuijian & &
发布时间: & &
浏览:232 & &
回复:1 & &
悬赏:0.0希赛币
这段c代码是什么意思 c primer plus里的是c primer c里面的 ,第2个 if 和第三个 if不懂 &#include &stdio.h&#include &ctype.h&#define STOP '|'int main(void){ &
//读入字符 & //前一个读入字符 &long n_chars = 0L; //字符数 &int n_lines = 0; //行数 &int n_words = 0; //单词数 &int p_lines = 0; //不完整的行数 &int inword = 0;
//如果c在一个单词中,则inword等于1 & &printf (&Enter text to be analyzed (exit to terminate): \n&); &prev = '\n'; & &while ( (c = getchar () ) != STOP) &{ &
n_chars++;
//统计字符 & &
if ( c == '\n' ) &
n_lines++;
//统计行 & &
if ( !isspace (c) && !inword )&
inword = 1;
//开始一个新单词 &
n_words++;
//统计单词 &
if ( isspace (c) && inword ) &
inword = 0;
//到达单词的尾部 & &
//保存字符值 &} & &
if ( prev != '\n' ) &
p_lines = 1; & &printf (&charcters = %ld .words = %d, lines = %d.& ,n_chars
,n_words,n_lines); &printf (&partial lines = %d\n& ,p_lines); &return 0;}
inword = 1; //表示一个新单词开始inword = 0; //表示这个单词已经结束了if ( !isspace (c) && !inword )
{ inword = 1; //开始一个新单词 n_words++; //统计单词 }表示
如果 这个c不是空的 并且 上一个单词已经结束了那么单词个数就加一个,将inword标志 置1wengjinbao & &
& & (0)(0)引用
本问题标题:
本问题地址:
温馨提示:本问答中心的任何言论仅代表发言者个人的观点,与希赛网立场无关。请对您的言论负责,遵守中华人民共和国有关法律、法规。如果您的言论违反希赛网问答中心的规则,将会被删除。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&&&增值电信业务经营许可证湘B2-《C_Primer_Plus》心得_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
《C_Primer_Plus》心得
c​ ​语​言​学​习​不​可​多​得​的​东​西​,​值​得​一​看​。
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢热门电子书
最新电子书
C++ Primer plus中文版 第四版(含习题答案+源代码)
C++ Primer plus中文版 第四版(含习题答案+源代码)电子书简介:
本书是久负盛名的C++经典教程,其内容是C++大师 Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Jos&e Lajoie对C++标准深入理解的完美结合,已经帮助全球无数程序员学会了C++。本版对前一版进行了彻底的修订,内容经过了重新组织,更加入了C++ 先驱Barbara E.Moo在C++教学方面的真知灼见。既显著改善了可读性,又充分体现了C++语言的最新进展和当前的业界最佳实践。书中不但新增大量教学辅助内容,用于强调重要的知识点,提醒常见的错误,推荐优秀的编程实践,给出使用提示,还包含大量来自实战的示例和习题。
对C++基本概念和技术全面而且权威的阐述,对现代C++编程风格的强调,使本书成为C++初学者的最佳指南;对于中高级程序员,本书也是不可或缺的参考书。
作者简介Stanley B.Lippman的职业是提供关于C++和面向对象的训练、咨询、设计和指导。他在成为一名独立咨询顾问之前,曾经是迪士尼动化公司的首席软件设计师。当他在AT&T Bell实验室的时候,领导了cfront 3.0版本和2.1版本的编译器开发组。他也是Bjarne Stroustrup领导的Bell实验室Foundation项目的成员之一,负责C++程序设计环境中的对象模型部分。他还撰写了许多关于C++的文章。目前他已受雇于微软公司,负责Visual C++项目。遍及全球,深受广大C++学者的喜欢。
目录第1章 快速入门 1第一部分 基本语言第2章 变量和基本类型 29第3章 标准库类型 67第4章 数组和指针 95第5章 表达式 127第6章 语句 165第7章 函数 195第8章 标准io库 243第二部分 容器和算法第9章 顺序容器 263第10章 关联容器 305第11章 泛型算法 335第三部分 类和数据抽象第12章 类 367第13章 复制控制 405第14章 重载操作符与转换 429第四部分 面向对象编程与泛型编程第15章 面向对象编程 471第16章 模板与泛型编程 525第五部分 高级主题第17章 用于大型程序的工具 579第18章 特殊工具与技术 631小结 672术语 673附录 标准库 675索引 703C++编程规范 747
下载地址:
相关电子书
解压密码:www.jb51.net 就是本站主域名,希望大家看清楚。
推荐使用 [
] 下载,使用 [
] 以上版本解压本站电子书。
如果这个电子书总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
下载本站资源,如果服务器暂不能下载请过一段时间重试!
如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
本站提供的一些商业电子书是供学习研究之用,如用于商业用途,请购买正版。
本站提供的C++ Primer plus中文版 第四版(含习题答案+源代码)资源来源互联网,版权归该下载资源的合法拥有者所有。
不知如何下载的,可以查看c primer plus源代码 - 下载频道 - CSDN.NET
&&&&c primer plus源代码
&c primer plus源代码
c primer plus源代码。包含书中每章的源代码。是学习C不可或缺的资料。
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
您可能还需要
Q.为什么我点的下载下不了,但积分却被扣了
A. 由于下载人数众多,下载服务器做了并发的限制。若发现下载不了,请稍后再试,多次下载是不会重复扣分的。
Q.我的积分不多了,如何获取积分?
A. 获得积分,详细见。
完成任务获取积分。
评价资源返积分。
论坛可用分兑换下载积分。
第一次绑定手机,将获得5个C币,C币可。
下载资源意味着您已经同意遵守以下协议
资源的所有权益归上传用户所有
未经权益所有人同意,不得将资源中的内容挪作商业或盈利用途
CSDN下载频道仅提供交流平台,并不能对任何下载资源负责
下载资源中如有侵权或不适当内容,
本站不保证本站提供的资源的准确性,安全性和完整性,同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
课程资源下载排行
积分不够下载该资源
如何快速获得积分?
你下载资源过于频繁,请输入验证码
如何快速获得积分?
你已经下载过该资源,再次下载不需要扣除积分
c primer plus源代码
所需积分:0
剩余积分:
VIP会员,免积分下载
会员到期时间:日
剩余下载次数:1000
VIP服务公告:}

我要回帖

更多关于 c primer plus 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信