一、问题及代码:
/*
* 文件名称:
* 作 者:姜小萌
* 完成日期: 2016年 3月 11日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:.有等式[※×(※3+※)]^2=8※※9,其中※处为1个数字,
共4个数字,数字可不同,滴上了墨水无法辨认。
请编程找出※表示哪个数字。
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream.h>
void main()
{
int i,a,b,c,d,e,s;
for(a=0;a<=9;a++)
{
for(b=0;b<=9;b++)
{
for(c=0;c<=9;c++)
{
for(d=0;d<=9;d++)
{
for(e=0;e<=9;e++)
{
s=a*(b*10+3+c);
if(s*s==8000+d*100+e*10+9)
{
cout<<a;
cout<<b;
cout<<c;
cout<<d;
cout<<e;
cout<<"\n";
}
}
}
}
}
}
}
二、运行结果:
三、心得体会:
对三种循环体和C++都加深了了解
四、知识点总结:
for 循环 c++