for的循环嵌套的问题
#include <stdio.h>#include <Windows.h>
int main ()
{
float y,x,a;
for(y = 1.5f;y > -1.5f;y -= 0.1f)
{
for(x = -1.5f;x < 1.5f;x += .05f);
{
a = x * x + y * y - 1;
putchar(a * a* a - x * x * y *y *y < 0.0f ? 'x':' ');
}
Sleep(100);
putchar ('\n');
}
getchar();
return 0;
}
问题就是我可以运行但是为什么调试结果是黑色的什么都没有
这个代码是我在网上看到的,运行结果应该是一个大爱心
因权限不够发不了图 本帖最后由 jackz007 于 2021-11-23 14:01 编辑
第 10 行有错误
for(x = -1.5f;x < 1.5f;x += .05f);// 去掉行末的分号 兄弟我在某音看到的,我运行出来了啊哈哈哈 #include <stdio.h>
#include<windows.h>
int main()
{
float x, y, a;
for (y = 1.5f; y > -1.5f; y -= 0.1f) {
for (x = -1.5f; x < 1.5f; x += .05f) {
a = x * x + y * y - 1;
putchar(a*a*a - x * x*y*y*y < 0.0f ? 'x' : ' ');
}
Sleep(100);
putchar('\n');
}
getchar();
return 0;
}
Gacy 发表于 2021-11-23 14:51
兄弟我在某音看到的,我运行出来了啊哈哈哈
对的我也是在抖音上看到的 jackz007 发表于 2021-11-23 13:59
第 10 行有错误
可以运行了,谢谢 单字轩 发表于 2021-11-23 16:38
可以运行了,谢谢
如果问题已经解决,应该设置 "最佳答案"。 {:5_109:}
页:
[1]