这里介绍3种可以在手机上编程的app,分别是c语言编译器(c语言)、AIDE集成开发环境(java)、QPython3(python),都不需要root,可以直接编写程序并运行,下面我简单介绍一下这3个app的安装和简单使用,主要内容如下:C语言编译器:这是一个很小巧的c编译器,大概13兆左右,界面简洁、朴素,使用起来很简单,下面我介绍一下这个app的安装和简单使用:

1.下载安装,这里以我的vivo手机为例,直接打开“应用商店”,搜索“C语言编译器”,如下,直接点击下载安装:

测试代码如下,这里编写了2个函数,分别是2数之和和2数只差,很简单:

程序运行截图如下,需要先输入2个数,才能正常运行:

AIDE集成开发环境:这个主要是用来写java代码(创建工程、写小游戏等),当然也可以写c++代码,只不过需要安装对应的插件才行,自带自动补全的功能,界面干净、整洁,使用起来不错,下面我介绍一下这个app的安装和简单使用:

1.下载安装,这直接在应用商店里搜素“AIDE”就行,直接下载安装,如下:

这里测试一下,主要代码如下,官方自带的例子:

程序运行截图如下:

QPython3:这个见名思意,主要用来在手机上写python3代码,使用起来也不错,下面我介绍一下这个app的安装和简单使用:

1.下载安装,这里直接在应用商店里搜索“QPython3”就行,直接下载安装,如下:

主界面如下,主要分为“终端”、“编辑器”、“程序”、“QPYPI”、“课程”、“社区”这6个模块,终端类似IDLE,编辑器类似记事本,QPYPI是第三方包和工具,程序存储官方自带的示例,课程是一些教学案例:

这里测试一下官方自带的例子—speaky.py,在“程序”这个模块下,代码如下:

点击运行按钮,程序运行截图如下:

至此,这3个app都介绍完毕。总的来说,使用起来都不错,各有各的功能,当然,还有许多其他的app也可以在手机上进行编程,像c4droid(c/c++),termux(高级终端,类似linux)等,这里我就不详细介绍了,感兴趣的可以在网上搜索一下,有相关教程和示例可供参考,希望以上分享的内容能对你有所帮助吧。

在手机上如何用c语言编译器编程,如何用手机进行编程?相关推荐

  1. 怎么在手机上取消双重认证_座机电话转接到手机,怎么设置怎么取消?

    无论是工作单位还是家里的座机,如果自己不能保证随时在座机旁接到重要的电话,可以将固话座机上无法接到的电话转移到手机.这样可以方便快捷处理许多事务.座机电话转接到手机,怎么设置怎么取消?接下来就为你详细 ...

  2. 如何在手机上编码python_教你如何使用Python向手机发送通知

    你曾想尝试在服务器端或电脑上向手机发送通知吗? 你曾烦恼过企业邮箱的群发通知会触发防骚扰机制吗? 现在,我们可以用一种简单轻松的方法来代替企业邮箱进行通知了! 进行以下的实验,你需要做好以下准备 1) ...

  3. 手机版python编程软件下载,手机python编程软件

    1.求 python 64位安装包下载 软件介绍: python是一款面向对象.解释型.动态数据类型的高级编程设计语言.它拥有语言上的简洁性.可读性和易维护性,在图形处理.数学处理.文本处理.系统编程 ...

  4. 无线路由器在手机上如何连接服务器,192.168.10.1路由器手机怎么设置? | 192路由网...

    问:192.168.10.1路由器手机怎么设置? 答:192.168.10.1是一个C类的私有IP地址,目前国产的路由器中,睿因路由器使用192.168.10.1作为默认登录地址.鉴于此,下面鸿哥使用 ...

  5. 如何用计算机装手机系统,教你在手机上安装Windows系统

    上图是在手机上运行Windows系统时的实拍效果.回归正题,如何把电脑系统安装在手机上?01 要实现在手机上安装Windows系统,需要用到两个文件: Limbo+Windows精简镜像 其中,Lim ...

  6. c语言程序设计是系统软件吗,学习c语言和编程c语言的电脑软件和手机软件有哪些?...

    C语言作为一门起源比较早的编程语言,可以编程的手机软件和电脑软件非常多,下面我简单介绍几个,感兴趣的朋友可以自己尝试一下: 手机软件 1.C语言编译器:这是手机上的一个C语言编程软件,可以直接在手机上 ...

  7. 百度地图自定义覆盖物,在手机上无法监听click事件

    百度地图自定义覆盖物,在手机上无法监听click事件 最近在做手机web端集成百度地图遇到了个坑儿:手机端不支持自定义覆盖物的click事件: 1.自带的marker是支持的(marker不属于自定义 ...

  8. android 区分 真机模拟器_Android模拟器和真机总结的九点区别 Android程序如何在手机上运行...

    Android是一个包括操作系统.中间件.用户界面和关键应用软件的移动设备软件堆.换言之,Android是基于Java并运行在Linux内核上的轻量级操作系统,其功能全面,包括一系列Google公司在 ...

  9. 在手机上用cdsn写博客

    之前,我尝试在手机上写博客,但是发现不OK.甚至,我下载cdsnAPP,都不支持手机写博客.某天,我在解决USB无法识别的问题时,终于知道怎么在手机上写博客了. 首先,打开手机上的浏览器,我的是QQ浏 ...

最新文章

  1. 开发日记-20190326
  2. JavaScript 动态加载脚本和样式的方法
  3. 利用堆排序查找数组中第K小的元素方法
  4. vscode怎么用命令行打开本地项目(code .)
  5. java网络编程,通过TCP,Socket实现多对一的局域网聊天室
  6. python 直方图的绘制方法全解_python plotly绘制直方图实例详解
  7. java列出文件正则过滤_JAVA正则表达式过滤文件的实现方法
  8. python executemany执行延迟_运维架构师-Python 自动化运维开发-031
  9. asp+ajax菜单,AJAX_基于asp+ajax和数据库驱动的二级联动菜单,index.asp 页面代码 复制代码 代 - phpStudy...
  10. 如何逃过taint droid的跟踪
  11. 来看一下:构造函数的小秘密详解
  12. 2022年软考信息安全工程师备考历年真题汇总
  13. Android手机指纹驱动工作原理
  14. 手动实现获取微信openid
  15. 2020寒假第三周总结
  16. 牡丹江java奔腾有知道的吗_老转盘道和“奔腾广场”之间,藏着多少个日新月异?...
  17. 如何有效查看电脑显卡对应的CUDA版本
  18. 教育培训行业市场营销推广的主要方式有哪些
  19. 集成友盟第三方实现QQ微信登录遇到的坑
  20. 测试理论基础(重点)

热门文章

  1. rtorrent 使用的方法
  2. 聪明的领导会重用这10种老实人(值得收藏)
  3. C++卡通风格3D射击游戏截图
  4. Ubuntu20.04固定内核版本
  5. FPGA之简易电压表设计
  6. python类与类的关系_python 类与类之间的关系
  7. AudioTrack的基本使用
  8. BLE广播信道的防冲突与跳频数据信道的选择
  9. 小白编译android rom小记
  10. 用自己的电脑做服务器搭建网站并让互联网访问