若定义:int sum=0,i=3;,下列选项中,表示把i当前值累加到sum上并对i进行一次自增的表达式是______
A: sum=sum+(++i)
B: sum=sum+i++
C: sum=++sum+i
D: sum=(sum++)+i
A: sum=sum+(++i)
B: sum=sum+i++
C: sum=++sum+i
D: sum=(sum++)+i
举一反三
- 5.若定义:int sum=0,i=3;,下列选项中,表示把i当前值累加到sum上并对i进行一次自增的表达式是______。 A: A. sum=sum+(++i) B: B. sum=sum+i++ C: C. sum=++sum+i D: D. sum=(sum++)+i
- 累加求和中,与sum+=i;相同的是()。 A: sum=sum+i; B: sum=i+sum; C: sum=i; D: i=sum;
- 以下程序段通过while循环实现从0一直累加到100的功能,其中sum=sum+i++;这一语句可以分解为( )。int i=0;int sum=0;while(i<;=100){sum=sum+i++;} A: sum=sum+i;i=i+1; B: i=i+1;sum=sum+i; C: sum=sum+i; D: 有语法错误
- 下列哪种循环语句可以求6,8,10,12,…,66数列的和,结果存放在sum变量中 A: i=6 sum=0 while i<67: if i%2==0: sum=sum+i i=i+1 B: i=6 sum=1 while i<67: if i%2==0: sum=sum+i i=i+1 C: i=6 sum=0 while i<=66: sum=sum+i i=i+2 D: i=6 sum=0 while i<=66: sum=sum+i i=i+2
- 程序 int i,sum; for(i=1;i<=3;sum++)sum+=i; printf("%d ",sum); 的执行结果是