请编写函数fun(),它的功能是:将带头结点单向链表按data域由大小排序(排序时不

题型:问答题

问题:

请编写函数fun(),它的功能是:将带头结点单向链表按data域由大小排序(排序时不考虑头结点),主函数用随机函数为各结点data域赋值,头结点data域赋值为0。
注意:部分原程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
[试题源程序]
#include <stdio.h>
#include <conio.h>
struct aa

int data;
struct aa*next;

void fun(struct aa*p)


main()

int i,n,m=100;
struct aa*h=NULL,*s=NULL,
*p=NULL;
clrscr();
S=(struct aa*)malloc(sizeof(struct aa));
h=s;h->data=0;h->next=NULL;
printf("Please input n:");
scanf("%d",&n);
for(i=1;i<=n;i++)

p=(struct aa*)malloc(sizeof(struct aa));
p->data=rand()%m;p->next=NULL;
printf("%d",p->data);
s->next=p;s=s->next;

fun(h);
printf("\n");
for(h=h->next;h!=NULL;h=h->nnext)
printf("%d",h->data);

考点:计算机等级考试C语言二级C语言机试
题型:问答题

第二次世界大战后,欧洲资本主义国家和日本经济迅速恢复和发展的共同原因有

①美国的经济援助

②战后军费开支较少

③本国良好的经济基础

④有效的经济管理体制

⑤利用新的科学技术成果[ ]

A.①⑤   

B.②④

C.③④    

D.②③

题型:问答题

L-A、L-B、L-C型制动梁目前规定没有制造质量保证期。

题型:问答题

采用两个8237ADMA控制器级联后,可使DMA通道扩充到______。

A) 16个
B) 15个
C) 8个
D) 7个

题型:问答题

黏土砖的等级是由抗压强度和抗折强度决定的.

题型:问答题

未按有关规定和程序进行授信申报的,给予有关信贷经营责任人警告、()至处分

A.记过

B.记大过

C.降职

D.开除

更多题库