前面的话 如果表达式在javascript中是短语,那么语句(statement)就是javascript整句或命令。表达式计算出一个值,语句用来执行以使某件事发生。javascript程序无非就是一系列可执行语句的集合,javascript解释器依照语句的编写顺序依次执行。本文将介绍javascr ...
分类:
编程语言 时间:
2017-08-23 13:47:29
阅读次数:
263
switch...case结构: 何时使用:当条件都是*全等*比较时,才可用switch结构 switch(表达式){ //1. 计算表达式的结果 //用表达式的值和每个case后的值做**全等**比较 //碰到一个全等的case值,则进入该case开始执行 //并默认以此触发之后所有case的执行 ...
分类:
其他好文 时间:
2017-08-20 00:39:21
阅读次数:
221
链接:http://uoj.ac/problem/113 由于电信技术的发展,人人都可以通过手机互相联系。 有一位电信大佬最近想生产一大批手机,然而从生产线上一台一台地生产实在太慢了,于是他想出了一个办法 —— 让手机自我复制。 于是他给手机加上了一个内置的函数 fork()。手机的程序如果调用这个 ...
分类:
移动开发 时间:
2017-08-18 10:59:26
阅读次数:
243
题目链接 Vanya and Brackets 题目大意是给出一个只由1-9的数、乘号和加号组成的表达式,若要在这个表达式中加上一对括号,求加上括号的表达式的最大值。 我们发现,左括号的位置肯定是最左端或者某个乘号右边,右括号的位置肯定是最右段或者某个乘号左边。 而乘号最多只有15个,那么暴力枚举就 ...
分类:
其他好文 时间:
2017-08-14 23:43:23
阅读次数:
140
开发一个简单的python计算器 1 import sys 2 import re 3 4 def welcome_func(): 5 """ 6 输入判断 7 :param expression: 表达式 8 :return: 返回有效表达式 9 """ 10 welcome_str = "超级计 ...
分类:
编程语言 时间:
2017-08-10 13:29:50
阅读次数:
245
有两个与函数有关,一个与表达式计算有关 1:堆栈为函数内部的声明与局部变量提供存储空间 2:进行函数调用时,堆栈存储与此有关的一些维护性信息,被称为过程活动记录,它包含函数的调用地址,任何不适合装入寄存器的参数以及一些寄存器的值的保存。 3:可以作为临时缓冲区,比如计算一个很长的表达式时 ,可以先将 ...
分类:
其他好文 时间:
2017-08-06 20:41:31
阅读次数:
148
re是一门小型语言 元字符 . 通配符除了\n ^ 以什么开始的匹配 $ 以什么结尾的匹配 * 重复前一个条件,最少0个,[0,∞] + 重复前一个条件,最少1个,[1,∞] ? 重复前面的条件,最少0个,最多1个[0,1] {x} 重复前面的x次,x为数字,{x,y}最少x次,最多y-1次,{x, ...
分类:
编程语言 时间:
2017-07-31 15:44:20
阅读次数:
248
练习4.3 个人表示可以接受,贴一段别人对于这个问题的理解,原帖地址:http://blog.csdn.net/wmaoshu/article/details/50115721 表达式的意义: 1)定义了表达式计算过程(运算符的优先级 和结合律 运算对象的求值顺序) 2)指出对环境(可以把环境看作当 ...
分类:
编程语言 时间:
2017-07-29 15:11:53
阅读次数:
182
题目: 读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。 Input测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中只有0时输入结束,相应的结果不要输出。 Output对每个测试用例输出1行, ...
分类:
其他好文 时间:
2017-07-22 16:51:58
阅读次数:
137
原题描述: C - 简单计算器 读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。 Input测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中只有0时输入结束,相应的结果不要输出。 Output ...
分类:
其他好文 时间:
2017-07-21 20:44:21
阅读次数:
177