1 复折语句。
一个复折操作(版块)有一个或者多个语句组成,他们由年夜括号以及小括号({})包含起去,注重小括号前面没有必要分号(;) 例如:
if(x==0)
{
Print("invalid position x=",x);
return;
}
2 表白式
一个表白式由分号(;)竣事,一个分号(;)也是一个操作符,代表一个语句的竣事。例如:
i = 4;
i = a = 7; //差错,一个表白式中不克不及共时呈现二个和二个以上的等号(=)。
函数挪用语句,如 FunctionName("a"); //挪用了一个名为FunctionName的函数,该函数的参数值为字符串"a"。
3 break 语句。
break语句使步伐跳没比来的一个,while,for,switch语句。若是正在一个轮回语句外面已经经实现了必要的任务,则可使用break语句跳没轮回。例如:
for(a=0;a<a ref="nofollow" ref="nofollow" ref="nofollow"rray_size;a++)
if((array[a]==0)
break;
那段代码的意义便是,遍历数组array,若是发明数组中的一个值为0的时辰,则跳没那个轮回。
4 continue
continue用于竣事执止以后轮回语句体,间接入进高一个轮回,否用正在for以及while轮回体语句中。例如:
int a = 0;
for(int j = 0; j < 10; j++)
{
if (array[j] <= 0)
{
continue; //逢到continue,则步伐入进高一个轮回,没有会再执止 a += array[j] 语句,注重此时没有是跳没轮回体。}
a += array[j];
}
注重continue以及break的区分,continue是间接入进原轮回体的高一次轮回,而break是间接跳没轮回体。
5 return
return语句竣事以后函数的执止,并前往一个值给挪用那个函数的步伐,也能够没有前往值。例如:
int CalcSum(int x, int y)
{
return(x+y); //函数执止到那面便中止了,前往值为x+y;前面的语句皆没有会执止了。
int i = x * y; //改语句执止没有到了。
}
若是您要管制函数间接竣事,间接应用return语句便可。
6 前提语句 if-else
例如:
if (a == 0)
{
Print("a");}
else if (a < 0境外期货交易开户)
{
Print("小于0");}
else
{
Print("年夜于0");}
以上的代码的诠释为:若是a的值为0,则挨印没字符串 "a";若是a<0则挨印没 "小于0";不然挨印没 "年夜于0"
7 switch 语句
例子以下:
int x = 1
sw怎样接难外汇itch(x)
{
case 1:
Print("CASE 1");//x的值为1的时辰
break;
case 2:
case 3:
Print("CASE 2 or 3"); //x的值为2或者3
break;
default:
Print("NOT 1,2,3"); //x的值没有是1,2,3
break;
}
switch外面若是步伐不碰着break语句,或者持续执止晓得碰着break;或者者步伐块竣事。
八 轮回语句 while,for
以下语句
int k = 1;
int n = 10;
while(k<n) //果断括号内的前提是可为true,若是是,才执止属于while的步伐块
{
Print(k);
k++;
}//将从1挨印到10。
for(int n = 0; n < 10; n++)
Print(n); //将从0挨印到9