#include
#include
#define N 9
int main() {
float s=0, array[N]= {12.0,34.0,4.0,23.0,34.0,45.0,18.0,3.0,11.0};
int i;
for(i=0; is+=sqrt((array[i]+array[i+1])/2);
printf("sum=%f\n",s);
}
这个写循环就可以了
我可以帮你写
你私信我吧,我发给你
或者留一下q
有问题继续问
13)NULL是定义的常量,其值为0,选D
14)0X02就是2,<<2是左移2位,相当于乘以2^2,所以输出值8,选C
15)f2('k')的值为2(因为case'k':k++;的后面没有break;所以继续执行下一行的k++排印再break),f2('y')的值为1(执行default:k++;),故选B
16)f3(10)的值为-1(因为j不断自减,当j==-1时就退出循环,然后返回-1)所以选A