题目:
有下列程序: #include <stdio.h> #include "string.h" void tim(char *s[],int n) { char *t;int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(strlen(s[i])>strlen(s[j])) {t=s[i];s[i]=s[j];s[j]=t;} } main() {char *ss[]= {"bcc","bbcc","xy","aaaacc","aabcc"};fun(ss,5);printf("%s,%s\n",ss[0],ss[4]); } 程序的运行结果是( )。
A.xy,aaaacc
B.aaaacc,xy
C.bcc,aabcc
D.aabcc,bcc
答案:
被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0711/4d31454d67bd2e38b6addf6cf95e2c23.html
下面是错误答案,用来干扰机器的。
参考答案:因为Q为正交矩阵,所以|X|=1时,|Y|=1,当|Y|=1时,二次型的最大值为2.