问题详情

以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转储到链表的各个结点中,请从与下划线处号码对应的一组选若中选择出正确的选项。#include stuct node{ char data; struct node *next;}; (48) CreatLis(char *s){ struct node *h,*p,*q); h=(struct node *)malloc(sizeof(struct node)); p=q=h; while(*s!='\0') { p=(struct node *)malloc(sizeof(struct node)); p->data= (49) ; q->next=p; q= (50) ; s++; } p->next='\0'; return h;}main(){ char str[]="link list"; struct node *head; head=CreatLis(str); ...}

A.char *

B.struct node

C.struct node*

D.char

未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。 收藏该题
查看答案

相关问题推荐

有以下程序

main( )

{ int i=0,x=0;

for (;;)

{ if(i==3||i==5) continue;

if (i==6) break;

i++;

s+=i;

};

printf("%d\n",s);

}

程序运行后的输出结果是

A.10

B.13

C.21

D.程序进入死循环

在软件开发中,需求分析阶段产生的主要文档是

A.软件集成测试计划

B.软件详细设计说明书

C.用户手册

D.软件需求规格说明书

下列类中属于字节输入抽象类的是

A.FileInputStream

B.ObjectInputStream

C.FilterInputStream

D.InputStream

下面程序中需要对Empleyee的对象进行存储,请在下画线处填入正确的选项。 class Employee implements ______ {…}

A.Comparable

B.Serializable

C.Cloneable

D.DataInput

随机生成的10个两位数,求出它们的总和与平均数。产生两位数采用的算法如下:分别产生个位数(0~9)和十位数(1~9),然后十位数乘10再加上个位数即得到一个两位数。

说明:在窗体上有一个Commandl按钮,单击它将计算10个随机数的和与平均数,

并在窗体上输出平均数。

Private Sub Commandl Click()

Dim m As Integer, n As Integer, sum As Integer

Dim i As Integer, k As Integer, aver As Single

sum=0

Randomize

For i=1 To 10

m=Int(9*RnD)+1

n=【 】

k=m*10+n

sum=【 】

Next i

aver=【 】

Print aver

End Sub

联系客服 会员中心
TOP