皮皮学,免费搜题
登录
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 { q=(SLIST *)malloc(sizeof(SLIST)); q->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
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【判断题】穆罕默德在公元610年进入了公开传教的阶段。()
A.
正确
B.
错误
【单选题】葡萄胎术后随访的主要目的是
A.
及早发现妊娠
B.
及早发现恶变
C.
了解盆腔恢复情况
D.
指导避孕
E.
检查清宫是否彻底
【简答题】下列属于.社会主义市场经济理论的要点内容是( )
【单选题】若是冷水机组要运行,不应先开启( )。
A.
冷水机组
B.
冷冻水系统的阀门
C.
冷冻水系统的水泵
D.
冷却塔的风机
【判断题】只要是已经发表的医学研究论文都值得临床实践参考,无需对其进行严格评价。
A.
正确
B.
错误
【简答题】依据植物开花授粉习性,豌豆、番茄等属于严格的
【简答题】下表为甲乙两种水稻品种各 10 个小区的产量(单位:千克),试分别用 EXCEL 计算它们各自的平均值、极差、方差、标准差和变异系数(非整数结果请保留三位小数)。 品种 1 2 3 4 5 6 7 8 9 10 甲 32 31 33 30 24 28 32 30 34 26 乙 34 37 34 34 36 37 37 34 36 36 甲水稻品种产量: 平均值 = ,极差 = ,方差 = ,标准...
【单选题】本工程二层楼梯的踏步级数共有( )级
A.
26
B.
24
C.
22
D.
20
【简答题】为了比较甲、乙两种水稻秧苗是否出苗整齐,每种秧苗各取5株并量出每株的长度如下表所示: (单位:厘米) 编号 1 2 3 4 5 甲 12 13 15 15 10 乙 13 14 16 12 10 通过计算平均数和方差,评价哪个品种出苗更整齐.
【单选题】本《广联达大厦》工程二层楼梯的踏步级数共有( )级
A.
26
B.
13
C.
24
D.
12
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题