2024-11-22 20:34:26

「Mac畅玩鸿蒙与硬件6」鸿蒙开发环境配置篇6 - 理解鸿蒙项目结构

本篇将介绍鸿蒙应用项目的结构与文件组织方式,帮助开发者熟悉各文件夹的作用。掌握项目结构有助于高效管理代码和资源文件,为鸿蒙应用开发打下坚实的基础。 关键词 鸿蒙项目结构 文件组织 代码管理 资源管理 一、鸿蒙项目结构概览 鸿蒙项目的结构清晰合理,包含了开发过程中所需的资源和代码。以下是鸿蒙项目的主要组成部分及其用途: 1.1 项目根目录 项目根目录下的文件负..

仓颉
7
0
2024-11-22 19:45:22

「Mac玩转仓颉内测版28」基础篇8 - 元组类型详解

本篇将介绍 Cangjie 中的元组类型,包括元组的定义、创建、访问、数据解构以及应用场景,帮助开发者掌握元组类型的使用。 关键词 元组类型定义 元组创建 元组访问 数据解构 应用场景 一、元组类型概述 在 Cangjie 中,元组是一种用于存储多种数据类型的集合。与数组不同,元组的每个元素可以是不同的数据类型,因此元组非常适合存储不同类型的数据组合。元组类..

仓颉
5
0
2024-11-22 19:43:28

「Mac玩转仓颉内测版27」基础篇7 - 字符串类型详解

本篇将介绍 Cangjie 中的字符串类型,包括字符串的定义、字面量形式、插值表达、常用操作及应用场景,帮助开发者熟练掌握字符串的使用。 关键词 字符串类型定义 字符串字面量 插值字符串 字符串拼接 常用操作 一、字符串类型概述 在 Cangjie 中,字符串是一组 Unicode 字符的集合,用于表示文本数据。字符串类型用 String 表示,是 Cang..

仓颉
5
0
2024-11-21 22:58:51

「Mac玩转仓颉内测版26」基础篇6 - 字符类型详解

本篇将介绍 Cangjie 中的字符类型,涵盖字符类型的定义、常见操作、字符编码及其在文本处理中的应用,帮助开发者掌握字符类型的用法。 关键词 字符类型定义 字符操作 字符编码 转义字符 文本处理 一、字符类型概述 在 Cangjie 中,字符类型用于表示单个字符的值,包括字母、数字和符号等单一字符。字符常量使用单引号 ' 括起来。 字符定义:字符类型用 R..

仓颉
9
0
2024-11-21 22:55:55

「Mac玩转仓颉内测版25」基础篇5 - 布尔类型详解

本篇将介绍 Cangjie 中的布尔类型,包括布尔值的定义、运算操作符、逻辑运算、布尔类型的常见应用场景及其在条件判断中的应用,帮助开发者理解和使用布尔类型。 关键词 布尔类型定义 布尔运算 逻辑运算符 条件判断 常见应用场景 一、布尔类型概述 布尔类型(Boolean)在 Cangjie 中用于表示逻辑值,即 true 或 false 两种状态。布尔类型是..

仓颉
9
0
2024-11-20 20:50:53

「Mac玩转仓颉内测版24」基础篇4 - 浮点类型详解

本篇将详细介绍 Cangjie 中的浮点类型,包括浮点数的表示方法、精度、舍入与溢出处理、科学计数法表示、字面量的进制表示、常用运算、类型转换及应用场景,帮助开发者掌握浮点数的使用方法。 关键词 浮点类型表示 精度与舍入 溢出与下溢 科学计数法 类型转换 字面量表示 一、浮点类型概述 在 Cangjie 中,浮点类型用于表示包含小数部分的数值,主要包括两种类..

仓颉
10
0
2024-11-20 20:49:00

「Mac玩转仓颉内测版23」基础篇3 - 深入理解整数类型

