打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
你能使好C语言中的for语句吗?(转载)

在用C语言编程时,谁都会用到for语句,因为它的用法简单、形式方便,使得它比whiledo-while更具优越性。但是,在我们编程时我们会在运用for语句中出现许多小问题。想通过此文,给大家提个醒儿。现举例说明如下:

 

 

#include"stdio.h"

 

 

main() { int j

 

 

printf("在屏幕上显示:"); //①初始语句

 

②条件判断语句③变量变化语句

 

 

 

for(j=0;j<=10;j++)

{printf("%5d",j);}

 

 

} ④循环体

 

 

一.说明for语句的执行过程:

 

 

例:for ( ; ; ) {…;}

 

 

进入for语句后,开始执行一次①,然后是对②的判断,当②为“真”时,执行④,否则跳出循环。当执行一次④以后,执行③。然后再到②中判断。“真”则继续执行④,再执行③,再到②判断。这样周而复始,直到不满足②中条件时跳出循环,到④以后的语句执行。

 

 

二.写法:

 

 

1)对于for语句后只能加一句话。对于前面说的语句④。当加上{}时,其内部不管有多少句只认为是一句。(请利用好{},这样你编程时会方便许多。)

 

 

 

 

2)for(int j=0;j<=10;j++) printf("%5d",j); //这样写也是对的,这是最简化的版本。

 

 

 

 

3)#include"stdio.h"

 

 

main()

 

 

{printf("在屏幕上显示:");

 

 

int j=0; //①初始语句//可以把第一句话拿出来写也对。

 

 

for(;j<=10;) //②条件判断语句 for中只有判断语句,ok

 

 

{printf("%5d",j); //③把循环变量++的工作放在循环体的最后一句

 

 

j++;} //④这是循环体,想写什么写什么……

 

 

 

}

 

 

 

 

.几点注意:

 

 

1)for(;j<=10;)中,两个分号缺一不可。这是C编译软件所要求的。

 

 

2)条件语句②最后会算出一个数值,条件语句也是一种运算,非零-“真”,零-“假”。

 

 

3)循环变量j要有使循环结束的趋势,可以从②跳出循环,也可以用break;从循环体中跳出循环。这要根据具体程序定。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C语言基础——循环详解!
3.1 单项选择题
C语言中for循环语句的应用研究
c语言
第六章 循环控制
编程中国
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服