早教吧作业答案频道 -->其他-->
下面程序段的运行结果是i=1;s=3;do{s+=i++;if(s%7==0)continue;else++i;}while(s
题目详情
下面程序段的运行结果是
i=1;s=3;
do
{s+=i++;
if(s%7==0)continue;
else ++i; }
while(s
i=1;s=3;
do
{s+=i++;
if(s%7==0)continue;
else ++i; }
while(s
▼优质解答
答案和解析
要理解s+=i++这个语句.可以分解为s+=i;i++;这两个语句.
他们是等价的.
后面应该不难理解了吧.
第一遍循环:s=4,i=3;
第二遍:s=7,i=4;
第三遍:s=11,i=6;
第四遍:s=17,i=8;循环结束.
他们是等价的.
后面应该不难理解了吧.
第一遍循环:s=4,i=3;
第二遍:s=7,i=4;
第三遍:s=11,i=6;
第四遍:s=17,i=8;循环结束.
看了下面程序段的运行结果是i=1;...的网友还看了以下:
这里的trace是什么意思?例子//在调试窗口打印小于一百的偶数的平方for(INTi=0;i<1 2020-05-20 …
运行程序的结果,为什么,#includefunc(inta,intb){staticintm=0, 2020-07-22 …
输入一个正整数m(1≤m≤6)和m阶方阵A中的元素,如果找到A中的鞍点(鞍点的元素值在该行上最大, 2020-07-23 …
下面程序段的运行结果是().intm[]={5,8,7,6,9,2},i=1;do{m[i]+=2 2020-07-26 …
帮我做这些题目:3.设i,j为int型变量,则下面for循环语句的执行结果是for(I=10,j=0 2020-10-30 …
for循环执行顺序c代码main(){for(i=0;i<6;i++&&k++)printf("%2 2020-10-30 …
for循环执行顺序c代码main(){for(i=0;i<6;i++&&k++)printf("%2 2020-11-01 …
这个程序运行减法的时候有错误.如果我从键盘输入一个负数就会出错.急#include#include# 2020-11-01 …
C语言题目求助写一个函数,使给定的一个二维数组(3X3),行列互换。。运行结果错误。#include 2020-12-14 …
用b^(i-j)(b不等于0)乘以行列式D中每个元素aij,试证所得新行列式与D相等b^(i-j)是 2021-02-05 …