10. 如圖1所示,編寫程序計算 ┎┰┰┰┰┰┰┰┰┰┒
大大小小正方形共有多少?當最小 ┠╂╂╂╂╂╂╂╂╂┨
正方行邊長爲1時,它們的總面積 ┠╂╂╂╂╂╂╂╂╂┨
共爲多少? ┠╂╂╂╂╂╂╂╂╂┨
┠╂╂╂╂╂╂╂╂╂┨
┠╂╂╂╂╂╂╂╂╂┨
┠╂╂╂╂╂╂╂╂╂┨
┠╂╂╂╂╂╂╂╂╂┨
┠╂╂╂╂╂╂╂╂╂┨
┠╂╂╂╂╂╂╂╂╂┨
┖┸┸┸┸┸┸┸┸┸┚
#include "stdio.h"
#include <iostream>
using namespace std;
#define N 10
void main()
{
int a[10];
int count = 0;
int numOfSquare = 0;
int area = 0;
for (int i = 0; i < N; i++)
{
a[i] = (N - i)*(N - i);
numOfSquare += a[i];
area += a[i] * (i + 1) * (i + 1);
}
printf("count = %d, total area = %d\n", numOfSquare, area);
system("pause");
}