题目内容

现有如下程序段 intfun(intk,int*m){if(k%3)*m=k*k;else*m=k/3;} main(){int(*p)(int,int*),m; p=fun; (*p)(78,&m); printf("%d\n",m); } 则程序段的输出结果为

A. 24
B. 25
C. 26
D. 27

查看答案
更多问题

阅读如下程序段,则执行后的结果为main(){ int a,*p,*q,**w;p=&a; q=&a; w=&p; *p=5%6;*q=5;**w=3;printf("%d\n",a);}

A. 无确定值
B. 1
C. 5
D. 3

现有定义int a=10,*p=&a;则不能使a的内容增1的语句是

A. *p++;
B. *p=*p+1;
C. ++*p;
D. *p+=1;

现有下列程序段voidJFT(int*a,int*b,int*c,int*d,int*e){ inti,j,k,m;for(i=0;i<*a;i++)for(j=0;j<*b;j++)for(k=0;k<*c;k++)for(m=0;m<*d;m++)*e++; } main() {inta=10,b=10,c=10,d=10,e=0; JFT(&a,&b,&c,&d,&e);printf("%d\n",e); } 则程序段的输出结果是

A. 10000
B. 1000
C. 10001
D. 0

阅读下面程序,则程序的输出结果为main(){ int c[]={1,2,3,4,5,6};int *p;p=c;printf("%d,",*p);printf("%d\n",*++p);}

A. 1,2
B. 2,1
C. 1,1
D. 2,2

答案查题题库