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

做那种类型的网站seo好做网络销售如何找客户

做那种类型的网站seo好,做网络销售如何找客户,制作音乐网站实验报告,网页免费客服咨询系统以前中央电视台财经频道推出过一档大型演播室互动娱乐节目《购物街》,该节目里面包含了一个叫做“高了低了”的游戏环节。笔者非常喜爱这个游戏。这个游戏环节设置了八个百元价位左右的商品,首先选手要选择编号1-8的商品,之后猜这个商品的价格…

以前中央电视台财经频道推出过一档大型演播室互动娱乐节目《购物街》,该节目里面包含了一个叫做“高了低了”的游戏环节。笔者非常喜爱这个游戏。这个游戏环节设置了八个百元价位左右的商品,首先选手要选择编号1-8的商品,之后猜这个商品的价格。在选手猜价格的过程中,主持人会给出高了、低了的提示,直到帮助选手猜出正确价格为止。之后继续选择,以此类推,直到30秒时间到为止。

本节所要介绍的猜数字游戏也是类似的,程序给出一个1到100之间的随机整数,让用户猜。用户猜一个数并输入到程序,然后程序会提示猜测是大了还是小了。如果猜对了,它会打印祝贺信息并退出。

本节通过仓颉语言,来开发一个简单的猜数字游戏,综合运用了流程控制、标准输入、字符串的操作、整型的比较等知识。

本节示例可以在“guessing_game”应用下找到。

输入数字

在程序界面输入数字代表用户猜数字的实现。如何实现在程序界面输入数字?这里就需要用到std.console包,该模块包含许多在执行输入和输出时需要的常见操作。

import std.console.*// 标准输入流(stdIn)读取一行
let line = Console.stdIn.readln()
var lineStr = line.getOrThrow();

上述代码实现了通过标准输入(stdIn)读取一行文本的功能。当然,还需要将读入的本文,转为整型数字,代码如下:

import std.convert.*// 字符串转为整型
let guess: Int64 = Int64.parse(lineStr);println("You guessed: ${guess}");

convert包提供从字符串转到特定类型的Convert系列函数。上述例子中,Int64.parse()接口用于实现将Int64类型字面量的字符串转换为Int64值的相关操作函数。

比较大小

比较大小的流程控制,可以采用前面章节所学习的if-else语句,代码如下:

// 被猜的数字
let secret_number = 41;// 比大小
if (guess == secret_number) {println("You win!");break;
} else if (guess < secret_number) {println("Too small!");
} else {println("Too big!");
}

上述代码,比较输入的数字guess与被猜的数字secret_number比较大小。

  • 如果guess小于secret_number,则提示输入的数字太小了;
  • 如果guess大于secret_number,则提示输入的数字太大了;
  • 如果guess等于secret_number,则说明猜中,退出程序。

循环输入

如果没有猜中,程序应该支持循环输入。这里,我们用到了while循环。完整程序代码如下:

/// 猜数字游戏
import std.console.*
import std.convert.*main() {println("Guess the number! 1-100");// 被猜的数字let secret_number = 41;while (true) {println("Please input your guess.");// 标准输入流(stdin)读取一行let line = Console.stdIn.readln()var lineStr = line.getOrThrow();// 字符串转为整型let guess: Int64 = Int64.parse(lineStr);println("You guessed: ${guess}");// 比大小if (guess == secret_number) {println("You win!");break;} else if (guess < secret_number) {println("Too small!");} else {println("Too big!");}}
}

运行效果

运行程序,输入数字进行猜测,运行效果如下:

Guess the number! 1-100
Please input your guess.
3
You guessed: 3
Too small!
Please input your guess.
50
You guessed: 50
Too big!
Please input your guess.
45
You guessed: 45
Too big!
Please input your guess.
35
You guessed: 35
Too small!
Please input your guess.
40
You guessed: 40
Too small!
Please input your guess.
42
You guessed: 42
Too big!
Please input your guess.
41
You guessed: 41
You win!

参考引用

免费开源书《跟老卫学仓颉编程语言开发》,源码见:https://github.com/waylau/cangjie-programming-language-tutorial

http://www.dtcms.com/wzjs/343239.html

相关文章:

  • 江苏省建设教育协会网站首页湖南网站建设seo
  • wordpress网站正在建设中网站运营推广选择乐云seo
  • html5开发手机网站教程拓客app下载
  • 南昌网站建设风格域名备案查询站长工具
  • 网络电话免费版推广网站seo
  • 网站建设报价费用是多少怎么开网站
  • 网站加入悬浮客服买友情链接
  • 类似京东的购物网站开发价格东莞推广
  • 制作静态网站模板整站排名优化品牌
  • 手机网站 微信链接怎么做广州网站制作公司
  • redis网站开发书籍软件开发培训学校
  • 苏州做网站多少钱中国企业网
  • 上海网络网站建网页设计网站
  • 做系统用哪个网站好seo关键词排名优化制作
  • 涨口碑说做的网站域名注册腾讯云
  • 蜜雪冰城的网络营销方式seo网络推广企业
  • 烟台网站建设优化网址查询服务器地址
  • 新零售商城seo优化方案项目策划书
  • 微网站开发seo薪酬水平
  • 如何做服装的微商城网站建设软文写作经验
  • 做网站哪里需要用钱国内免费二级域名建站
  • 大连装修公司排名榜移动网站如何优化排名
  • 建站之星怎么收费网站seo案例
  • 做网站靠什么赚钱 暴疯团队深圳网络公司推广平台
  • 做衣服的教程网站百度员工收入工资表
  • 网站备案幕布ps网址域名ip查询
  • 公司英文网站建设济南百度推广优化
  • 法律咨询东莞网站建设搜索关键词是什么意思
  • wordpress添加说说功能石家庄整站优化技术
  • 已有网站 需要整改 怎么做怎么seo网站关键词优化