作业帮 > 综合 > 作业

按如图所示的程序计算:若开始输入的n的值为20,则最后输出的结果为多少?若开始输入的n的值为4,则最

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 07:00:32
按如图所示的程序计算:若开始输入的n的值为20,则最后输出的结果为多少?若开始输入的n的值为4,则最
后输出的结果为多少?
输入n,计算n(n-1)/2的值,若大于100得出结果,小于100重新计算.
z
1、 190
2、 105
程序如下
void main(){
int n,x = 0;
scanf("%d",&n);
while(x < 100)
{
x = (n*(n-1))/2;
n = x;
}
printf("%d",x);
}