柳初心 发表于 2017-3-21 12:18

C++告白贴~~~

首先上张图。

嗯,不是打广告,我在慕课网学习的时候,看到这张图。
心形告白哎,女朋友哎,没有哎。
立刻心动有没有。
但是没有源码,怎么办。
于是,我就自己写了一下。
新人发帖,求鞭挞~~
#include<iostream>
#include<cmath>
#include<string>
using namespace std;

int main()
{
string s1 = "Grant Allen";
       
        for(float j =1.5 ; j>= -1.1; j -=0.05 )
        {        int a =0;
                for(float i = -1.4 ; i<= 1.4; i += 0.15)
                {
                       
                        if( pow( (i*i+j*j-1.0), 3 ) - i*i*j*j*j <= 0.0)
                        {
                                cout<<s1;
                                a++ ;
                        }
                        else
                        {
                                cout<<" ";
                        }
                       
                }
        cout<<endl;
        }       
        return 0 ;就是这样啦~
如果有什么不对的地方,请各位大佬指正。
我只是一个萌新程序猿。

柳初心 发表于 2017-3-24 01:46

photor 发表于 2017-3-21 13:34
原码有错误,改了改double类型,加了个},然后是这样:

恩,这种情况是x的间隔太短,你可以把x的间隔改小一点。

柳初心 发表于 2017-3-25 14:39

皮卡皮卡 发表于 2017-3-24 15:00
怎么改的像个爱心,现在是个锥形,,我才刚刚学,一点都不懂,唉

x的间隔改的短一点,
多输出x
就可以了。

觉醒后的JJ 发表于 2017-3-21 12:58

厉害了,,这是什么语言啊

觉醒后的JJ 发表于 2017-3-21 13:02

尴尬,,DEV C++运行结果不对,,,排版很乱,,

只为点滴幸福 发表于 2017-3-21 13:02

不对啊......

2014晴天 发表于 2017-3-21 13:06

用Java复刻一遍,感觉,还是我大Java好一点(手动滑稽)

Helior 发表于 2017-3-21 13:07

排版确实乱而且少了最后的}

HALYANG 发表于 2017-3-21 13:09

复制之后用C++编程提示unexpected end of file found错误

皮卡皮卡 发表于 2017-3-21 13:09

用VC++编译有一个错误。。

不懂破解 发表于 2017-3-21 13:16

显示为汉字表白不是会更明显么,不支持双字节的汉字么?

photor 发表于 2017-3-21 13:34

原码有错误,改了改double类型,加了个},然后是这样::rggrg
页: [1] 2 3
查看完整版本: C++告白贴~~~