试题与答案

阅读以下函数说明和C语言函数,将应填入 (n) 处的字句写在对应栏内。 [说明]

题型:填空题

题目:

阅读以下函数说明和C语言函数,将应填入 (n) 处的字句写在对应栏内。
[说明]
该程序从正文文件test.txt中读入一批整数,并将它们按照递增的顺序存放在一个链表中。其中,函数struct Link*insertChain(struct Link*head,structLink*k)用来寻找结点k在链表head中的插入位置,并插入该结点。
[C程序]
#include <stdio.h>
#include <stdlib.h>
struct Link
int number;
struct Link *next;

struct Link *insertChain(struct Link *head,struct Link *k);
VOid main()
struct Link *ptr, *head;
FILE *fd;
int hum;
if((fd=fopen("test.txt","r"))==NULL)
print("Cannot open this file!\n");
return;

head=NULL;
while(fscanf(fd,"%d",hum)==1)
ptr= (1) ;
if(!ptr) return;
ptr->number=hum;
ptr->next=NULL;
head=insertChain(head,ptr);

(2) ;
return;

struct Link *insertChain(struct Link *head,struct Link *k)
struct Link *ptr,*u;
ptr=head;
while(ptr && k && k->number>ptr->number)
u=ptr; (3)
if(ptr == head) head=k;
else (4) ;
(5) ;
return head;

答案:

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

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

参考答案:C解析:解析 设甲的成本为x元,则售价为1.3x。乙的成本为100-x,售价为1.2(100-x)。 根据利润公式:售价-成本=利润。 可列方程为:(1.3x+1.2×(100-x))×0.9-100=14.3。解方程得x=70元。...

试题推荐
题型:单项选择题

21世纪将是教育大发展的时代,国际化将是教育发展的必然选择。未来教育将自然、社会、人和教育看成是互相依存,耳相制约,互相促进,紧密联系的,其中各国教育的改革与发展也将成为一个相互联系,相互制约的有机整体。因此( )。

A.未来教育必须面向世界

B.未来教育必须面向现代化

C.未来的学生都应该到国外去留学

D.未来各国的教育体制将趋同

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