社区
C语言
帖子详情
怎么测试?
longyuhen
2006-10-04 10:51:02
在下面的情况下怎么测试一个C程序:
有while((ch=getchar())!=EOF){
……
……}
printf("%d\n",test);
统计输入的字符中的数字个数,但是我输入如456 uerowj后回车后却出现不了结果,怎么解决呢?谢谢
...全文
269
8
打赏
收藏
怎么测试?
在下面的情况下怎么测试一个C程序: 有while((ch=getchar())!=EOF){ …… ……} printf("%d\n",test); 统计输入的字符中的数字个数,但是我输入如456 uerowj后回车后却出现不了结果,怎么解决呢?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
helanshan
2006-10-05
打赏
举报
回复
自己定义一个结束标志或一个特殊字符,比如%¥#等。。
xuhai8848
2006-10-05
打赏
举报
回复
有两个解决办法,办法一是把while((ch=getchar())!=EOF)改为while((ch=getchar())!='\n'),程序遇到回车自然就结束循环并显示统计信息
办法二是在循环语句中加一句 if(ch=='\n') break;用来跳出循环,因为当循环条件为=EOF时,即使你按下回车此时程序仍旧在循环体内并等待getchar()函数继续输入字符,循环体后的程序都不会执行
longyuhen
2006-10-05
打赏
举报
回复
还是谢谢了……
Jokar
2006-10-04
打赏
举报
回复
TC不知道该如何结束输入了~ 帮不上忙了
longyuhen
2006-10-04
打赏
举报
回复
呵呵,ctrl+z不可以的,我用的是WIN-TC,是TURBO的内核,,?????
Jokar
2006-10-04
打赏
举报
回复
原来是这样呀~
想结束时 按 ctrl+z 就行了~(VC的话)
longyuhen
2006-10-04
打赏
举报
回复
system("pause");这句也有,还是在运行后出现的黑色界面里面输入一个测试语句后回车没有反应:
我认为是EOF出了问题,EOF是文件结束标志,可是我在测试的时候输入一句简单的字符串后回车,并不代表就是文件结束了,因为对于一般的系统来将EOF的数值是-1,那么这该怎么解决呢?谢谢
Jokar
2006-10-04
打赏
举报
回复
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
int main(void)
{
int iCntDigit = 0, iChInput;
while ((iChInput = getchar()) !=EOF)
{
if (isdigit(iChInput))
{
iCntDigit ++;
}
}
printf("%d\r\n", iCntDigit);
system("pause"); // 很可能是没有这句~
return 0;
}
三年JavaEE开发积累的那些代码之一:JavaSE篇完整实例源码
三年JavaEE开发积累的那些代码之一:JavaSE篇 有什么? 1)自己写的例子:或是为了项目中应用写的demo,或是为了学习某项技术写的demo。 2)网上下载的例子:或改过或没改过,或完善过...2)公司业务紧密相关的
测试
代码。
hibernate4 支持全部jar包
你或从官方网站上直接下载,可自由选择版本,http://hibernate.org/ (下载或从http://sourceforge.net/projects/hibernate/files/?source=navbar) 另外你还可以下载... 也可下载hibernate5目前只是beta2(
测试
)版
什么是接口
测试
?怎样做接口
测试
?
4.什么是接口
测试
? 5.问什么要做接口
测试
? 6.怎样做接口
测试
? 7.接口测
测试
点是什么? 8.接口
测试
都要掌握哪些知识? 9.其他相关知识? 1.什么是接口? 接口
测试
主要用于外部系统与系统之间以及内部各个子系统...
Redis怎么
测试
?
有些
测试
朋友来问我,redis要怎么
测试
?首先我们需要知道,redis是什么?它能做什么?redis是一个key-value类型的高速存储数据库。redis常被用做:缓存、队列、发布订阅等。所以,“redis要怎么
测试
?”这个问题就...
面试题:电梯/雨伞/杯子/笔/A4纸/纸杯… 怎么
测试
?
面试的时候,面试官出题可能会出其不意: 比如随意指定生活当中的一件物品,问你如何
测试
,见下 作为
测试
人员,电梯/雨伞/杯子/笔/A4纸/纸杯… 怎么
测试
? 面试官的考察点 1.在没有需求文档或者需求不完整的情况下,...
C语言
70,039
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章