股票公式:编写公式的基础(飞弧用)(4),股票知识,股票入门,炒股入门

更多>> 股票入门

股票公式:编写公式的基础(飞弧用)(4)

  股票公式:编写公式的基础(飞弧用)(4)。下面杰克文为你介绍股票公式:编写公式的基础(飞弧用)(4)。

  常用语句语法

  平台中的C语法可以简单概括为以下几个特点:

  代码一般用小写字母书写;

  大多数语句结尾必须要用“;”作为终止符, 否则C不认为该语句结束;

  一个较完整的程序大致包括:变量定义、控制流程语句语句等;

  注释部分包含在“/*”和“*/”之间, 单行的注释可以用//开始。

  变量在使用之前必须先定义其数据类型,未经定义的变量被当成浮点数组使用。定义变量类型可在任意位置,一旦定义,后面的语句都可使用.

  大、小写字母是有区别的, 相同字母的大、小写代表不同的变量。

  书写格式非常灵活, 没有严格限制。

  条件语句

  条件语句的一般形式为:

  if(表达式)

  语句1;

  else

  语句2;

  上述结构表示: 如果表达式的值为非0(TURE)即真, 则执行语句1, 执行完语句1从语句2后开始继续向下执行; 如果表达式的值为0(FALSE)即假, 则跳过语句1而执行语句2。所谓表达式是指关系表达式和逻辑表达式的结合式, 关于表达式前面已作过介绍, 这是不再重复。

  注意:

  1. 条件执行语句中“else 语句2;”部分是选择项, 可以缺省, 此时条件语句变成:

  if(表达式) 语句1;

  表示若表达式的值为非0则执行语句1 , 否则跳过语句1继续执行。

  2. 如果语句1或语句2有多于一条语句要执行时, 必须使用“{”和“}” 把这些语句包括在其中, 此时条件语句形式为:

  if(表达式)

  {

  语句体1;

  }

  else

  {

  语句体2;

  }

  3. 条件语句可以嵌套, 也就是语句体中还可以包含条件语句。

  例如:

  if(x》20||x 《 -10)

  {

  int a;

  if(y 《 =100&&y 》x)

  a = 1;

  else

  a = 0;

  }

  4. 可用阶梯式if-else-if结构。

  阶梯式结构的一般形式为:

  if(表达式1)

  语句1;

  else if(表达式2)

  语句2;

  else if(表达式3)

  语句3;

  。

  。

  。

  else

  语句n;

  这种结构是从上到下逐个对条件进行判断, 一旦发现条件满点足就执行与它 有关的语句, 并跳过其它剩余阶梯; 若没有一个条件满足, 则执行最后一个else 语句n。最后这个else常起着“缺省条件”的作用。

  同样, 如果每一个条件中有多于一条语句要执行时, 必须使用“{”和“}”把这些语句包括在其中。

  循环语句

  C提供三种基本的循环语句: for语句、while语句和do-while语句。

  1.for循环

  for循环是开界的。它的一般形式为:

  for(《 初始化 》; 《 条件表过式 》; 《 增量 》)

  语句;

  初始化总是一个赋值语句, 它用来给循环控制变量赋初值; 条件表达式是一个关系表达式, 它决定什么时候退出循环; 增量定义循环控制变量每循环一次后按什么方式变化。这三个部分之间用“;”分开。

  例如:

  for(i=1; i《 =10; i++)

  语句;

  上例中先给i赋初值1, 判断i是否小于等于10, 若是则执行语句, 之后值增加1。再重新判断, 直到条件为假, 即i》10时, 结束循环。

  注意:

  1. for循环中语句可以为语句体, 但要用“{”和“}”将参加循环的语句括起来。

  2. for循环中的“初始化”、“条件表达式”和“增量”都是选择项, 即可以缺省,但“;”不能缺省。省略了初始化, 表示不对循环控制变量赋初值。 省略了条件表达式, 则不做其它处理时便成为死循环。省略了增量, 则不对循环控制变量进行操作, 这时可在语句体中加入修改循环控制变量的语句。

  3. for循环可以有多层嵌套。

  例:

  int i, j, k,sum=0;

  printf(“i j kn”);

  for (i=0; i《 2; i++)

  for(j=0; j《 2; j++)

  for(k=0; k《 2; k++)

  sum++;

  while循环

  while循环的一般形式为:

  while(条件)

  语句;

  while循环表示当条件为真时, 便执行语句。直到条件为假才结束循环。并继续执行循环程序外的后续语句。

  例:

  int i = 0;

  while(i《 10) /*等于10结束循环*/

  i++;

  上例中, while循环是以检查i是否小于10, 因其事先被初始化为0, 所以条件为真, 进入循环累加i一旦大于等于10, 条件为假, 循环便告结束。

  与for循环一样, while循环总是在循环的头部检验条件, 这就意味着循环可能什么也不执行就退出。

  注意:

  1. 在while循环体内也允许空语句。

  例如:

  while(i 《 10);

  当然,如果没有其他线程为i赋值,这个语句将导致死循环。

  2. 可以有多层循环嵌套。

  3. 语句可以是语句体, 此时必须用“{”和“}”括起来。

  do-while 循环

  do-while 循环的一般格式为:

  do

  语句;

  while(条件);

  这个循环与while循环的不同在于: 它先执行循环中的语句, 然后再判断条件是否为真, 如果为真则继续循环; 如果为假, 则终止循环。因此, do-while循环至少要执行一次循环语句。

  同样当有许多语句参加循环时, 要用“{”和“}”把它们括起来。

  开关语句(分支语句)

  在编写程序时, 经常会碰到按不同情况分转的多路问题, 这时可用嵌套if-else-fi语句来实现, 但if-else-if语句使用不方便, 并且容易出错。对这种情况, C提供了一个开关语句。开关语句格式为:

  switch(变量)

  {

  case 常量1:

  语句1或空;

  case 常量2:

  语句2或空;

  。

  。

  。

  case 常量n;

  语句n或空;

  default:

  语句n+1或空;

  }

  执行switch开关语句时, 将变量逐个与case后的常量进行比较, 若与其中一 个相等, 则执行该常量下的语句, 若不与任何一个常量相等, 则执行default 后 面的语句。

  注意:

  1. switch中变量可以是数值, 也可以是字符。

  2. 可以省略一些case和default。

  3. 每个case或default后的语句可以是语句体, 但不需要使用“{”和“}”括起 来。

  下例的switch中变量为整数型。

  例:

  int test;

  for(test=0; test《 =10; test++)

  {

  switch(test) /*变量为整型数的开关语句*/

  {

  case 1:

  ...;

  break; /*退出开关语句*/

  case 2:

  ... ;

  break;

  case 3:

  ... ;

  break;

  default:

  ...;

  break;

  }

  }

  }

  break语句

  break语句通常用在循环语句和开关语句中。当break用于开关语句switch中时, 可使程序跳出switch而执行switch以后的语句; 如果没有break语句, 则将成为一个死循环而无法退出。break在switch 中的用法已在前面介绍开关语句时的例子中碰到, 这里不再举例。

  当break语句用于do-while、for、while循环语句中时, 可使程序终止循环而执行循环后面的语句, 通常break语句总是与if语句联在一起。 即满足条件时便跳出循环。

  例:

  int i=0;

  while(1) /*设置循环*/

  {

  i++;

  if(i==13)

  break;

  }

  这个例子实际上执行13次就结束了

  注意:

  1. break语句对if-else的条件语句不起作用。

  2. 在多层循环中, 一个break语句只向外跳一层。

  continue 语句

  continue语句的作用是跳过循环本中剩余的语句而强行执行下一次循环。continue语句只用在for、while、do-while等循环体中, 常与if条件语句一起使用, 用来加速循环。

  例:

  int i=0,j=0;

  while(i《 18)

  {

  i++;

  if(i == 10)

  continue; //等于10的时候,不再执行下面语句,直接执行下一个循环.

  j++;

  }

  执行的结果j将等于17.

  更多股票公式:编写公式的基础(飞弧用)(4)的相关信息请关注金投股票网。

万2开户
(赠送炒股公式)
index.xml index1.xml index2.xml index3.xml index4.xml news.xml site.xml ticai.xml 股票公式:编写公式的基础(飞弧用)(4),股票知识,股票入门,炒股入门