下列程序是用来判断数组中特定元素的位置所在。如果输入如下整数:876 675 896 101 301 401 980 431 451 777 intfun(int*s,intt,int*k) { inti;*k=0;for(i=0;i
A. 7,431
B. 6
C. 980
D. 6, 980
查看答案
有以下程序 main() { char*p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf("%s%s",p,q);printf("%s%s\n",p,q);} 若从键盘输入:abcdef<回车>,则输出结果是
A. defdef
B. abcdef
C. abcd
D. dd
有以下程序main(){char *p="abcde\0fghjik\0 ";printf("%d\n ",strlen(p));}程序运行后的输出结果是
A. 12
B. 15
C. 6
D. 5
阅读下面程序,执行后的结果为 voidfun(int*a,int*b){intk;k=5;*a=k;*b=*a+k; } main(){ int*a,*b,x=10,y=15;a=&x;b=&y; fun(a,b);printf("%d,%d\n",*a,*b);}
A. 10,15
B. 5,15
C. 5,10
D. 15,10
阅读下面程序,在程序执行后的结果为int*fun(int*a,int*b) { intm;m=*a;m+=*b-3;return(&m);} main(){ intx=21,y=35,*a=&x,*b=&y;int*k;k=fun(a,b);printf("%d\n",*k);}
A. 53
B. 21
C. 35
D. 14