问题 问答题

以下是某C语言程序,用来求一个数的绝对值,请仔细阅读程序并完成要求。
#include"stdi.h"
main()

float x,y;
scanf("%f",&x);
if(x>0)
y=x;
else
y=-x;
printf("%f",y);
getch();

设计一组测试用例,使该程序所有函数的语句覆盖率和分支覆盖率均能达到100%。如果认为该程序的语句或分支覆盖率无法达到100%,需说明为什么。

答案

参考答案:测试用例包含几种情况:
①正数3;
②负数-12.4;
③错误输入其他字符xu。

问答题 案例分析题

一般情况:求助者钱某,女,汉族,35岁,已婚,大专文化,某中学教师,经济状况良好。求助者自述:近三个月来一直处于情绪低落状态,经常感到委屈,有时独自落泪,认为现实是冷酷无情的,觉得对许多事情都提不起精神来,工作生活没有意思,对未来的婚姻生活悲观失望,认为夫妻感情已经走到了尽头,终日生活在悔恨和痛苦之中。吃不下饭,睡眠也很差,白天注意力不集中,记忆力下降,容易急躁,遇到一点小事就爱发脾气,多次想进行心理来咨询但又担心解决不了问题,在朋友的再三鼓励下,前来就诊。心理咨询师观察了解到的情况:求助者自幼身体健康,未患过严重疾病。从小性格较内向,听话,在大人眼中是个乖孩子,没有什么过错让父母担心。但父母要求较严格,从小到大学习和生活一帆风顺。24岁时与现在的丈夫自由恋爱结婚,婚后夫妻感情一直很融洽,自己感觉很幸福。三个月前她突然发现丈夫与一年轻女子有不正当关系,就感觉天要塌下来了,非常气愤,悔恨交加,与丈夫大吵了一场。虽然丈夫一直表示悔改,但自己就是不能原谅他。曾想到离婚,但顾虑重重,离婚吧,自己今后的日子怎么过,别人会怎么看自己;不离吧,自己又不愿再这样生活下去,在这种矛盾冲突下,日渐憔悴,情绪低落,脾气变得暴躁。遇到别人谈论婚姻问题时,就特别敏感、脆弱,后来甚至看到年轻人谈恋爱都感到受不了。虽然还能坚持工作,但积极主动性较前降低,生活的兴趣也大不如此前了。自己也想通过一些途径改变现状,如向朋友倾诉,寻求帮助,却难以解脱,故前来进行心理咨询。请根据以上案例,回答以下问题。

结合本案例,对咨询效果评估的时间应如何把握?

判断题