单项选择题
有以下程序:
int *flint *x, int *y)
if(*x<*y)
return x;
else
return y;main()
int a=7,b=8,*p,*q,*r;
p=&a; q=&b;
r=f(p, q);
printf("%d, %d, %d\n",*p,*q,*r);执行后输出结果是( )。
A.7,8,8
B.7,8,7
C.8,7,7
D.8,7,8
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序:main() char *p[]= 3697 , 2584 ; int i, j; long num=0; for(i=0;i<2;i++) j=0; while(p[i][j]!=’ 0’) if((p[il[j] -’0’)%2) num=10*num+ p[i][j] -’0’; j+=2; printf( %d n , num);程序执行后的输出结果是 ( )。
A.35
B.37
C.39
D.3975
点击查看答案&解析
单项选择题
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。#include <string. h>void f(char p[][10],int n) chart[20];int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n; j++) if(strcmp(p[i],p[j]<0) strcpy(t, p[i]); strcpy(p[i],p[j]);strcpy(p[j],t);main() char p[][10]= abc , aabdfg , abbd , dcdbe , cd ; int i; f(p,5); printf( %d n , strlen(p[0])); 程序运行后的输出结果是( )。
A.6
B.4
C.5
D.3
点击查看答案&解析
相关试题
有以下程序:#include <string .h>vo...
若以下定义:struct link int data; s...
有以下程序:main()int i, j, x=0...