Cloud studio 使用体验及分享一些有意思的小东西。

Cloud studio 使用体验及分享一些有意思的小东西。

  • Coding和腾讯合作推出了:CloudStudio平台

Cloud studio 使用体验及分享一些有意思的小东西。_第1张图片

  • 首先,创建一个账号,比较方便的是它可以使用微信绑定,超级方便啊。
  • 然后进入工作空间
  • 接下来就可以新建你的工作空间啦!Cloud studio 使用体验及分享一些有意思的小东西。_第2张图片
  • 如果你是个初学的小白,CloudStudio帮你省去了不少繁琐的环境配置工作(java虚拟机的安装、PHP扩展的安装配置、linux的编译安装等)是不是超级贴心!emmmm,可能因为我是个菜鸡吧,大佬可以忽视这些。
  • 如何跑一个全方位 3D 旋转的甜甜圈!!!

  • 宝藏发现地-知乎陈钧桐的回答
  • 源代码如下
  • 代码作者a1k0n

#include 

             k;double sin()
         ,cos();main(){float A=
       0,B=0,i,j,z[1760];char b[
     1760];printf("\x1b[2J");for(;;
  ){memset(b,32,1760);memset(z,0,7040)
  ;for(j=0;6.28>j;j+=0.07)for(i=0;6.28
 >i;i+=0.02){float c=sin(i),d=cos(j),e=
 sin(A),f=sin(j),g=cos(A),h=d+2,D=1/(c*
 h*e+f*g+5),l=cos      (i),m=cos(B),n=s\
in(B),t=c*h*g-f*        e;int x=40+30*D*
(l*h*m-t*n),y=            12+15*D*(l*h*n
+t*m),o=x+80*y,          N=8*((f*e-c*d*g
 )*m-c*d*e-f*g-l        *d*n);if(22>y&&
 y>0&&x>0&&80>x&&D>z[o]){z[o]=D;;;b[o]=
 ".,-~:;=!*#$@"[N>0?N:0];}}/*#****!!-*/
  printf("\x1b[H");for(k=0;1761>k;k++)
   putchar(k%80?b[k]:10);A+=0.04;B+=
     0.02;}}/*****####*******!!=;:~
       ~::==!!!**********!!!==::-
         .,~~;;;========;;;:~-.
             ..,--------,*/
  • 接下来让我们开始动手试一试这个代码吧。
  • 点击“新建工作空间”
  • 在#来源选择“无来源”,#工作空间名填入“Donut”,#模板选择“Blank”:
  • 进入编辑器界面,在左侧的文件树区域右键新建文件,命名为“donut.c”,把上面的源代码复制进去并保存
  • 在编辑器下面的终端区域键入“gcc donut.c -o donut -lm”,把 donut.c 编译出来
  • 在终端键入“./donut”执行刚编译出来的文件,就可以看到炫酷的动画啦!
    Cloud studio 使用体验及分享一些有意思的小东西。_第3张图片

你可能感兴趣的:(西邮网络科技协会,Cloud,Studio,Cloud,Studio,炫酷代码)