当前位置: 首页 > news >正文

网站怎么做能赚钱吗开发区是什么意思

网站怎么做能赚钱吗,开发区是什么意思,怎样建网站得花多少钱,wordpress教程破解华为仓颉编程语言实践体验 目前华为仓颉编程语言因为其推出时间较短#xff0c;生态系统不完善。官网资料权威#xff0c;但比较庞大难懂。快速实验入门#xff0c;是学习一门编程语言的法宝。网上靠谱的资料稀少#xff0c;特此撰文介绍#xff0c;帮助初学者减少挫折感生态系统不完善。官网资料权威但比较庞大难懂。快速实验入门是学习一门编程语言的法宝。网上靠谱的资料稀少特此撰文介绍帮助初学者减少挫折感树立学习信心。 概述 我是在windows10中使用目前最新的实验环境CodeArts IDE for Cangjie 3.4.1和2025 年 7 月推出首个长期支持版本LTS 1.0.0。 华为仓颉编程语言简介和实验坏境搭建 可见https://blog.csdn.net/cnds123/article/details/149467143 CodeArts IDE for Cangjie新建工程Project步骤 CodeArts IDE 提供了一个 Cangjie 项目向导帮助您更轻松地创建新项目并配置环境。使用步骤 步骤1、 在主菜单中选择文件 新建 工程Project 。 步骤2、 在打开的“新建工程”对话框中从左侧列表选择“Cangjie”填入项目参数。参见下图 (1)设置项目名称和路径。新建工程的名称默认为包名。 (2)在“产物类型”的下拉框中选择“executable”、“static”、 “dynamic” 选项生成不同的产物使用默认executable即可。 步骤3、 单击“创建”按钮将自动产生一段简单的示例代码。 步骤4、把 main.cj 内容替换为你的代码。注意保留顶端的package语句。CodeArts IDE for Cangjie的包机制通常与项目的目录结构存在隐性关联类似 Java等语言IDE 自动生成的 package 包名 如package mydemo对应项目中 demo 目录下的代码。 【CodeArts IDE for Cangjie其它常用操作简介 若想关闭CodeArts IDE for Cangjie已经启动的项目Project在主菜单中选择文件 关闭项目。 打开已关闭项目Project在主菜单中选择文件 打开项目 前面提到新建工程Project在主菜单中选择文件 新建 工程Project。 注细心的读者可能发现中文这些菜单项用语有点不一致。项目、工程是一个意思英文是Project。 顺便提示快速缩进Indent和反缩进Unindent代码块的操作 与主流 IDE 类似 缩进代码块 先选中需要缩进的代码块可通过鼠标拖动或快捷键 Shift↑/↓ 选择 按下 Tab 键选中的代码块会整体向右缩进一个层级 反缩进代码块 同样先选中需要反缩进的代码块 按下 ShiftTab 组合键选中的代码块会整体向左减少一个缩进层级 】 特别提示华为仓颉编程语言是大小写敏感的。 实验1、读入一个数判断其奇偶性 新建一个名为Experiment_1 的工程在主菜单中选择文件 新建 工程Project 用下面的实验代码替换原来自动生成的main.cj 内容 import std.convert.* main() {print(请输入一个整数)var str: String readln()var n Int64.parse(str)// 判断奇偶if (n % 2 0) {println(${n} 是偶数)} else {println(${n} 是奇数)}return 0 }参见下图 图示中在下部的“终端”部分为“请输入一个整数”提供一个数值9程序判断9是奇数。 上面的实验代码问题在于如果用户输入非数字将出错中断运行下面是使用try异常处理改进 import std.convert.* import std.io.*main(){print(请输入一个整数)while (true) {var str: String readln()if (str.isEmpty()) {print(输入为空请重新输入一个整数)continue}// 使用 try-catch 捕获 parse 可能抛出的异常try {var n Int64.parse(str)if( n % 2 0) {println(${n} 是偶数)} else {println(${n} 是奇数)}break} catch(e:IllegalArgumentException){print(输入非法请输入一个有效的整数)}}return 0 }实验2、生成1~100整数的代码 新建一个名为Experiment_2 的工程实验过程参见实验1下面仅给出实验代码 import std.random.*main() {// 先拿到 Int8 范围内的随机数let n: Int8 Random().nextInt8()// 映射到 1~100// 1. n % 100 得到 0~99// 2. 1 得到 1~100let number: Int8 (n % 100 100) % 100 1 // 两次 %100 保证非负println(number) }实验3、猜数游戏 一个使用仓颉编程语言编写的猜数字100 以内游戏程序。 新建一个名为Experiment_3 的工程实验过程参见实验1下面仅给出实验代码 import std.convert.* import std.io.* import std.random.*main() {// 输出游戏欢迎信息println(欢迎来到猜数字游戏)println(我已经想好了一个1到100之间的整数。)println(请你猜一猜这个数字是多少)// 先拿到 Int8 范围内的随机数let n: Int8 Random().nextInt8()// 映射到 1~100let target: Int8 (n % 100 100) % 100 1 // 两次 %100 保证非负// 注释掉调试输出正式游戏不显示答案// println(target)var guess: Int8 0 // 声明猜测变量扩大作用域while (true) {// 提示用户输入猜测的数字合并重复提示print(请输入你的猜测1-100)var str: String readln()if (str.isEmpty()) {println(输入为空请重新输入一个整数)continue}// 使用 try-catch 捕获 parse 可能抛出的异常try {guess Int8.parse(str)// 检查范围if (guess 1 guess 100) {break // 输入有效退出输入循环} else {println(请输入1到100之间的数字)}} catch(e:IllegalArgumentException){println(输入非法请输入一个有效的整数)}}// 主游戏循环每次猜测后重新获取输入while (true) {if (guess target) {println(猜小了再试试更大的数字。)} else if (guess target) {println(猜大了再试试更小的数字。)} else {println(恭喜你猜对了)break}// 重新获取用户输入print(请再次输入你的猜测1-100)var str: String readln()try {guess Int8.parse(str)} catch(e:IllegalArgumentException) {println(输入非法已自动使用上一次猜测值请输入有效整数)}} println(游戏结束谢谢参与) }改进版 添加有猜测计数记录你几次才对的源码如下 package demo2import std.convert.* import std.io.* import std.random.*main() {// 输出游戏欢迎信息println(欢迎来到猜数字游戏)println(我已经想好了一个1到100之间的整数。)println(请你猜一猜这个数字是多少)// 生成1~100的随机数let n: Int8 Random().nextInt8()let target: Int8 (n % 100 100) % 100 1 // 映射到1~100var guess: Int8 0 var guessCount: Int 0 // 新增猜测次数计数器// 第一次输入并验证while (true) {print(请输入你的猜测1-100)var str: String readln()if (str.isEmpty()) {println(输入为空请重新输入一个整数)continue}try {guess Int8.parse(str)if (guess 1 guess 100) {guessCount 1 // 新增有效猜测计数1break} else {println(请输入1到100之间的数字)}} catch(e:IllegalArgumentException){println(输入非法请输入一个有效的整数)}}// 主游戏循环while (true) {if (guess target) {println(猜小了再试试更大的数字。)} else if (guess target) {println(猜大了再试试更小的数字。)} else {// 新增显示猜测次数println(恭喜你猜对了)println(你一共猜了 ${guessCount} 次)break}// 重新输入并计数print(请再次输入你的猜测1-100)var str: String readln()try {guess Int8.parse(str)if (guess 1 guess 100) {guessCount 1 // 新增有效猜测计数1} else {println(请输入1到100之间的数字本次输入不计数)}} catch(e:IllegalArgumentException) {println(输入非法本次输入不计数请输入有效整数)}} println(游戏结束谢谢参与) }
http://www.pierceye.com/news/81474/

