社区
C语言
帖子详情
怎么测试?
longyuhen
2006-10-04 10:51:02
在下面的情况下怎么测试一个C程序:
有while((ch=getchar())!=EOF){
……
……}
printf("%d\n",test);
统计输入的字符中的数字个数,但是我输入如456 uerowj后回车后却出现不了结果,怎么解决呢?谢谢
...全文
248
8
打赏
收藏
怎么测试?
在下面的情况下怎么测试一个C程序: 有while((ch=getchar())!=EOF){ …… ……} printf("%d\n",test); 统计输入的字符中的数字个数,但是我输入如456 uerowj后回车后却出现不了结果,怎么解决呢?谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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;
}
什么是性能
测试
?为什么要进行性能
测试
?什么时候开展性能
测试
?性能
测试
流程是什么?性能
测试
有关术语是什么意思?
前言 本文文章读起来过于枯燥,但是你用15-20分钟认真读一下,获取会为你理解性能
测试
有所帮助。其中有些是借鉴网上的一些大神的经验。 性能
测试
5问: 什么是性能
测试
? 性能
测试
是指被测系统在一点负载下运行,通过监控系统各项指标是否符合需求(比如CPU,磁盘,内存,IO,系统吞吐率,系统响应时间)。 为什么要进行性能
测试
? 1.获取正常请求流量下,系统的各个性能指标 这是最常见的性能
测试
目的,常规性能
测试
通常都有这个需求。在正常压力(无压力)流量下对系统进行性能
测试
,建立一个可度量的参考标准,为其他
测试
场景
为什么要做自动化
测试
?什么样的项目适合做自动化
测试
?
什么是自动化
测试
? 把人对软件的
测试
行为转化为由机器执行
测试
行为的一种实践,对于最常见的GUI自动化
测试
来讲,就是由自动化
测试
工具模拟之前需要人工在软件界面上的各种操作,并且自动验证其结果是否符合预期。 你是不是觉得可以从简单重复劳动中解放出来了?但现实呢? 自动化
测试
的本质是先写一段代码,然后去
测试
另一段代码,所以实现自动化
测试
用例本身属于开发工作,需要投入大量时间和精力,并且已经开发完成...
说一下什么是接口
测试
?怎样做接口
测试
?
扫盲内容: 1.什么是接口? 2.接口都有哪些类型? 3.接口的本质是什么? 4.什么是接口
测试
? 5.问什么要做接口
测试
? 6.怎样做接口
测试
? 7.接口测
测试
点是什么? 8.接口
测试
都要掌握哪些知识? 9.其他相关知识? 1.什么是接口? 接口
测试
主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则也就是协议,来进行数据之间的交互。 2.接口都有哪些类型? 接口一般分为两种:1.程序内部的接口 2.系统对外的接口 系统对外的接口:比如你要从
什么是黑盒
测试
和白盒
测试
、灰盒
测试
?
软件
测试
按照
测试
技术划分可以有:黑盒
测试
,白盒
测试
,灰盒
测试
黑盒
测试
又叫功能
测试
1.软件黑色盒子,里边的实现,看不见代码 2.输入,输出结果---功能
测试
的方法 这是因为在黑盒
测试
中主要关注被测软件的功能实现,而.不是内部逻辑。 在黑盒
测试
中,被测对象的内部结构,运作情况对
测试
人员是不可见的,
测试
人员主要是验证系统功能与需求的一致性。 在绝大多数没有用户参与的黑盒
测试
中,最常见的
测试
有:功能性
测试
、容量
测试
、安全性
测试
、负载
测试
、恢复性
测试
、标杆
测试
、稳定性
测试
、可靠性
测试
等。 在我们软件
什么是黑盒
测试
,白盒
测试
?
什么是黑盒
测试
? 黑盒子就是完全不考虑软件的内部结构和特性的情况下,
测试
软件的外部特性。 什么是白盒
测试
? 白盒子根据程序的内部结构和逻辑来设计
测试
用例,对程序的执行路径和执行过程进行
测试
。 ...
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章