1. Among the following expressions in C, __ is correct. (2分)

A. 0.5%2
B. 3&(0.5+0.5)
C. 4.6<<2
D. 2==(3/2)

/*NOTICE Choice-B
di{&,&&}=
{
&是位与操作,只能int&int 如101(2)&001(2)=001;
&&才是与操作;}
*/

2.

//practice.c
double sum=0;
for(int i=1;i<=10;i++)
{
sum+=1/(double)(2i-1);
}
//此时sum==-10
//注意(2i-1)应该写为(2*i-1)
//这里仿佛2i==0,然而没搞懂为啥