Cabbage语言代码示例

今天来讲一讲Cabbage语言的代码示例。
什么?你还没有下载Cabbage语言?点击这里下载Cabbage语言或者上官网下载。

test.cbg

//test.cbg
//输入一个整数,输出它的平方。
val n
redef n=kin
number n
count n^2
output n

使用cabbagef test.cbg编译,cabbage test.cbg运行。
如果显示找不到cabbagef、cabbage,那么在PATH里面添加Cabbage的安装路径。
你可以和Python、C++、Java对比一下。

#test.py (Python的独特注释#)
#输入一个整数,输出它的平方。
n=input()
n=int(n)
n=n*n
print(n)
//test.cpp
//输入一个整数,输出它的平方
#include <iostream>
#include <math.h>
using namespace std;
int main(){int n;cin>>n;n=pow(n,2);cout<<n;return 0;
}
//Test.java
//输入一个整数,输出它的平方
import java.util.Scanner;
public class Test{public static void main(String args[]){Scanner scanner=new Scanner(System.in);int n;n=scanner.nextInt();n=n*n;System.out.print(n);}
}

看来,Cabbage还是很简单的!
Cabbage 7行
Python 6行
C++、Java ……n行

Cabbage语言代码示例相关推荐

  1. 【gSOAP】gSOAP生成服务代理和对象C语言代码示例

    用gSOAP实现一个简单四则运算的服务器及代理. Table of Contents 头文件 编写头文件calc.h 生成头文件calc.h wsdl2h使用方法 生成服务端和客户端(代理)程序 so ...

  2. c/c++/易语言驱动内存无痕读写源码-包含易语言调用示例代码

    c++驱动源码文件目录 易语言调用驱动示例代码 Windows驱动程序是一种特殊的系统程序,它可以访问和控制系统资源,并且不受其他应用程序的限制.它可以获取系统资源,进行更深入的系统控制,包括读取其他 ...

  3. 动物识别系统 c语言代码_C ++程序员避不开虚函数的,就像C语言程序员避不开指针一样...

    初学者刚接触C++语言中的 virtual 函数(虚函数)时,常常会感觉到迷惑,比如,书上说虚函数定义在基类中,其他继承此基类的派生类都可以重写该虚函数,因此虚函数是C++语言多态特性中非常重要的概念 ...

  4. R语言使用tryCatch函数调试R代码实战:tryCatch函数运行正常R代码、tryCatch函数运行有错误(error)的R代码示例/tryCatch函数运行有警告(warning)的R代码示例

    R语言使用tryCatch函数调试R代码实战:tryCatch函数运行正常R代码.tryCatch函数运行有错误(error)的R代码示例/tryCatch函数运行有警告(warning)的R代码示例 ...

  5. 【Android NDK 开发】Kotlin 语言中使用 NDK ( 创建支持 Kotlin 的 NDK 项目 | Kotlin 语言中使用 NDK 要点 | 代码示例 )

    文章目录 一.创建支持 Kotlin 的 NDK 项目 二.Kotlin 语言中使用 NDK 要点 1.加载动态库 2.声明 ndk 方法 3.Project 下的 build.gradle 配置 4 ...

  6. 如何用Java做玫瑰花数_c语言如何输出玫瑰花数?(代码示例)

    玫瑰花数又称"四叶玫瑰数",是指四位数各位上的数字的四次方之和等于本身的数. 例如:1634就是一个玫瑰花数1*1*1*1=16*6*6*6=12963*3*3*3=814*4*4 ...

  7. java克鲁斯卡尔算法_Java语言基于无向有权图实现克鲁斯卡尔算法代码示例

    所谓有权图,就是图中的每一条边上都会有相应的一个或一组值.通常情况下,这个值只是一个数字 如:在交通运输网中,边上的权值可能表示的是路程,也可能表示的是运输费用(显然二者都是数字).不过,边上的权值也 ...

  8. c语言 两条线段位置,C++/STL实现判断平面内两条线段的位置关系代码示例

    概念 平面内两条线段位置关系的判定在很多领域都有着广泛的应用,比如游戏.CAD.图形处理等,而两线段交点的求解又是该算法中重要的一环.本文将尽可能用通俗的语言详细的描述一种主流且性能较高的判定算法. ...

  9. mcem r语言代码_R语言阈值自回归模型(TAR)代码示例

    原文链接: R语言时间序列TAR阈值模型分析​tecdat.cn 阈值模型用于统计的几个不同区域,而不仅仅是时间序列.一般的想法是,当变量的值超过某个阈值时,过程可能表现不同.也就是说,当值大于阈值时 ...

  10. sublime c语言如何编译,Sublime Text 3 实现C语言代码的编译和运行(示例讲解)

    Sublime Text 3是一款优秀的代码编辑软件.界面简洁,轻巧快速,很受大家的欢迎. 最近开始用他来编辑数据结构的代码,这就需要在新建编译系统. 具体方法如下: 首先: 接下来是关键的一步,将以 ...

最新文章

  1. 深度学习 免费课程_深入学习深度学习,提供15项免费在线课程
  2. ultraedit中文粘贴出去乱码_Windows系统-怎么搞定乱码
  3. InvokeWebServiceActivity
  4. ANDROID 开发常用的框架、工具、API最全集合
  5. 移植wpa_supplicant软件与DHCP软件解密WPA/WPA2 加密的无线网络
  6. java 数据抓取 动态获得cookies里变动的属性_@CookieValue获取Cookie信息,使用Servlet API作为入参,处理模型数据...
  7. 全国计算机一级试题重难点,全国计算机等级考试一级MS选择题(重难点)部分.doc...
  8. asp.net 读写 XML 小结
  9. STK MATLAB联合仿真(一)STK与MATLAB的连接(COM与Connector)
  10. oracle中date错误,ORA-01830: date format picture ends before converting entire input string
  11. 一行Python代码让图形秒变「手绘风」
  12. 网络编程、通信三要素、UDP快速入门、TCP通信、即时通信、模拟BS系统
  13. 建模是什么,建模定义,及学习方法
  14. 这一次,彻底解决Java的值传递和引用传递
  15. 计算机视觉方向相关文献下载
  16. 机器学习作业-交通流量预测综述
  17. CMWAP 和 CMNET 的主要区别与适用范围
  18. php5.3 发送邮件phpemail的使用 (适用php5.3)
  19. 移动开发者必须了解的55个APP运营推广工具!
  20. python contains魔法方法_Python魔法方法详解

热门文章

  1. 贰贰许远东在浙江省社科联学术年会上关于“中小企业数字化之路”的分享
  2. c语言高级成分,高级语言的基本成分数据成分,运算成分,控制成分,传输成分,怎么看它们的类型区别的?比如其中对处理对象的类型说明属于高级语...
  3. php jquery 时间轴,jquery时间轴
  4. 人生成绩单97php,2020年国际国内正赛男乒成绩单,樊振东冠军最多。
  5. 人工智能——产生式规则
  6. python print如何在输出中插入变量
  7. Mybatis面试题总结
  8. python图片提取文字软件_这款Python 库 4行代码提取图片中的文字
  9. 关闭计算机界面,windows7 关机一直停留在“正在关机”界面的解决方法
  10. echarts封装 - 续2