本篇将详细讲解Cangjie中的整数类型,探讨整数的定义、操作、表示范围、进制表示、类型转换及应用场景,帮助开发者在Cangjie中灵活运用整数类型构建程序逻辑。 关键词 有符号整数与无符号整数 表示范围与溢出 进制表示 类型转换 字面量与操作 一、整数类型概述 在Cangjie中,整数类型分为**有符号(signed)整数类型和无符号(unsigned)*..

仓颉
13
0
2024-11-19 20:57:02

「Mac玩转仓颉内测版22」基础篇2 - 基础数据类型简述

本篇简要介绍Cangjie编程语言中的10种基础数据类型,包括整数、浮点数、布尔、字符、字符串、元组、数组、区间、Unit和Nothing类型,为后续的详细学习奠定基础。 关键词 基础数据类型 整数类型 浮点类型 布尔类型 字符类型 字符串类型 元组类型 数组类型 区间类型 Unit类型 Nothing类型 一、整数类型 整数类型用于存储整数值,无小数部分,..

仓颉
13
0
2024-11-19 20:54:48

「Mac玩转仓颉内测版21」基础篇1 - 仓颉程序的基本组成

本篇将系统介绍Cangjie编程语言中程序的基本组成部分,涵盖 main 函数的定义、包与模块的使用、变量类型、作用域和代码结构原则,帮助开发者理解Cangjie程序的整体结构。 关键词 程序入口点 main函数 包与模块 变量类型与作用域 值类型与引用类型 代码结构与规范 一、程序入口点与 main 函数 Cangjie中,main 函数是程序的入口,负责..

仓颉
13
0
2024-11-18 20:09:09

「Mac玩转仓颉内测版20」PTA刷题篇11 - L1-011 A-B

本篇将继续讲解PTA平台上的题目 L1-011 A-B,通过对两个字符串进行处理,将字符串 A 中所有在字符串 B 中出现的字符删除,进一步提升Cangjie编程语言的字符串操作与逻辑处理能力。 关键词 PTA刷题 字符串处理 条件判断 Cangjie语言 一、L1-011 A-B 题目描述:给定两个字符串 A 和 B,将字符串 A 中所有出现在字符串 B ..

仓颉
15
0
2024-11-18 20:07:25

「Mac玩转仓颉内测版19」PTA刷题篇10 - L1-010 比较大小

本篇将继续讲解PTA平台上的题目 L1-010 比较大小,通过对三个整数的排序,进一步提升Cangjie编程语言的数组操作与逻辑处理能力。 关键词 PTA刷题 数字排序 条件判断 Cangjie语言 一、L1-010 比较大小 题目描述:给定3个整数,要求将它们从小到大排序,并按格式输出。 输入格式:在一行中输入3个整数,其间以空格分隔。 输出格式:在一行中..

仓颉
12
0
2024-11-17 21:19:18

「Mac玩转仓颉内测版18」PTA刷题篇9 - L1-009 N个数求和

本篇将继续讲解PTA平台上的题目 L1-009 N个数求和,通过对一组有理数(分子/分母形式)的求和操作,进一步提升Cangjie编程语言的数组处理、数学运算与最大公约数化简能力。 关键词 PTA刷题 有理数操作 分数化简 循环求和 Cangjie语言 一、L1-009 N个数求和 题目描述:给定一个正整数 N,随后给出 N 个有理数(分子/分母形式)。要求..

仓颉
17
0
2024-11-16 18:57:06

「Mac玩转仓颉内测版16」PTA刷题篇7 - L1-007 念数字

本篇将继续讲解PTA平台上的题目 L1-007 念数字,通过将数字转换为拼音读法,进一步提升Cangjie编程语言的字符串处理与逻辑判断能力。 关键词 PTA刷题 数字转换 拼音读法 字符串处理 Cangjie语言 一、L1-007 念数字 题目描述:给定一个整数 N(可能为负数),需要将其转换为拼音数字读法并输出。负号需要读作“fu”,而数字部分每个数字的..

