条件不成立啊
第一次循环
X为1
y从1到6
然后计算1*1+y*y 怎么算都不成立
然后x为2
y从1到6
然后2*2+y*y 怎么算都不成立吧
依此类推
没有成立的啊
你的条件不满足 就不会显示了啊
修改下代码
#include
void main()
{
int x,y;
for(x=1;x<=6;x=x+1)
{for(y=1;y<=6;y=y+1)
if(x*x+y*y==36)
printf("x*x+y*y=36的整数解为x=%d,y=%d",x,y);
else
printf("无解\n");
}
}
#include"stdio.h"
int main()
{
int x,y;
for(x=0;x<=6;x++)
{
for(y=0;y<=6;y++)
{
if(x*x+y*y==36)
printf("x*x+y*y=36的整数解为x=%d,y=%d",x,y);
}
}
}
在1的条件下 无解... ...
初学用VC6就行...把这个保存为CPP,然后用VC6打开....直接按“叹号”...一路确认...就OK了
不是不运行,是无解吧
用Visual Studio2008 点“文件”->“新建”->“项目”,选择"其他语言",再选“C++”,再选“Win32”,选择"Win32控制台应用程序"即可完成新建。
输入要的代码按F5即可运行,或者按那个绿色的小三角