患者平时多有胸胁胀闷,嗳气少食,每因情志不遂则腹痛泄泻,舌淡红,脉弦,治疗宜首选()
A.四七汤
B.痛泻药方
C.逍遥散
D.乌梅丸
E.四神丸
参考答案:B
函数ReadDat()的功能是实现从文件IN59.DAT中读取一篇英文文章,并存入到字符串数组xx中。请编制函数CovertCharD(),该函数的功能是:以行为单位把字符串中的所有小写字母改成该字母的上一个字母,如果是字母a,则改成字母z。大写字母仍为大写字母,小写字母仍为小写字母,其他字符不变。把已处理的字符串仍按行重新存人字符串数组xx中,最后调用函数WriteDat()把结果xx输出到文件OUT59.DAT中。 例如:原文Adb Bcdza abck LLhj 结果Aca Bbcyz zabj LLgi 原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。 注意:部分源程序已给出。 请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。 [试题程序] #include<stdio.h> #include<string.h> #include<stdlib.h> char xx[50][80]; int maxline=0: int ReadDat(void); void WriteDat(void); void CovertCharD() voidmain() system("CLS"); if(ReadDat()) printf("数据文件IN59.DAT不能打开\n\007"); return; CovertCharD(); WriteDat(); int ReadDat() FILE*fp; int i=0; char*P; if((fp=fopen("IN59.DAT","r"))==NULL)return 1; while(fgets(xx[i],80,fp)!=NULL) P=strchr(xx[i],’Ⅵ’); if(P) * P=0: i++; maxline=i; fclose(fp); return 0; void WriteDat(void) FILE*fp; int i; system("CLS"); fp=fopen("OUT59.DAT","w"); for(i=0;i<maxline;i++) printf("%s\n",xx[i]); fprintf(fp,"%s\n",xx[i]); fclose(fp);
女性,69岁,发现血糖高3年,长期口服格列齐特,血糖控制欠佳,追问病史,患者饮食控制不理想.查体:身高160cm,体重60kg
该患者的理想体重为()
A.45kg
B.55kg
C.65kg
D.75kg
E.85kg