1某计算机存储器按字节编址,采用小端方式存放数据。 假定编译器规定int型和short型长度分别为32位和16位,并且数据按边界对齐存储。某C语言程序段如下: struct{ int a; char b; short c; } record; record.a=273; 若record变量的首地址为0XC008,则低地址0XC008中内容及record.c的地址是( )0X00、0XC00D0X11、0XC00E0X11、0XC00D0X00、0XC00E
2下列哪个整数是否具有以下性质:将该整数每位的数平方后相加,得到一个新的数,如此循环下去,最后能得到1。 例如:整数7 7^2=49 4^2+9^2=97 9^2+7^2=130 1^2+3^2+0^2=10 1^2+0^2=116171819
6给定一个数组,可以从数组中取出下标不连续的任意个数,求可以取出的数的和的最大值,例如:给出数组A[]={1,2,2,5,3,4,3}可以取出的最大和为2+5+4=11。现再给定数组{3,9,7,5,1,3,1,2,7},能取出的数的和的最大值是38242219
7关于以下程序段,正确的说法是:()``` String s1="abc" + "def";//1 String s2=new String(s1);//2 if(s1.equals(s2))//3 System.out.println("".equals succeeded"");//4 if(s1==s2)//5 System.out.println(""==succeeded"");//6" ```行4,行6都不执行行6执行,行4不执行行4执行,行6不执行行4,行6都将执行
9有如下一段程序: int f1(float); int f2(char); int f3(float); int f4(float); int (*pf)(float); 则以下不合法的是:()nt (*p)(float)=&f1;pf=&f4;pf=&f2;pf=f3;