一、问题及代码
/*
* 文件名称:年龄几何
* 作 者:扶汉斌
* 完成日期:2017年4月5日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:求以四个人年龄为前四项的等差数列前二十项
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include <iostream>
using namespace std;
int main()
{
int n,a,i,s;
for(n=0;n<26;n++)
for(a=1;a<4;a++)
if(n*4+a*6==26&&n*(n+a)*(n+2*a)*(n+3*a)==880)
{
cout<<n;
for(i=1;i<20;i++)
{
s=n+a*i;
cout<<","<<s;
}
cout<<endl;
}
return 0;
}
二、运行结果
三、心得体会
本次实验是for循环语句的使用,总体来说循环语句相比之前的知识点较难,还没有很好的掌握,还需要多加练习。
四、知识点总结
本次实验运用了for循环语句和循环嵌套,循环体要用花括号括起来。