仓颉
18
0
2024-11-16 18:55:04

「Mac玩转仓颉内测版15」PTA刷题篇6 - L1-006 连续因子

本篇将继续讲解PTA平台上的题目 L1-006 连续因子,通过因子分解与连续因子的计算,进一步提升Cangjie编程语言的算法设计与数学运算能力。 关键词 PTA刷题 因子分解 连续因子 数学运算 Cangjie语言 一、L1-006 连续因子 题目描述:给定一个正整数 N,要求找出最长的连续整数序列,使得这些整数的乘积恰好等于 N。如果存在多个序列,输出最..

仓颉
18
0
2024-11-14 23:18:39

「Mac玩转仓颉内测版14」PTA刷题篇5 - L1-005 考试座位号

本篇将继续讲解PTA平台上的题目 L1-005 考试座位号,通过考生准考证号与座位号的对应关系,掌握简单的数据查询与映射操作,进一步提升Cangjie编程语言的实际应用能力。 关键词 PTA刷题 数据查询 映射操作 输入输出 Cangjie语言 一、L1-005 考试座位号 题目描述:输入若干学生的准考证号与考试座位号,之后再输入若干需要查询的准考证号,输出..

仓颉
20
0
2024-11-14 23:16:09

「Mac玩转仓颉内测版13」PTA刷题篇4 - L1-004 计算摄氏温度

本篇将讲解PTA题目 L1-004 计算摄氏温度,通过温度转换公式,进一步巩固Cangjie编程语言中数学运算与输入输出的操作技能。 关键词 PTA刷题 温度转换 数学运算 输入输出 Cangjie语言 一、L1-004 计算摄氏温度 题目描述:根据给定的华氏温度,计算对应的摄氏温度。 输入格式:一个整数表示华氏温度 F。 输出格式:在一行中输出“Celsi..

仓颉
15
0
2024-11-14 23:05:45

「Mac玩转仓颉内测版12」PTA刷题篇3 - L1-003 个位数统计

本篇将继续讲解PTA平台上的题目 L1-003 个位数统计,通过对数字的处理与统计,掌握基础的字符串操作与数组计数功能,进一步提升Cangjie编程语言的实际应用能力。 关键词 PTA刷题 数字统计 数组操作 字符串处理 编程技巧 一、L1-003 个位数统计 题目描述:给定一个正整数,统计该数字中每个数字0-9出现的次数。 输入格式:一个非负整数 N。 输..

仓颉
13
0
2024-11-14 20:51:26

「Mac玩转仓颉内测版11」PTA刷题篇2 - L1-002 打印沙漏

