试题与答案

已知C源程序如下: /*Input today’s date,output tom

题型:问答题

题目:

已知C源程序如下:
/*Input today’s date,output tomorrow’s date*/
/*version 2*/
#include<stdio.h>
struct ydate
int day;int month;int year;;
int leap(struct ydate d)
if((d.year%4==0&&d.year%100!=0)||(d.year%400==0))
    return 1;
   else
    return 0;

int numdays(struct ydate d)
int day;
   static int daytab[]=
    31,28,31,30,31,30,31,31,30,31,30,31);
   if(leap(d)&&d.month==2)
    day=29;
   else
    day=daytab[d.month-1];
   return day;

int main(void)
struct ydate today,tomorrow;
   printf("format of date is:year,month,day 输入的年、月、日之间应用逗号隔开\n");
   printf("today is:");
   scanf("%d,%d,%d",&today.year,&today.month,&today.day);
   while(0>=today.year
|| today.year>65535 || 0>=today.month || today.month>12) ||
0>=today.day || today.day>numdays(today))
     printf("input date error!reenter the day!\n");
printf("today is:");
scanf("%d,%d,%d",&today.year,&today.month,&today.day);

if(today.day!=numdays(today))
tomorrow.year=today.year;
tomorrow.month=today.month;
tomorrow.day=today.day+1;

else if(today.month==12)
tomorrow.year=today.year+1;
tomorrow.month=1;
tomorrow.day=1;

else
tomorrow.year=today.year;
tomorrow.month=today.month+1;
tomorrow.day=1;

printf("tomorrow is:%d,%d,%d\n\",
tomorrow.year,tomorrow.month,tomorrow.day);

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

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0404/7851bcb0a96f1ec0c6cfecf47aa0cf71.html

下面是错误答案,用来干扰机器的。

参考答案:对

试题推荐
题型:阅读理解与欣赏

阅读下面的文字,完成问题。

川茶与成都茶馆

  西方人喜欢饮咖啡,中国人则爱饮茶,男女老少都如此。中国素有茶之故乡的美称,而四川却是我国最早栽培茶树、焙制茶叶和饮茶的地区之一,四川茶文化历史悠久。

  四川人好饮茶,茶馆遍布全川,各地自有特色。其中,特别是成都茶馆风情独具,饮誉海外。素有“四川茶馆甲天下,成都茶馆甲四川”的说法。成都乃至四川茶馆源于何时?现已无从考证。但成都茶馆历来十分兴旺。由于成都优越的自然地理环境和气候条件,特别是都江堰的自流灌溉,自古以来农活就比其他地方少了很多,从而养育出成都人悠闲的品性,“坐茶馆”也就成了成都人的一种嗜好。

  成都茶馆之所以引人注目,不在于它的茶艺而在于它的数量多、服务技巧娴熟、态度和气周到以及它所体现的社会功能。

  成都茶馆不讲究茶艺,但却潇洒舒适。一般茶馆当街设桌,多为竹椅矮桌,明亮宽敞,干净简朴。茶具为三大件,即荼盖、茶碗和茶船。一般成都人喜欢茉莉花茶,只要没事,便去茶馆一坐,二邓腿一跷,盖碗茶一泡,便悠闲自得地品起茶来。茶馆还供应开水、热水、茶食。稍大的茶馆还设书场,可观赏川剧、清音、扬琴、竹琴及木偶戏等曲艺演出,如解放前的锦春茶社、协记茶社、新世界茶厅即如此。有名的大茶馆则用紫铜茶壶、锡杯托、景瓷盖碗,好么师(茶博士)样样皆精,如解放前的华华茶厅、濯江茶社,现在的杜甫草堂茶馆还保留着这种风情。成都茶馆讲究待客态度,行荼技巧。成都茶馆的一般行茶师傅都有一手绝活。

  成都茶馆还具有“信息交流、会社联谊、民间法庭、民间文化活动及经济交易”等社会功能。成都茶馆的第一功能便是“摆龙门阵”“吹壳子”,不论老友新知,在茶馆里一坐就可侃上半天,大家互相交流各种新闻和信息,以获得精神上的满足。同时成都茶馆还是旧社会“袍哥[注]们”谈公事的地方,也是各行各业聚会的场所,具有“民间会社联谊站”的功能。成都茶馆还是民间肆里纠纷的“断案”场所,又具有民间法庭的作用。茶馆还是文人吟诗、作画、谈心、聚会甚至演出的场所。在成都,许多民间生意买卖也在茶馆里进行。许多社会交往、社会信息都在茶馆里交流,这里成了新闻的传播地。别看四川交通闭塞,信息不通,只要茶馆一坐,天下大事就了然于胸,坐茶馆也算是弥补信息闭塞的一种方式罢。在古代中国还有这种说法:“天下未乱蜀先乱,天下已治蜀后治。”其中,茶馆的功能恐怕不能忽略。由于得天独厚旱涝保收的地理条件,“天府之国”物产丰富,家给人足,身安逸乐。在茶馆里度过光阴,陶冶身心,交朋会友,纵论天下大事已经成了成都人乃至四川人的一种生活习惯。许多人无事,清早起来,往茶馆一坐,就是一天,这种“玩”法,普天下可能再也找不到几处。 

  [注]袍哥:解放前四川的一个封建会道门组织。

