单项选择题
程序中若有如下说明和定义语句 char fun(char*); main() { char*s="one",a[5]={0},(*f1)()=fun,ch; ..... } 以下选项中对函数Fun的正确调用语句是【 】。
A.(*f1)(a)
B.*f1(*s);
C.ch=*f1(s);
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个连续结点。struct node{ int data;struct node *next;} *p, *q, *r;现要将q和r所指结点的先后位置交换,同时要保持链表的连续,以下错误的程序段是( )。
A.r->next=q; q->next=r->next; p->next=r;
B.q->next=r->next; p->next=r; r->next=q;
C.p->next=r; q->next=r->next; r->next=q;
D.q->next=r->next; r->next=q; p->next=r;
点击查看答案
单项选择题
有以下程序main( ){ int a=5,b=4,c=3,d=2;if(a>b>c)printf( %d n ,d);else if((c-1>=d)==1)printf( %d n ,d+1);else printf( %d n ,d+2);}执行后输出的结果是( )。
A.2
B.3
C.4
D. 编译时有错,无结果
点击查看答案
相关试题
有以下程序#include main() {FILE ...
有以下程序:void sort(int a[],int...
有以下程序#includemain(){FILE * f...
A.p->nextB.pC.sD.s->next
有以下程序:main(){int num[4][4...