阅读下列程序段,其中函数 stricmp() 为以大小写不敏感方式比较两个串,写出运行结果( )。 struct user_info { char name[20]; int age; char phone[20]; char address[80]; }; typedef struct user_info USERINFO; int i,j,k; USERINFO tmp; USERINFO user[5]= { {"Li",31,"62201100","Beijing"}, {"Wang",29,"12347899","Xi an"}, {"Anqi",20,"76769892","Shanghai"}, {"Zhang",46,"87432234","Tianjin"}, {"Yang",33,"87651234","Shenyang"} }; for (i=1;i < 5;i++) { k=5-i; for (j=0;j < 5-i;j++) if (stricmp(user[j].name,user[k].name) > 0) k=j; if (k!=5-i) { tmp=user[k]; user[k]=user[5-i]; user[5-i]=tmp; } } for (i=0;i < 5;i++) printf("%s",user[i].name); printf("\n");