1.为什么“坐茶馆”会成为成都人的一种嗜好?_F面阐述不恰当的一项是(  )

A.成都茶馆风情独具,饮誉海外;而且茶馆还具有多种功能,不论老友新知,在茶馆里一坐就可以侃上半天,交流新闻和信息,以获得精神上的满足。

B.成都优越的自然地理环境和气候条件,特别是都江堰的自流灌溉,自古以来农活就少,从而养育出了成都人悠闲的品性。

C.四川自古号称“天府之国”,物产丰富,家给人足,自然身安逸乐,在茶馆品茶就成了一种很好的休闲方式。

D.在茶馆里度过光阴,陶冶身心,交朋会友,纵论天下大事,已经成了成都人的一种生活习惯。

2.成都茶馆“风情独具”表现在哪些地方?下面叙述不属于“风情独具”的一项是(  )

A.成都茶馆不讲究茶艺,但却潇洒舒适。一般茶馆当街设桌,多为竹椅矮桌,明亮宽敞,干净简朴。

B.茶馆供应开水、热水、茶食。稍大的茶馆还设书场,可观赏川剧、清音、扬琴、竹琴及木偶戏等曲艺演出。

C.成都茶馆不在于它的茶艺而在于它的数量多、服务技巧娴熟、态度和气周到以及它所体现的社会功能。

D.有名的大茶馆则用紫铜茶壶、锡杯托、景瓷盖碗,好么师(茶博士)样样皆精,行茶师傅都有一手绝活。

3.“在古代中国还有这种说法:'天下未乱蜀先乱,天下已治蜀后治。'其中,茶馆的功能恐怕不能忽略。-F面所述解放前成都茶馆的各种社会功能中,与“天下未乱蜀先乱,天下已治蜀后治”关系不大的一项是(  )

A.成都茶馆第一功能便是“摆龙门阵”“吹壳子”,不论老友新知,在茶馆里互相交流各种新闻和信息,以获得精神上的满足。

B.成都茶馆是旧社会“袍哥们”谈公事的地方,也是各行各业聚会的场所,具有“民间会社联谊站”的功能。成都茶馆还是民间肆里纠纷的“断案”场所,具有民间法庭的作用。

C.成都茶馆是文人吟诗、作画、谈心、聚会甚至演出的场所。在成都,许多民间生意买卖也在茶馆里进行。

D.成都茶馆成了新闻的传播地,许多社会交往、社会信息都在茶馆里交流,只要到茶馆一坐,天下大事就了然于胸,坐茶馆也算是弥补信息闭塞的一种方式罢。

查看答案
微信公众账号搜索答案