***********结果是8,为什么啊?我晕。。。。。。
1.Main()
{ static int a[]={1,3,5,7},*p[3]={a+2,a+1,a},**q=p;
printf(“%d”,*(p[0]+1)+**(q+2));
}
结果是8,为什么啊?我晕。。。。。。
2.下面哪三处错了啊?
程序输入再5格字符串中求最小字符串并输出结果。
#include <string.h>
#include <stdio.h>
main()
{ char *name[5]={“windows”,”Word”,”Excel”,”Foxpro”,”Visual Basic”};
char temp;
int i;
temp=name[0];
for (i=1;i<5;i++)
if(temp>*name[i]>0)
temp=name[i];
printf(“%s\n”,*temp);
}
救命啊。。。