...每组占一行,对于每组输入,输出一行,样例 输入
发布网友
发布时间:2024-07-03 14:16
我来回答
共1个回答
热心网友
时间:2024-07-23 15:59
你的题目应该应描述有点错误,应是说N条直线最多可以把一个平面分成多少个部分。
#include <stdio.h>
void main()
{
int i=0,n=0,a[100]={0},b[100]={0};
printf("您打算输入多少个整数:\n");
scanf("%d",&n);
for(i = 0; i < n; i++)
{
printf("请输入第%d个数:",i+1);
scanf("%d",&a[i]);
b[i] = (a[i]*a[i]+a[i]+2)/2;
}
printf("\n结果为:\n\n");
for(i = 0; i < n; i++)
{
printf(" %d 条直线最多把平面分成 %d 个部分!\n",a[i],b[i]);
}
}
运行示例:
输入5个数,分别是1、2、4、5、10 执行的结果如下图所示: