要写代码吗?#include<stdio.h>#include<math.h>void main(){ int a[] = {1,0,1,0}; long int sum = 0; int size = sizeof(a)/sizeof(int); for (int i = 0; i < size; i++) { a[i] = a[i] * pow(2,(size - i - 1)); sum += a[i]; } printf("sum = %d\n", sum);}