已知C源程序如下: /*一个使用结构体数组的简单地址列表*/ # include

题型:问答题

问题:

已知C源程序如下:
/*一个使用结构体数组的简单地址列表*/
# include <stdion.h>
# include <stdlib.h>
define MAX 4
struct addr
char name[30];
char street[40];
char city[20];
unsigned long int zip;
addr list [MAX] ;
void init_list (void), enter (void);
void deleteAddr(void), list(void);
int menu select (void), find free (void);
int main (void)

char choice;
init_list();/ *初始化结构体数组*/
for(;;)
choice=menu_select();
switch (choice)
case 1:enter();
break;
case 2:deleteAddr();
break;
case 3:list();
break;
case 4:exit(0);


return 0

/*初始化列表*/
void init_list (void)

register int t;
for(t=0;t<MAX;++t)addr_list[t].name[0]=\0;

/ *获取菜单选择* /
int menu_select (void)

char s[80];
int c;
printf("1. Enter a name\n");
printf("2. Delete a name\n");
printf("3. List the file\n") ;
printf("4. Quit\n") ;
do
printf("\nEnter your choice:");
gets (s);
c=atoi (s);
while(c<1| | c>4);
return c;

/ *增加地址* /
void enter (void)

int slot;
char s[80];
slot=find_free ();
if (slot==-1)
printf("\nList Full") ;
return;

printf("Enter name:");
gets (addr_list [slot] .name);
printf("Enter street:");
gets (addr_list[slot]. street);
printf("Enter city:");
gets(addr_list[slot]. city);
printf("Enter zip:");
gets (s);
addr_list[slot] .zip=strtoul(s, \0,10);

/*查找未用结构*/
int find_free (void)

register int t;
for(t=0; addr_list [t]. name[0] &&t<MAX;++t);
if(t==MAX) return-1; / * no slots free * /
return t;

/*删除地址*/
void deleteAddr(void)

register int slot;
char s[80];
printf("enter record # :");
gets (s);
slot=atoi(s);
if(slot>=0 && slot<MAX)
addr_list [slot]. name[0]:\0;

/ *在屏幕上显示列表*/
void list (void)

register int t;
for(t=0;t<MAX;++t)
if (addr_list [t]. name[0])
printf ("%s\n", addr_list It] . name);
printf("%s\n",addr_list[t] .street);
printf("%s\n",addr list[t] .city);
printf ("%lu\n\n", addr_list [t]. zip);


printf ("\n\n");

设计一组测试用例,使该程序所有函数的语句覆盖率尽量达到100%。如果认为该程序的语句覆盖率无法达到100%,则说明原因。

考点:计算机等级考试软件测试工程师覆盖率(白盒)测试(二)
题型:问答题

主动关节活动度训练包括()。

A.适用于肌力在3级以下患者

B.增强瘫痪肢体本体感觉、促发主动运动

C.通过患者主动用力收缩完成关节活动的运动训练

D.患者完全不用力,全靠外力来完成关节活动的运动训练方法

E.在外力的辅助下,患者主动收缩肌肉来完成关节活动的运动训练方式

题型:问答题

抗生素类药物常用微生物测定法测定其效价,其特点是:

A.简单易行

B.准确度高

C.方法专属性好

D.与临床应用一致

E.灵敏度高,误差较小

题型:问答题

质量分别为m1、m2、m3、m4的四个物体彼此用轻绳连接,放在光滑的桌面上,拉力F1、F2分别水平地加在m1、m4上,如图所示.求物体系的加速度a和连接m2、m3轻绳的张力F.(F1>F2

题型:问答题

药品与非药品()

A.分开存放

B.分库存放

C.集中存放

D.储存的相对湿度为45%~65%

题型:问答题

中式热菜制作工艺主要包含的工作环节有______。

A.刀工处理

B.菜肴装盘

C.原料选择

D.菜肴配制

E.前期热处理

F.调理菜肴

更多题库