根据叙词的定义,在下面一组概念中,应选作叙词的是()
A、信用社
B、钱庄
C、银行
D、银号
参考答案:C
下列错误阐述肾病主要发病病机的1项是()
A.肝脾肾功能亏虚
B.气化失常
C.封藏失职
D.精微外泄
E.水液停聚
下列给定程序中,函数proc()的功能是:对M名学生的学习成绩,按从低到高的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。 请修改程序中的错误,使它能得到正确结果。 注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include<stdlib.h> #include<conio.h> #include<string.h> #include<stdio.h> #define M 10 typedef struct ss char num[10]; int s; STU; STU *proc(STU a[],int m) for(i=j=0;i<M;j++) if(b[i].s<b[j].s) j=i; //************found************* t[k].s=b[j].s; b[j].s=100: return t; void outresult(STU a[],FILE*pf) int i; for(i=0;i<M;i++) fprintf(pf,"No=%s Mark=%d\n", a[i].num,a[i].s); fprintf(pf,"\n\n"); void main() STU stu[M]="A01",77,"A02",85, "A03",96,"A04",65,"A05",75, "A06",96,"A07",76,"A08",63), "A09",69,"A10",78; STU b[M],*t; int i,j.k; //************found************* *t=calloc(m,sizeof(STU)); for(i=0;i<M;i++) b[i]=a[i]; for(k=0;k<m;k++) //************found************* STU*pOrder; int i,m; system("CLS"); printf("*****THE RESULT*****\n"); outresult(stu,stdout); printf("\nGive the number of the students who have lower score:"); scanf("%d",&m); while(m>10) printf("\nOive the number of the students who have lower score:"); scanf("%d",&m); pOrder=proc(stu,m); printf("*****THE RESULT*****\n"); printf("The low:\n"); for(i=0;i<m;i++) printf("%s%d\n",pOrder[i].num, pOrder[i].s); free(pOrder);