第一套。
填空题。2. if (p->data==ch) return n;
3. k=fun(head,ch);
改错1. for(;a+iif (a[i]!=
a[j++]a[i];
while (a[i])
a[j++]a[i];i++;
a[j]=0;
第二套。填空1. *n=0;
2. p=p->next;
3. fun(head, &num);
改错1. for (i=j+1;i2. p=i;
编程int i=1;
double sum=1,t=1;
t=t*i/(2*i+1);
while (t>=eps)
sum+=t;i++;
t=t*i/(2*i+1);}
return 2*sum;
第三套。填空1. s+= p->data;
2. p=p->next;
sum=%d", fun(head));
改错1. sum=0.0;
2. if ((i+1)%5==0)
编程int i=0,j=0;
while(s[i]!=0')i++;
while(t[j]!=0')j++;
if (i>=j)
return s;
else return t;
第四套。填空1. stu fun(stu *std, char *num)
strcmp(std[i].num,num)==0 )
3. return (std[i]);
改错1. if(*r==*p)
2. if(*r=='0')
编程int i=0,j=0;
while(a[i]==
i++;if(i>n)
for(j=0,i=i-n;a[i];i++)
a[j++]a[i];
a[j]=0;
第五套。填空1. if(std[i].year==year)
2. k[n++]std[i];
3. return (n);
改错。=0;i--)
编程int i;
float **e=0;
for(i=0;i**e+=a[i]/n;
return **e;
第六套。填空1. void modify(stu *ss,float a)
2. ss->score[i] *a;
3. modify(&std,a);
改错1. for(i=strlen(t)-1;i>=0;i--)
2. if(t[j]>t[j+1])
编程int i;
double **er=0;
for(i=0;i**er+=(p).s[i]/n;
*p).**e=**er;
第七套。填空1. void fun(person *std)
2. person temp;
3. fun(std);
改错1. t=*x;*x=y;
2. return(t);
编程int i,j=0;
double **e=0;
for(i=0;i**e+=a[i].s/n;
for(i=0;i=**e)b[j++]a[i];
n=j;return **e;
第八套。填空1. max= std[0];
2. if(3. printf("name : s, age : d",
改错1. long k=1;
2. num/=10;
编程int i,j;
strec mid;
for(i=0;ifor(j=i+1;jif(a[i].s
第九套。填空1. for(j=i+1; j2. if(n[k]>n[j]) k=j;
3. strcpy(ss[k],t);
改错1. void fun(char *a)
2. printf("%c" ,a);
编程*c=b%10*1000+a/10*100+b/10*10+a%10;
第十套。填空1. n=len; k=i;
2. for(j=len; j>=0; j--)
3. ss[i][j]='
改错1. value=fu((a+b),(a-b))+fu((c+b),(c-b));
2. return(value);
编程strec c=;
int i;
for(i=0;iif(strcmp(a[i].num,b)==0) c=a[i];
return c;
第十一套。填空1. s->data=x;
2. q=p;
3. q->next=s;
改错1. int fun(int a,int m)
2. else if(m>a[mid])
编程int i,j=0;
for(i=0;iif(a[i].s>=l&&a[i].s<=h)
b[j++]a[i];
return j;
第十二套。填空1.
if((fs=fopen(source,"r" )null)
2. while(!feof(fs))
3. fputc(ch,ft);
改错1. switch(g)
2. case 1:case 2:return 1;
编程strec*p;
double **e=0;
p=h->next;
while(p!=null)
**e+=p->s/n;
p=p->next;}
return **e;
第十三套。填空1. fprintf(fp,"%d %f",i,sqrt((double)i));
2. fclose(fp);
3. if((fp=fopen(fname,"r"))null)
改错1. for(i=0;str[i];i++)
2. if(substr[k+1]==0')
编程unsigned n=w;
int i=1;
while(n>10)
i*=10;
n/=10;}
return w%i;
第十四套。填空1. void writetext(file *fw)
2. fputs(str,fw); fputs(""n"",fw);
3. printf(""s"",str);
改错1. s[j++]s[i];
2. s[j]='0';
编程int i,max=s[0];
k=0;for(i=1;iif(s[i]>max)
max=s[i];*k=i;}
第十五套。填空1. int fun(stype *std)
2. file *fp; int i;
3. fwrite(&std[i], sizeof(stype), 1, fp);
改错1. double k;
2. if (*s>*p)
编程long t=0;
int i=0,flag=1;
if(p[i]==
if(p[i]==
for(;p[i];i++)
t=t*10+p[i]-'0';}
return (t*flag);
第十六套。填空1. t=t->next;
2. printf(""d ""t->data);
3. free(t);
改错1. if(('a'<=tt[i])&tt[i]<=z'))
2. tt[i]-=32;
编程int i;
n=0;for(i=7;i<=m;i++)
if(i%7==0||i%11==0)
a[(*n)++i;
第十七套。填空1. free(q);
2. q=p->next;
3. q=q->next;
改错1. void fun ( char *s, int *a, int *b )
2. *a=1+*a;
3. (b)++
编程int i;
max=a[0];
d=0;for(i=1;iif(*max
第十八套。填空1. switch(n%10)
2. case 1: c1++;break;
3. case 2: c2++;break;
改错1. void fun(char *str, char ch )
2. if(*str!=ch)
3. str[1] =0';
编程int i,j=0;
for(i=1;s[i];i+=2)
t[j++]s[i];
t[j]=0;
第十九套。填空1. if ((ch>='a') ch<='z'))
2. return ch +'a'- a' ;
3. return ch;
改错1. double fun(n)
2. return sum;
编程int i;
double sum=0;
for(i=0;i<8;i++)
sum+=sqrt((x[i]+x[i+1])/2);
return sum;
第二十套。填空1. for(i=0; i2. t[i][j+m]=t[i][j];
3. for(j=0; j改错1. double sum=0.0;
2. sum=sum/c;
编程int i;
double sum=0;
for(i=1;i<=n;i++)
sum+=1.0/(2*i-1)-1.0/(2*i);
return sum;
第二十一套。
填空1. n=strlen(ss[i]);
2. ss[i][j+n]='
3. ss[i][n+j+1]='0'
改错1. int k, q, i ;2. pt[i] =str[k][i] ;
编程double sum=0;
int i;
for(i=5;i<=n;i++)
if(i%5==0||i%9==0)
sum+=1.0/i;
return sum;
2C语言试卷A
勤奋 求是 创新 奉献 2007 2008学年第二学期考查试卷。主考教师 丁慧华 杨孜茁 赵敏媛 学院班级姓名学号。高级语言程序设计a 课程试卷 a卷。本卷考试时间 90 分钟 一 读程序,写结果 20分 1 7分 include main int a 2,b 7,c 5 switch a 0 ca...
c 上机答案
第一章。include void main int a,b,c cout enter two numbers cin a b c a b cout a b 第二章。include void main char ch cout 请输入一个小写字母 cin ch ch ch 32 cout 大写字母为 ...
2019通2C课程设计
题目7 字符串问题2 输入若干串,用函数实现 1 求最大串和最小串并输出 2 采用冒泡法和选择法两种方法对这些串按字母顺序进行排序。要求 用字符型指针数组实现。从键盘输入10个串,然后将这10个串输出到文件中 把最后结果输出到文件中。题目8 猴子选大王问题1 用数组实现。题目9 猴子选大王问题2 用...