第2章练习题--9--化验诊断--2680

来源:互联网 发布:ubuntu shutter 编辑:程序博客网 时间:2024/05/17 01:47
#include <stdio.h>#include <stdlib.h>#include<string.h>int main(int argc, char *argv[]){  int k,unNormal;  char gender[9];  float n1,n2,n3,n4,n5;  int i;  scanf("%d",&k);  for(i=0;i<k;i++)  {      scanf("%s %f %f %f %f %f",gender,&n1,&n2,&n3,&n4,&n5);      unNormal = 0;      if(n1<4.0||n1>10.0)unNormal++;      if(n2<3.5||n2>5.5)unNormal++;      if(n5<100||n5>300)unNormal++;      if(strcmp(gender,"female")==0)      {         if(n3<110||n3>150)unNormal++;         if(n4<36||n4>40)unNormal++;                                 }      else if(strcmp(gender,"male")==0)      {         if(n3<120||n3>160)unNormal++;         if(n4<42||n4>48)unNormal++;      }      if(unNormal==0)printf("normal\n");      else printf("%d\n",unNormal);  }  system("PAUSE");  return 0;}

原创粉丝点击