2 . 一个机器人只能向下和向右移动,每次只能移动一步,设计一个算法求它从 (0,0)移动到(m,n)有多少条路径.
查看答案
若有说明:int *p,m=5,n;以下程序段正确的是( )
A.p = &n ; *p = m ;
B.p=&n ;scanf("%d",&p);
C.p = &n ;scanf("%d",*p);
D.scanf("%d",&n); *p=n ;
变量的指针,其含义是指该变量的( )
A.值
B.地址
C.一个标志
D.名
已有定义int k=2;int *ptr1,*ptr2;且ptr1和ptr2均已指向变量k,下面不能正确执行的赋值语句是( )
A.ptr2=k;
B.k=*ptr1+*ptr2;
C.k=*ptr1*(*ptr2);
D.ptr1=ptr2;
int a=25; printa(&a);而printa函数定义如下void printa(int *x){printf("%d",++*x);}问程序输出是什么?
A. 23
B. 24
C. 25
D. 26