单项选择题有如下程序: #include <stdio.h> struct pair { int first,second; }; struct pair get_min_max(int* array,int len) { int i; struct pair res; res.first=array[0]; res.second=array[0]; for(i=1;i<len; i++) { if(array[i]<res.first) res.first=array[i]; if(array[i]>res.second) res.second=array[i]; } return res; main() { int array[5]={9,1,3,4}; struct pair min_max=get_min_max(array,5); printf( min=%d,max=%d n ,min_max.first,min_max.second); } 程序运行后的输出结果是______。
A.min=1,max=9
B.min=0,max=9
C.min=1,max=4
D.min=0,max=4