下列程序段的执行结果是______ .int j; for(j=10;j>3;j--) {if(j%3) j--; --j; j--; printf( " %d " ,j); } 纳闷中!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/18 12:22:39
下列程序段的执行结果是______ .int j; for(j=10;j>3;j--) {if(j%3) j--; --j; j--; printf(

下列程序段的执行结果是______ .int j; for(j=10;j>3;j--) {if(j%3) j--; --j; j--; printf( " %d " ,j); } 纳闷中!
下列程序段的执行结果是______ .
int j;
for(j=10;j>3;j--)
{if(j%3) j--; --j; j--;
printf( " %d " ,j); }
纳闷中!

下列程序段的执行结果是______ .int j; for(j=10;j>3;j--) {if(j%3) j--; --j; j--; printf( " %d " ,j); } 纳闷中!
for只循环了两次,第一次打印7,第二次打印4.
开始j=10;j%3=1,所以执行j--; 后面的 --j; j--; 每次循环都执行,所以第一次循环j-3=10-3=7;printf函数打印7;
第二次先执行for语句中的j--,j=6;j%3=0,所以if后面的j--不执行; 后面的 --j; j--; 每次循环都执行,所以第二次循环j-2=6-2=4;printf函数打印4;
第三次先执行for语句中的j--,j=3;j>3的条件不满足了,跳出循环.
我的博客blog.sina.com.cn/panchunweiblog中有关于C语言编程的体会.

vb 下列程序段执行的结果是 下列程序段的执行结果是______ .int j; for(j=10;j>3;j--) {if(j%3) j--; --j; j--; printf( %d ,j); } 纳闷中! C语言题 求运行结果 下列程序段执行后的输出结果是( )下列程序段执行后的输出结果是( )int k=-4,a=3,b=2,c=1;printf(%d/n,k 19.下列程序段执行后,t3的结果是 .int t1=2,t2=3,t3; t3=t1 2-17 执行下列程序段后,sum的值是 .for (i = 1; i 执行下列程序段后的输出结果是dim i,j,a as integerfor i=0 to 2for j=0 to1s=s+i*jnext jnext i 下列程序段输出的结果是(  ) for(i=1;i 关于C语言For语句下列程序执行的结果是a=1b=2;c=3;while(b<a<c){t=a;a=b;b=t;c--}printf("%d,%d,%d",a,b,c); 2,1,0 2.执行语句for(i=1;i++<4;);后i的值 为什么是5?3.若 int x;则执行下列程序段后输出 下列程序段执行后c的结果是( ).int a = 9,b = 11,c; c= a = b a+b :a-b; 下列程序段执行后c的结果是( ).int a = 9,b = 11,c; c= a = b a+b :a-b; 下列程序段执行后,输出结果是() i=1 :s=0 Do i=i+1 s=s+i Loop While i>10 Print s 执行下列程序段后,输出结果是_________.int y=10do y--;while(--y);printf(%d ,y--); 若int i=10;执行下列程序后,变量i的正确结果是switch (i)若int i=10;执行下列程序后,变量i的正确结果是switch (i) {case 9:i+=1 ;case 10:i+=1 ;case 11:i+=1 ;default :i+=1 ;}A)10 B)11 C)12D)13 若int i=10;执行下列程序后,变量i的正确结果是switch (i)若int i=10;执行下列程序后,变量i的正确结果是switch (i) {case 9:i+=1 ;case 10:i+=1 ;case 11:i+=1 ;default :i+=1 ;}A)10 B)11 C)12 D)13 下列程序段的执行结果是()下列程序段的执行结果是()x=3:y=5:z=9x=x+yy=x-yif x-y>z-x then z=x+yif x+y>z-y then x=z+yprint x,y,z3 11 怎么我算的就是8 -2 6 求下列程序执行后的输出结果是 main() { int x='f'; printf(%c ,'A'+(x-'a'+1))?A , GB, HC, I D, J 15、执行下面的程序,消息框的输出结果是______.Option Base 1 Private Sub Command1_Click() Dim a(10)15、执行下面的程序,消息框的输出结果是______.Option Base 1Private Sub Command1_Click()Dim a(10),p(3) As Integerk=5For i=1 请问这道VB题如何计算?31604.执行下列程序段后输出的结果是( ).s = 1For i = 1 To 3For j = 0 To i-1s = s + s * jNext jprint s;Next I(A) 1 2(B) 2 1(C) 2 2 12(D) 1 2 12D)