匿名用户

1级

2018-11-20 回答

1:for循环

for语句的格式为:

for (初始化语句; 条件语句; 控制语句)

{

语句1 ;

语句2 ;

....

语句n ;

}

for 语句的执行顺序是:首先执行“初始化语句”;然后测试“条件语句”;若条件成立,则执行语句1到语句n;然后执行“控制”语句;接着再测试条件语句是否成立,如果成立则重复执行以上过程,直至条件不成立时才结束for循环。如:

for(i=0;i<10;i++)......;

int i,a[]=new int[10];

for (i=0,i<10;i++) a[i]= 0;

这段代码把整型数组a中的所有元素都赋成0。

你可以在for循环的头部说明你的变量,而且最后一个表达式可以省略,不过要确定在语句中对变量的值有所改变,如:

for(int i=0;i<=10;) i+=i;

for循环中,“初始化语句”、“条件语句”和“控制语句”都可以省略,但是其间的分号不能省略。例如:

int i =0 ;

for (; ; ;)

{

if i>10 break ;

i = i +1 ;

}

for循环中省略“条件语句”时,在for语句{}中必须包换转句语句控制程序在某个条件满足时跳出for循环,否则将形成死循环

2:while循环

while循环和for循环类似,其格式为:

while (条件语句)

{

语句1 ;

语句2 ;

....

语句n ;

}

执行while时,先测试“条件语句”,如果条件成立,则执行语句1到语句n,直至条件不成立时调处循环。

int i=0 ;

while (i<10)

{

i++ ;

System.out.println("Hey!.get me out of here!:);

}

3:do ... while 循环

do ... while 循环语句的格式为:

do

{

语句1 ;

语句2 ;

....

语句n ;

}

while (条件语句) ;

do ...while 语句的功能是首先执行语句1到语句n,然后进行条件测试,如果条件成立,则继续执行语句1到语句n,否这跳出循环。如:

boolean test=false;

do

{

......

}

while(test);

这种控制并不是很常用,但有时却非常重要,使用时注意结尾处while语句后的分号。

c语言中for语句的作用是,c语言中for语句是怎么用的相关推荐

  1. c语言中sizeof函数的作用是,c语言中sizeof函数的用法

    C语言sizeof函数如何使用? 怎样利用sizeofCSS布局HTML小编今天和大家分享各种数据类型占用的字节数? (1)sizeof不是函数,它只是一个操作符(operator). (2)size ...

  2. c语言中fputc函数的作用是,C语言中fputc函数的用法

    C语言中fputc函数的用法 C语言中fputc函数的用法为"int fgetc (FILE *fp)",该函数的作用是从指定的文件中读取一个字符, 读取成功时会返回读取到的字符, ...

  3. c语言中fputc函数的作用是,C语言中fputc函数的用法_后端开发

    Python画ROC曲线和AUC值计算(附代码)_后端开发 ROC(Receiver Operating Characteristic)曲线和AUC常被用来评价一个二值分类器的优劣.这篇文章将先简单的 ...

  4. python中if嵌套语句的作用_讲解Python中if语句的嵌套用法

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  5. c语言中do有什么作用,C语言中do while语句的用法是什么?_后端开发

    c语言有且唯一的函数是什么?_后端开发 在​c语言中有且唯一的函数是:"main"函数."main"函数,又称主函数,是程序执行的起点:如果有其他函数,则会完成 ...

  6. 循环在c语言中的表示什么作用,《C语言中的for循环》教案

    <<C语言中的for循环>教案>由会员分享,可在线阅读,更多相关<<C语言中的for循环>教案(7页珍藏版)>请在人人文库网上搜索. 1.C语言中的fo ...

  7. c语言switch语句嵌套,浅谈c语言中switch语句的嵌套使用

    switch语句是一种分支控制语句,它的应用在程序设计中起到了很重要的作用.由于其格式复杂,对于初学者来说很难掌握,switch语句的嵌套使用更是让初学者难以理解.本文通过介绍switch嵌套语句的形 ...

  8. c语言中scanf(%7.2f,a);合法吗,C语言,语句scanf(7.2f,a);是一个合法的scanf函数?...

    首先,这个语句显然是有问题的,但是能编译通过,说明是合法的.那么我们就需要弄清楚编译器是怎么理解这条语句的,以及运行时这条语句做了什么. 原问题是"C语言,语句scanf("7.2 ...

  9. python语言中print函数的作用_python中如何使用print函数

    Python中print语句 1.逗号分隔符 在Python中print语句可根据sys.stdout中包含的文件生成输出,它接受一个逗号分隔的对象表,如下实例:x = 1 y = 2 z = 3 p ...

最新文章

  1. 【Linux 内核】Linux 内核体系架构 ( 进程调度 | 内存管理 | 中断管理 | 设备管理 | 文件系统 )
  2. Mysql主从和redis集群哪个好_Redis的三种模式:主从、哨兵、集群
  3. python编译器怎么运行不在路径中的py文件_对python当中不在本路径的py文件的引用详解...
  4. php tire树,Immutable.js源码之List 类型的详细解析(附示例)
  5. 概率与计算机论文,数学概率统计论文范文
  6. Android 开发工具集合 - (Android Dev Tools)
  7. tomcat6到tomcat9解压版(64位)随意下载
  8. 本易计算机不开机了,本易M3V(云游戏版)平板电脑刷机详细过程
  9. 树莓派 树莓派 编c++_如何建立一个树莓派冰箱的冷冻监视器
  10. Misra-C编码规范全解读 - Misra C 概述
  11. 机器学习之逻辑回归 Logistic Regression(三)scikit-learn算法库
  12. 干货 | DDD实战:基于洋葱模型的分层代码架构设计
  13. Django REST Framework中的Serializer relations
  14. 并发和多线程(一)并发、进程、线程概念
  15. APP定制开发,移动市场重要的生存利器
  16. 阴阳师服务器维护2月20,阴阳师2019年3月20日更新内容 阴阳师手游3月20日维护更新公告...
  17. 网易云---手机验证码登录
  18. “互联网+”大学生创新创业大赛概述
  19. 基于Python的经纬度与xy坐标系相互转换
  20. 西安科技大学北院能耗监测系统的研究与应用

热门文章

  1. Java 概述和编程基础
  2. 安装kerberos报错 error: command 'gcc' failed with exit status 1
  3. zabbix监控系列(5)之通过trap模式监控网络设备
  4. asp.net 加载xml到menu
  5. spring -mvc 将对象封装json返回时删除掉对象中的属性注解方式
  6. sourceTree添加git密钥步骤
  7. 使用eclipse svn塔建(配置)时的一点点心得
  8. Linux进程线程学习笔记:运行新程序
  9. 大型EAI项目中的ORACLE 数据库管理(ZT)
  10. javascript设计模式系列 - LukeLin - 博客园