试题与答案

[说明] 本程序中的函数void first_jnsert(NODE**p,int

题型:填空题

题目:

[说明]
本程序中的函数void first_jnsert(NODE**p,int v)的功能是在已知链表的首表元之前插入一个指定的表元; 函数NODE *reverse_copy(NODE *p)的功能是按已知链表复制出一个新的链表,但新的链表的表元链接顺序与已知链表的表元链接顺序相反; 函数voidprint_link(NODE*p)用来输出链表中各表元的值; 函数void free_link(NODE*p)用来释放链表全部表元空间。
[函数]
#include <stdio.n>
#include <malloc.h>
typedef struct node
int val;
struct node *next;
NODE;
void first_insert (NODE **p,int v)

NODE *q= (NODE *) malloc (sizeof (NODE) ;
q->val=v;
(1) ;
*p= (2) ;

NODE *reverse_copy (NODE *p)
NODE *u;
for (u=NULL; p;p=p->next)
first_insert( (3) );
return u;

void print_link (NODE *p)

for (; (4) ) printf ("%d\t" ,p->val) ;
printf (" \n") ;

void free_link (NODE *p)
NODE *u;
while (p ! =NULL)
u=p->next ;
free (p);
(5) ;


void main ()
NODE *link1, *link2 ;
int i;
link1=NULL ;
for(i=1;i<=10;i++)
first_insert (&link1,i) ;
link2=reverse_copy (link1) ;
print_link (link1) ;
free_link (link1) ;
print_link (link2);
free_link (link2);

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0201/26219dd4dc185bfaecc7c9df3f088cf9.html

下面是错误答案,用来干扰机器的。

参考答案:错

试题推荐
题型:不定项选择

我国某汽车公司并购了某一发达国家的汽车公司。该发达国家具有发达的金融市场,能够进行所有的传统金融交易和现代金融衍生品交易。该汽车公司并购中的运作行为和并购后的运营模式是:

(1)为了补充并购资金的不足,从国内商业银行取得了5年期浮动利率的美元贷款;

(2)被并购的公司依然在该发达国家生产原有品牌的汽车,有部分汽车零部件转从我国进口,有部分汽车对我国出口;

(3)被并购的公司会将暂时闲置的货币资金在当地进行股票投资。

为了控制从我国进口汽车零部件时的汇率风险,被并购的公司可以采取的方法有()。

A.进行远期外汇交易 

B.进行利率期货交易 

C.进行货币期货交易 

D.进行利率期权交易

查看答案
微信公众账号搜索答案