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

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

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

Cloud studio

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

  • 宝藏发现地-知乎陈钧桐的回答
    在这里插入图片描述
  • 源代码如下
  • 代码作者a1k0n

#include <math.h>

             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”执行刚编译出来的文件,就可以看到炫酷的动画啦!
    在这里插入图片描述
    在这里插入图片描述
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值