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");
}
本文介绍了一个C++程序,用于计算嵌套正方形的数量及其总面积,当最小正方形边长为1时,通过迭代计算不同大小的正方形数量,并累加其面积。
1037

被折叠的 条评论
为什么被折叠?



