2012年3月全国计算机等级考试二级C语言上机题库完全版
1.
fun struct student t; for(i=0;i<n-1;i++)
if(strcmp(a[i].name,a[j].name)>0) 2
MODI1.C fun p ASCII /**found**/ q=p+i;
/**found**/ while(q>p) 3
N s fun b int fun(STREC *a,STREC *b,int l,int h) {int i,j=0;
for(i=0;i<N;i++)
if((a[i].s>=1&&a[i].s<=h) b[j++]=a[i]; return j; }
1.
fun
free(q); q=p->next; q=q->next; 2.
MODI1.C fun n /**found**/ p=j;
/**found**/ p=i;
3.
fun 1 m m 7 11 a n
void fun(int m,int *a,int *n) { int i; *n=0;
for(i=7;i<=m;i++)
1
if((i%7==0)||(i%11==0)) a[(*n)++]=i; }
1.
fun a 1 2 3 4 5 6 7 8 9 9 8 7 6 5 4 3 2 1 n for(i=0;i<n/2;i++) a[i]=a[n-1-i]; a[n-i-1]=t; 2
MODI1.C fun 5 /**found**/ n=*p-‘0’; /**found**/ n=n*8+*p-‘0’; 3.
N s fun -1 strcmp STREC fun(STREC*a,char *b) {
STREC c; Int i;
c.num[0]=’\0’; c.s=-1;
for(i=0;i<N;i++)
if(strcmp(a[i].num,b)==0) {strcpy(c.num,a[i].num); c.s=a[i].s;break;} return c; }
1.
fun ch ch 0. while(p!=0)
if(p->data==ch)return n; k=fun(head,ch); 2.
MODI1.C fun p ‘#含 /**found**/
for(i=0,t=0;p[i];i++)


