腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
11
回答
用函数式
语言
编写的Kernighan & Ritchie字数统计示例程序
、
、
、
、
我很好奇,涉及某种状态的日常编程问题是如何在纯函数式编程
语言
中解决的。只要解决方案是纯函数风格的,任何贡献都是受欢迎的。a word */ main() int
c
, nl, nw,
nc
, state;state = OUT; nl = nw =
nc
=
浏览 4
提问于2012-04-07
得票数 9
1
回答
为什么在输入一些文本并按下"enter“键(EOF)后,printf语句不在这里执行?
、
、
代码来源于“
C
编程
语言
,第二版”:{ while(getchar() != EOF) printf("%s: %ld\n", "number of characters",
nc
); 为什么在按下"enter“键(EOF)后不执行"printf
浏览 1
提问于2010-11-09
得票数 2
回答已采纳
2
回答
通过
C
语言
进行字符统计
、
、
、
、
我一直试图通过“BRIAN W KERNIGHAN & DENNIS M.Ritchie的
C
编程
语言
”学习一些
C
语言
,我有一个我不能理解的问题。在关于输入字符计数的第1.5节(第17页)中,我的代码如下:{ printf("%0.f\n",
nc
浏览 1
提问于2016-03-04
得票数 0
1
回答
计数程序将新行计数为字符
、
我正在用
C
编程
语言
学习
C
,然而,在一个计算字符的程序中有一个问题,那就是它将新的行数计算为字符。如何使我的程序不计算\n?#include <stdio.h> int main() int
nc
; ++
nc
; printf("%d\n",
nc
浏览 1
提问于2019-03-24
得票数 1
2
回答
将
C
程序的输出通过管道传输到文件(bash)
、
、
我只是在尝试bash,所以我用
C
语言
写了一个简单的程序来计算文件中的字符数。这是我的
C
程序:{
nc
= 0; while (i!=EOF){ i = getchar(); printf("%d\n",
nc
);
浏览 1
提问于2010-10-12
得票数 0
回答已采纳
5
回答
程序不能打印数字
我是一个
C
语言
的初学者,我买了“
C
编程
语言
”这本书,并开始阅读和做它所说的一切。书中有一个代码,它应该打印出一个句子的行数、单词数和字符数。这是这本书的代码。define OUT 0 /* outside a word */ main() int
c
,nl, nw,
nc
, state; nl = nw =
浏览 8
提问于2011-07-13
得票数 1
5
回答
C
程序不读取输入,不给出输出
、
我是一个全新的
C
语言
新手,我有一个来自
C
编程
语言
书籍的例子:#define OUT 0 /*outside a word */ {
浏览 0
提问于2012-03-19
得票数 1
1
回答
为什么getchar()不适合我?
、
我刚刚开始编写
c
++程序,我正在使用Brian W.Kernighan和Dennis M.Richie的
C
编程
语言
。#include <stdio.h> { while (getchar() != EOF) printf("%ld\n",
nc
);为什么这不管用?
浏览 2
提问于2013-12-27
得票数 4
回答已采纳
6
回答
计算输入中的行数、单词数和字符数
现在我正在阅读一本关于
C
语言
的书,在书中遇到了一个我无法工作的例子。#include <stdio.h>#define OUT 0{ state = OUT; while ((
c
= getchar()) != EOF) { if (
c
== '\n'
浏览 1
提问于2010-02-14
得票数 4
回答已采纳
3
回答
我对“
C
编程
语言
”第二版(1991)有什么期望?例内解释
我有这本书“
C
编程
语言
第二版”(西班牙文版)已经有几年了,我最近决定尝试一下。这将是我的第一种编程
语言
,是的,我知道这对乞丐来说并不容易,我喜欢挑战。以下代码应该在每次修改
nc
时计数和显示计数。东西是打印出来的,实际上没有打印任何东西。将EOF更改为1并键入它也不会结束程序。#include <stdio.h>{
nc
= 0; ++<
浏览 0
提问于2011-06-27
得票数 4
回答已采纳
9
回答
这段1988年的
C
代码有什么问题?
我正在尝试编译“
C
编程
语言
”(K & R)一书中的这段代码。它是UNIX程序wc的基本版本。nl, nw,
nc
, state; nl = nw =
nc
= 0; ++
nc
; ++nl; if (
c
==
浏览 2
提问于2011-12-27
得票数 94
回答已采纳
1
回答
练习1-13:为什么这段代码不能在代码块中工作?
这是
C
编程
语言
中的练习1-13#define MAXWORD 11#define OUT0 { int len; int ovflow; if (
浏览 0
提问于2017-01-05
得票数 0
2
回答
C
,循环不断重复
所以我根据
C
语言
的书建立了一个非常基本的程序,但是当我运行它时,它会在我输入一个之后继续询问输入,循环应该在没有输入时结束,对吗?还是我错了?为我糟糕的英语道歉{
nc
= 0; ++
nc
; printf("%ld\n",
nc
); }
浏览 5
提问于2014-03-07
得票数 0
回答已采纳
2
回答
程序编译,但当提供输入时,什么也不做。
、
、
我是一个初级程序员(请原谅这个非常基本的问题),我正在通过Kernighan和Ritchie的书“
C
编程
语言
”学习
C
。 long
nc
; while (getchar() != EOF) printf("%1d\n",
nc
);输出应
浏览 0
提问于2019-07-21
得票数 2
回答已采纳
3
回答
被K&R练习1.5.2难住了
、
我目前正在尝试使用K&R学习
C
语言
,但我完全被示例1.5.2难住了。由于某种原因,在我按下Ctrl-Z组合键之后,它打印的不是
nc
,而是乘以2的
nc
。代码如下:{ while (getchar() != EOF)printf("%1d\n",
nc
); }
浏览 0
提问于2011-09-18
得票数 1
回答已采纳
1
回答
修改
C
代码以处理所提供的输入
简介:我是
C
编程的初学者,我的指南推荐了BrainW.Kernighan的“
C
编程
语言
”。在阅读这本书的时候,我偶然发现一段代码不像预期的那样起作用。word { nl = nw =
nc
= 0;
浏览 1
提问于2017-07-20
得票数 1
回答已采纳
6
回答
K&R书中的
C
编程练习
、
现在学习
C
语言
,这真的很令人困惑,在我看来,我永远不会达到EOF。如果是这样的话,为什么要以此为例呢?#include <stdio.h> { ;}
浏览 5
提问于2008-12-05
得票数 7
回答已采纳
2
回答
使用for循环计算
c
中单词长度时的意外结果
、
我正在学习
c
语言
,这个程序是关于不算字符的。这是代码 // your code goes here for (
nc
=0;getchar= EOF;
nc
++);}''我得到的输出是1。
浏览 0
提问于2019-07-02
得票数 1
回答已采纳
1
回答
如何使这个空语句工作?
、
、
、
我是遵循“
C
编程
语言
,第二版”,并已达到"1.5.2字符计数“。为使用null语句的字符计数器提供的代码如下: double
nc
; ;}input然而,如果我包含了花括号并忽略了nu
浏览 4
提问于2021-01-17
得票数 0
回答已采纳
1
回答
如何退出字符统计程序(我使用的是dev
c
++)
、
我在运行字符统计程序时遇到了一个问题:main() double
nc
; ;} 我编写的代码与我的教科书( Brian w.kernighan和Dennis m.riitchie合著的
c
编程
语言
第二版)上的代码完全相同,并使用开发的
c<
浏览 1
提问于2017-06-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言,C+语言
C语言小白入门《一》——C语言简介
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
漫谈C语言及如何学习C语言
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券