早教吧作业答案频道 -->其他-->
阅读下列程序段,则程序的输出结果是()#include"stdio.h"main(){inta=10,b=10,k;for(k=0;a>8;b=++k)printf("%d,%d,",a--,--b);printf("\n");}A)10,10,10,0,B)10,9,9,0,C)10,10,9,1,D)9,9,9,1,给点说明
题目详情
阅读下列程序段,则程序的输出结果是()
#include "stdio.h"
main()
{ int a=10,b=10,k;
for(k=0;a>8;b=++k)
printf("%d,%d,",a- -,- -b);
printf("\n");}
A)10,10,10,0,B)10,9,9,0,C)10,10,9,1,D)9,9,9,1,
给点说明
#include "stdio.h"
main()
{ int a=10,b=10,k;
for(k=0;a>8;b=++k)
printf("%d,%d,",a- -,- -b);
printf("\n");}
A)10,10,10,0,B)10,9,9,0,C)10,10,9,1,D)9,9,9,1,
给点说明
▼优质解答
答案和解析
首先 a=10,b=10;
第一次输出时:a的输出是10,然后a--导致a=9;而--b导致b先成为了9,故第一次b输出为9;
因为b=++k,所以第一次循环之后,b=1;
所以第二次输出时:a为9,(之后变为8,导致循环跳出),b为--b即0;
第一次输出时:a的输出是10,然后a--导致a=9;而--b导致b先成为了9,故第一次b输出为9;
因为b=++k,所以第一次循环之后,b=1;
所以第二次输出时:a为9,(之后变为8,导致循环跳出),b为--b即0;
看了 阅读下列程序段,则程序的输出...的网友还看了以下:
有一个自然数除429.791,500所得余数分别是A+5,2A,A,求这个自然数和A的值?设这个数 2020-04-07 …
1/n(n+k)=—————— (n,k均为正整数)计算1/1*4+1/4*7+1/7*10+·· 2020-05-17 …
f(x)=e^x-kx,设函数F(x)=f(x)+f(-x),求证F(1)F(2)……F(n)>[ 2020-05-21 …
1、一个立方体的棱长为3×10ˆ2cm,它的体积为k·10ˆn㎝³(1≤k≤10),则k=,n=. 2020-06-02 …
C(n,k)=C(n-1,k-1)+C(n-1,k)为什么这个等式成立?请大神帮我解释下C(n,k 2020-06-12 …
组合函数C(n,k)在给定的n个元素的集合中求不同的(无序的)k个元素的子集的个数.该函数可以用以 2020-07-29 …
已知等差数列{an}的公差d不等于0,Sn是其前n项和,给出下列命题:①给定n(n≥2,且n∈N* 2020-07-30 …
数列{an}满足递推式:an=3an-1+3^n-1(n>=2),a1=5,则使得{an+k/3^ 2020-08-01 …
已知f(x),g(x)是定义在R上的函数,f(x)=axg(x)(a>0且a≠1),2f(1)g( 2020-08-02 …
使用mathematica求解多元不等式整数解出错,tt={10.11,14.31,17.48,25 2020-12-14 …