Post Jobs

for循环语句第3,Java基础3一基础语句

for循环的格式为:

1.**条件语句**:所谓的条件语句就是指有选择的去执行部分代码。

for(【初始化表达式】;【条件表达式】;【迭代表达式 】)
{
          //语句块
}

包括:if条件语句和switch条件语句

其中:【初始化表达式】;【条件表达式】;【迭代表达式
】都是可选的,【条件表达式】必须是一个布尔表达式。

if条件语句:

执行步骤为:
第一步:开始执行初始化表达式,只执行一次。
第二步:开始执行条件表达式(若为空,则返回true),若为true,则执行大括号中的语句;若为false,则直接跳到for的结束点。
第三步:开始执行迭代表达式+条件表达式。
第四步:若条件表达式为true,则执行大括号中的语句,返回第三步;若为false,则控制点转到for的结束点。

语法:

下面我们通过多个例子来加深理解:
例子一:

(1)if(条件语句){

for (int num = 1; num < 0; num++)
{
    Response.Write(num);
}

     //条件成立时需要执行的代码

结果:空。
原因:先执行int num = 1;再执行num < 0;这时num < 0
返回false,退出循环。

    }

例子二:

(2)if(条件语句){

Response.Write(“结果:<br />” );
for (int num = 1; num < 5; ++num)
{
    Response.Write(num + “<br />”);
}

    }else{

中第三部分换成:num++其结果也是:
图片 1

    }

原因:不要老是被i++,++i的问题搞混,在这里用起来一样,另外不要写类似int i
= 0;i = i ++;i = ++i的写法。i = i++是啥呢?它就等价于:

(3)if(条件语句){

int tmp = 0;
i = 1;
i = tmp; 

    }else if(){

你写些让自己都可能搞混的代码,有必要吗?

    }….

12下一页阅读全文

(4) if(){

您可能感兴趣的文章:

  • .NET中RDLC循环处理数据的应用分析
  • asp.net中for和do循环语句用法分享
  • asp.net使用for循环实现Datalist的分列显示功能
  • ASP.NET MVC5网站开发之业务逻辑层的架构和基本功能
    (四)
  • ASP.NET MVC5
    网站开发框架模型、数据存储、业务逻辑(三)
  • asp.net运算符之逻辑运算符以及其他运算符介绍与实例
  • 详解.net循环、逻辑语句块(基础知识)

     }else if(){

     }else{

     }

注意:

else if 和else都不能单独的出现,必须和if匹配使用!!!

 

switch条件语句,语法:

switch(表达式){

  case 常量值: 操作语句

         break;

  case 常量值: 操作语句

         break;

  }

在switch条件语句中,表达式的值只能是byte,short,char,int,但是在JDK7.0版本可以使用String.

 2.算术运算符

+,-,*,/,%,++,–

++和–的特点:

++在前先加1再输出,++在后先输出再加1

–再前先减1 再输出,–再后先输出再减1

3.赋值运算符

就是把值赋给其中的一个变量

=,+=,-=,*=,/=.%=

+=就表示两个变量相加把和赋给另一个变量

例如:int num1=10; int num2=20;
 num1+=num2; 就相当于num1=num1+num2;

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

网站地图xml地图