根据本地区具体情况,()可以适当延长货物免费暂存期限。
A、铁路局
B、值班员
C、车站站长
D、货运主任
参考答案:C
找规律填一填。
(1)5,11,17,23,( ),35。( )。
(2)30,37,44,51,( ),65,( )。
在给定程序中,函数fun的功能是:将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程序的结构。 文件BLANK1.C内容如下: #include<stdio.h> #include<stdlib.h> #define N 5 typedef struct node int data; struct node *next; NODE; /**********found**********/ (1) fun(NODE *h) NODE *p,*q,*r; p=h; if(p==NULL)return NULL; q=p->next: p->next=NULL; /**********found**********/ while( (2) ) r=q->next; q->next=p; p=q; /**********found**********/ q= (3) ; return p; NODE *creatlist(int a[]) NODEh,*p,*q; int i; h=NULL; for(i=0;i<N;i++) q=(NODE%)malloc(sizeof(NODE)); q->data=a[i]; q->next=NULL; if(h==NULL)h=p=q; else p->next=q;p=q; return h; void outlist(NODE *h) NODE *p; p=h; if(p==NULL)printf("The list is NULL!\n"); else printf("\nHead"); do printf("->%d",p->data); p=p->next; while(p!=NULL); printf("->End\n"); void main( ) NODE *head; int a[N]=2,4,6,8,10; head=creatlist(a): printf("\nThe original list: \n"); outlist(head); head=fun(head); printf("\nThe list after inverting: \n"); outlist(head);