C语言讲义综合

2026/1/27 16:04:25

环)。执行循环的下一条语句 }

printf(\}

省略表达式3:将改变循环条件的增值表达式变成语句,放在循环体内。 #include\main() {

int i=1,sum=0; for(;i<=100;) {

sum+=i;

i++; //该语句用于改变当前的循环条件 }

printf(\}

三个表达式都同时省略: #include\main() {

int i=1,sum=0; for(;;) {

sum+=i;

if(i>100) break; i++; }

printf(\}

第五讲 循环的高级英语

while循环和do while循环通常用于循环次数不确定的情况,同样也可以用于循环次数确定的情况;而for循环通常用于循环次数确定的情况。

1、循环的嵌套:在一个循环的循环体内嵌套一个或多个循环,循环和循环之间只有包含或者平行关系,不存在交叉关系。 格式:

while(条件1) {

......... .........

while(条件2) {

...... }

.........

25

......... }

while(条件1) {

......... ......... do {

......

}while(条件2); ......... ......... } do {

while(条件2) {

........ }

}while(条件1); for(.......) {

........ for(.......) {

......... } }

for(.......) {

........ for(.......) {

......... }

............ for(.......) {

......... }

........... }

说明:

26

举例:

(1)输出图形

********** ********** ********** **********

第一种方法:printf(\第二种方法: char

ch='*';printf(\第三种方法:int i=1; for(i=1;i<=10;i++) printf(\#include\main() {

int i,j;//i表示的是外循环的循环变量,j表示的是内循环的循环变量 for(i=1;i<=4;i++) {

for(j=1;j<=10;j++) printf(\ printf(\ } } 或者

#include\main() {

int i=1,j=1; while(i<5) {

while(j<=10) {

printf(\ j++; }

printf(\ i++; } }

通过实例我们发现:外循环执行一次,内循环要执行一遍。 (2)输出图形 * ** *** ****

27

*****

#include\main() {

int i,j;

for(i=1;i<=5;i++) {

for(j=1;j<=i;j++) printf(\ printf(\ } }

(3)输出图形 * *** ***** *******

#include\main() {

int i,j,k;

for(i=1;i<=4;i++) {

for(j=6;j>=2*i-1;j--) printf(\

for(k=1;k<=2*i-1;k++) printf(\ printf(\ } }

(4)输出图形 * *** ***** *******

#include\main() {

int i,j,k;

for(i=1;i<=4;i++) {

for(j=3;j>=i;j--) printf(\

for(k=1;k<=2*i-1;k++)

28


C语言讲义综合.doc 将本文的Word文档下载到电脑
搜索更多关于: C语言讲义综合 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219