
通过阅读您的程序,可以得到程序中的代码主要由三重循环构成。我们知道所谓循环就是多次重复做某个事情,通常循环次数已知并且循环变量变化比较有规律时,采用的是for循环。每做一次循环就是把范围内对应的数都取出猜宴运算一次。若是循环嵌套、也叫多重循环时,就是把每一个循环中的次数列出来,然后相乘,得到的就是多重循环的次数。穗歼银
题目中每一次i变化,x的值都会重新变为3,所以题目中j取值1-3,k取值1-2,那么总次数为3*2=6次,每次x的值都增加3,所以增加了6*3=18,x的原始值改肢为3,所以最后的结果为x=21。
在C语言中,圆念不是所有的循橘昌困环都可以准确计算出循环次数的。对于简单的for循环可以计算迅携出循环次数。例如,for(i=1i<100i+=2)s+=i这个循环用来计算100以内所有奇数的总和,他从1开始,每循环一次,后一次加的是后一次加的是99,总的循环次数就是:
(99-1)/2+1=50
这薯野个好唤悔办 你可以加一条语句就可以了 比如你定义 num=0即初始代num=0然后再在循环体中加一条 num++就可以了 ,最后输出num的值 ,num的值就是循环的次数例如
#include<stdio.h>
void main()
{
int num=0 /**自数链喊己添加的*/
。。。。。。
while(...)
{
.....
num++
}
printf("循环次数为%d\n",num)
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)