本篇将深入讲解PTA平台上的题目 L1-002 打印沙漏,通过符号打印与循环控制的结合,构建一个沙漏形状,进一步强化对循环、条件判断及输出控制的掌握。 关键词 PTA刷题 打印沙漏 循环控制 输出格式 算法练习 一、L1-002 打印沙漏 题目描述:输入一个正整数 N,用字符 * 打印出一个沙漏形状,要求符号数量尽可能使用完。 输入格式:正整数 N(1 ≤ ..

仓颉
15
0
2024-11-14 20:44:21

「Mac玩转仓颉内测版10」PTA刷题篇1 - L1-001 Hello World

本篇围绕PTA平台上的题目 L1-001 Hello World,详述题目要求、代码实现、解题思路及执行示例。通过基础题目的引导,帮助读者更好地理解Cangjie语言的输出功能,强化编程实际操作能力。 关键词 PTA刷题 编程题解 基础输出 Cangjie语言 算法练习 一、L1-001 Hello World 题目描述:输出字符串 Hello World。..

仓颉
14
0
2024-11-13 19:55:46

「Mac玩转仓颉内测版9」入门篇9 - 综合案例篇

本篇结合前面学习的Cangjie语法、变量命名规则、控制结构以及函数与方法,通过一个综合案例演示如何将这些知识应用到实际编程项目中。通过该案例,可以更好地理解如何使用Cangjie编写结构化、清晰且高效的程序。 关键词 综合案例 控制结构 函数与方法 变量命名 实践应用 一、案例背景 本次综合案例实现一个简单的图书管理系统,包含以下功能: 列出所有书籍及其相..

仓颉
21
0
2024-11-13 19:47:21

「Mac玩转仓颉内测版8」入门篇8 - Cangjie函数与方法

本篇介绍Cangjie编程语言中的函数与方法,帮助理解如何通过函数封装重复操作,提升代码的复用性和可维护性。 关键词 Cangjie函数 方法定义 参数传递 返回值 模块化与复用性 一、什么是函数? 函数是一个代码块,用于接收参数、执行操作并返回结果。在Cangjie中,函数可以接受多个参数,并支持多种返回值类型。 二、函数的定义与调用 2.1 定义函数 在..

仓颉
19
0
2024-11-12 23:49:56

「Mac玩转仓颉内测版7」入门篇7 - Cangjie控制结构(下)

本篇继续深入介绍 for-in 循环的用法,并探讨 break 和 continue 控制结构的应用,帮助优化程序流程。 关键词 Cangjie控制结构 Cangjie循环语句 for-in 控制转移 程序优化 一、for-in 表达式 for-in 表达式用于遍历扩展了迭代器接口 Iterable 的类型实例。在Cangjie中,for-in 适用于遍历数..

仓颉
21
0
2024-11-12 22:23:47

「Mac玩转仓颉内测版6」入门篇6 - Cangjie控制结构(中)

本篇继续探讨Cangjie中的控制结构,重点关注 while 和 do-while 表达式的使用方法及其在程序中的实际应用。 关键词 Cangjie循环表达式 while do-while 程序优化 一、循环表达式 循环表达式用于重复执行某段代码,直到满足特定条件。Cangjie提供了两种常用的循环结构:while 和 do-while 表达式。通过这些表达..

仓颉
17
0
2024-11-11 19:25:06

「Mac玩转仓颉内测版5」入门篇5 - Cangjie控制结构(上)

本篇探讨Cangjie编程语言中的控制结构,主要包括条件表达式。控制结构是管理程序执行流程的核心部分,能够帮助编写复杂且灵活的逻辑程序。 关键词 Cangjie编程 控制结构 条件表达式 分支结构 if表达式 多级条件判断 一、控制结构概述 控制结构用于管理程序的执行流程。在Cangjie中,控制结构包括条件表达式(如 if)和循环表达式(如 for-in、..

仓颉
18
0
2024-11-10 22:24:08

「Mac玩转仓颉内测版4」入门篇4 - Cangjie变量命名规则

本篇将详细介绍Cangjie编程语言中的变量命名规则。良好的命名习惯对代码的可读性和维护性至关重要。通过掌握普通标识符和原始标识符的命名规范,能够有效提升代码的清晰度和一致性。 关键词 Cangjie变量命名 普通标识符 原始标识符 命名规范 可读性与维护性 一、变量命名规则 1.1 命名规范 变量命名是编写代码时需要遵循的重要规范,良好的命名可以提高代码的..

仓颉
28
0
2024-11-09 21:22:02

「Mac玩转仓颉内测版3」入门篇3 - Cangjie的基本语法与结构

本篇将深入探讨Cangjie语言的基本语法与结构。这些基础知识为编写高效、可维护的代码奠定了坚实基础。通过理解语句结构、表达式、注释及数据类型,能够更自信地使用Cangjie进行编程。 关键词 Cangjie基本语法 语句结构 表达式 注释 数据类型 控制结构 一、基本语法 1.1 语句结构 Cangjie的语句结构是代码的基本形式,包括赋值语句、条件语句和..

仓颉
23
0