相关文章:

  • 湖北省建设厅行政审批网站中铁建设集团有限公司中标
  • 商贸有限公司网站建设网站建设账务处理属于什么费用
  • 伦教网站开发山东省建设局注册中心网站
  • 西安做营销型网站wordpress nodejs版本
  • 网站快照回档WordPress手机菜单样式修改
  • 网站提交收录入口如皋电子商城网站建设
  • 网站首页源码w3c验证网站
  • 三明鑫龙建设工程网站凉州区住房城乡建设局网站
  • 成都手机网站建网页升级访问升级
  • 企业网站标签页是什么个人交养老保险价格表
  • 网站开发摊销年限网站开发的微端是什么
  • 口碑营销推广优化资源配置
  • 电子销售网站模板怎么认证网站
  • 机票旅游网站建设建手机网站的平台
  • 龙岗做网站建设网站做什么内容赚钱
  • 厦门博客网站制作抖抈app软件下载
  • 青海网站建设价格低网站建设页面要求
  • 网站推广策划方案3000字风科网免费网站
  • php网站怎么修改后台地址网站做的文字乱码
  • 做民宿需要和多家网站合作吗秦皇岛的网站建设公司
  • 建e网3d模型免费下载关键词分布中对seo有危害的
  • 个人做动漫资源网站有哪些网站建设外包服务管理情况
  • 怎样增加网站流量打开网站速度
  • 做营销看的网站有哪些内容做调查问卷用的网站或软件
  • 厦门网站的制作网站建设与运营预算
  • 毕业设计网站选题个人网站排版设计
  • 漯河网站建设lhwzzz网站被入侵后需做的检测(1)
  • 东莞浩智网站建设多少钱高端房屋设计公司
  • 网站怎么留住用户上海图文设计有限公司
  • 网站建设职员谷歌浏览器打不开网页