华中科技大学-考研复试-上机题-答案.doc

华中科技大学-考研复试-上机题-答案.doc

ID:59341824

大小:24.00 KB

页数:7页

时间:2020-10-31

华中科技大学-考研复试-上机题-答案.doc_第1页
华中科技大学-考研复试-上机题-答案.doc_第2页
华中科技大学-考研复试-上机题-答案.doc_第3页
华中科技大学-考研复试-上机题-答案.doc_第4页
华中科技大学-考研复试-上机题-答案.doc_第5页
资源描述:

《华中科技大学-考研复试-上机题-答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.输入一串数,然后,建立链表,排序输出。#includetypedefstructNode{intdata;structNode*next;}linknode,*linklist;linklistCreate(linklistL){inta;linknode*p,*q,*k;L=(structlinknode*)malloc(sizeof(linknode));L->next=NULL;p=L;scanf("%d",&a);while(a!=0){q=(structlinknode*)malloc(

2、sizeof(linknode));q->next=NULL;q->data=a;if(L->next!=NULL){k=L;p=L->next;if(p->data>a){k->next=q;q->next=p;}else{while(p->data<=a&&p->next!=NULL){k=p;p=p->next;}if(p->next==NULL&&p->data<=a)p->next=q;else{k->next=q;q->next=p;}}}elsep->next=q;scanf("%d",&a);}retu

3、rnL;}voidPrint(linklistL){linknode*p;p=L->next;if(p==NULL)return;while(p!=NULL){printf("%d",p->data);p=p->next;}}voidInsert(linklistL){}main(){linklistL;L=Create(L);Print(L);}2.计算26个字母的输入次数,好像不区分大小写。#include#includemain(){charf[200];inti,b,k,s

4、[200];scanf("%s",f);b=strlen(f)-1;for(k=65;k<=90;k++)s[k]=0;for(k=65;k<=90;k++)for(i=0;i<=b;i++){if(f[i]==k

5、

6、f[i]==(k+32))s[k]++;}for(k=65;k<=90;k++)printf("%c和%c出现的次数为%d",k,k+32,s[k]);}3.用一维数组存储学号和成绩,然后,按成绩排序输出。#includestructstudent{intsno;intgrade;}

7、a[100];main(){inti=0,j,k,temp;do{printf("请输入学号:");scanf("%d",&a[i].sno);if(a[i].sno==0)break;printf("请输入成绩:");scanf("%d",&a[i].grade);i++;}while(1);for(j=0;j

8、mp=a[k].grade;a[k].grade=a[k-1].grade;a[k-1].grade=temp;}printf("学号成绩");for(j=0;jmain(){intk,i,j,m=0,a[100];scanf("%d",&k);if(k==0){printf("%d",k);return;}while(k!=0){i=k

9、/8;j=k%8;k=i;a[m]=j;m++;//printf("%d",j);}for(i=m-1;i>=0;i--)printf("%d",a[i]);printf("");}(2)用户输入一个文本名,编程实现输出文本中最长的一行和最短的一行。如果最长和最短的不止一行,请全部输出。#include#includemain(){FILE*fp;charw[255],s[255][255],*filename;inta[255],i=0,k,j,temp=0;//gets(f

10、ilename);if((fp=fopen("test1.txt","r"))==NULL)printf("Error!");else{while(fgets(w,255,fp)!=NULL){a[i]=strlen(w);if(temp

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。