皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
下列给定,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。 #include #include #define N 8 typedef struct list { int data; struct list *next; } SLIST; SLIST *creatlist(char *); void outlist(SLIST *); int fun( SLIST *h, char ch) { SLIST *p; int n=0; p=h->next; while(p!=NULL) { n++; /**********found**********/ if (p->data==ch) return ______; else p=p->next; } return 0; } main() { SLIST *head; int k; char ch; char a[N]={'m','p','g','a','w','x','r','d'}; head=creatlist(a); outlist(head); printf("Enter a letter:"); scanf("%c",&ch); k=fun( head,ch); if (k==0) printf("\nNot found!\n"); else printf("The sequence number is : %d\n",k); } SLIST *creatlist(char *a) { SLIST *h,*p,*q; int i; h=p=(SLIST *)malloc(sizeof(SLIST)); for(i=0; i data=a[i]; p->next=q; p=q; } p->next=0; return h; } void outlist(SLIST *h) { SLIST *p; p=h->next; if (p==NULL) printf("\nThe list is NULL!\n"); else { printf("\nHead"); do { printf("->%c",p->data); p=p->next; } while(p!=NULL); printf("->End\n"); } } A. p B. h C. *p D. n
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【判断题】Tourist visa 的中文意思是旅游签证。
A.
正确
B.
错误
【多选题】德润中学微信服务号平台报道过哪些活动?
A.
艺术节
B.
运动会
C.
润青赛
D.
润课程
【多选题】下面关于水磨石地面的缺点,正确的是
A.
施工工序多
B.
施工周期长
C.
噪声大
D.
湿作业易形成污染
E.
适用范围小
【单选题】纤维素是由多个( )通过糖苷键相连而形成的大分子化合物。
A.
α-D-葡葡糖
B.
β-D-葡萄糖
C.
α-D-核糖
D.
β-D-半乳糖
【判断题】数学家欧几里得的代表作之一是《圆锥体与椭圆体论》。()
A.
正确
B.
错误
【简答题】Linq数据源中与分页相关的属性中,pageNum 属性表示
【简答题】Linq数据源中与分页相关的属性中,Take方法表示
【单选题】对于备货型企业,在编制年生产计划中,确定( )是最重要的决策。
A.
交货期
B.
价格
C.
品种和产量
D.
成本和质量
【简答题】Linq数据源中与分页相关的属性中,pageSize 属性表示
【单选题】船政第一台二汽缸蒸汽机于()制造成功
A.
1886年6月
B.
1871年6月
C.
1889年6月
D.
1873年6月
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题