C语言程序设计while循环?

C语言程序设计while循环?,第1张

左侧的while里面的条件为--k,先进行自减运算,再判断是否符合循环条件。--k的结果为0,结束循环。最终输出k为0。

右侧的while里面的条件为k--,先判断,再执行自减运算,循环执行,k初值为1,k--得0,k为雀冲0时,结束循环,知岁伏k自减得-1,最搭携终输出为-1。

#include<stdio.h>

int  main()

{

int i=1,j=1

int k

while(i<=9)

{

j=1

while(j<=i)

{

  k=i*j

 printf("%dX%d=%d  ",i,j,k)

 j++

}

printf("\n")

i++

}

return 0

}

扩展资料:

while结构循环为当型循环(when type loop),一般用于不知道循环次数的情况。维持循环的是一个条件表达式,条件成立执行循环体,仿裂条件不成唤喊立退出循环。

while语句格式为:

while(条件表达式)

循环备链闭体

每次执行循环体前都要对条件表达式进行判断。

这里的表达式是循环能否继续下去的条件,而语句是循环体。只要表达式为真,则执行循环体内语句。否则终止循环,执行循环体外语句。

当n==1时执行while循环结构里的语句,当n不等于1时,则跳过该循环执行循环体外的语句仔磨氏。

while 循环的格式:while (表达式){语句;}

while 循环的执行顺序:当表达式为真,则执行下面的语句,语句执行完之后再判断表达式是否为真,如果为真,再次执行下面的语句,然后再判断表达式是否为真……就这样一直循环下去,直到表达式为假,跳出循环。

while 循环的执行顺序非常简单,它的格式是:

while (表达式)

{

语句;

}

当表达式为真,则游衫执行下面的语句;语句执行完之后再判断表达式是否为真,如果为真,再次执行下面的语句;然后再判断表达式是否为真……就这样一直循环下去,直到表达式为假,跳出循环。这个就是 while 的执行顺序。

注意,初学者编程时,if、else、for、while、do 后面的执行语句不论有多少行,就算只有一行也要加“{}”,养成良好的编程习惯尤念散为重要。

写一个程序实现此功能:计算 (1-1/3+1/5-1/7+1/9-1/11…)*4 的值。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12518989.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存