填空题
以下程序中函数fun的功能是:构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单链表中所有结点中的字符串。请填空完成函数 disp。 #include
typedef struct node/*链表结点结构*/ {char sub[3]; struct node * next; }Node; Node fun(char S) /*建立链表*/ { ……} void disp(Node *h) {Node*P; P=h->next; while(【 】) {printf("%s\n",P->sub);P=【 】; } } main() {Node *hd; hd=fun();disp(hd);prinff("\n"); }
【参考答案】
p!=NULL,p->next
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
设变量a和b已正确定义并赋初值。请写出与a-=a+b等价的赋值表达式【 】。
点击查看答案&解析
单项选择题
有以下程序:void fun(int *a,int i,int j){ int t;if(i<j){ t=a[i];a[i]=a[j];a[j]=t;i++; j--;fun(a,i,j);}}main( ){ int x[ ]={2,6,1,8},i;fun(x,0,3);for(i=0;i<4;i++) printf( %2d ,x[i]);printf( n );}程序运行后的输出结果是( )。
A.1 2 6 8
B. 8 6 2 1
C. 8 1 6 2
D.8 6 1 2
点击查看答案&解析
相关试题
以下程序运行后的输出结果是【 】。#defi...
已有文本文件test.txt,其中的内容为:Hel...
从Windows环境进入MS-DOS方式后,返回Wind...
在结构化分析使用的数据流图(DFD)中,利...
以下程序运行后的输出结果是【 】。main(...