有以下语句:i=1;for(;i<=100;i++) sum+=i;与以上语句序列不等价的有( )。
A. for(i=1; ;i++) {sum+=i;if(i==100)break;}
B. for(i=1;i<=100;){sum+=i;i++;}
C. i=1;for(;i<=100;)sum+=i;i=1;
D. i=1;for(; ;){sum+=i;if(i==100)break;i++;}
查看答案
交换x,y两个变量的值,请将程序补充完整。#includevoidmain(){intx=1,y=2,temp;temp=x;____;____;printf(“x=%d,y=%d”,x,y);}
以下程序的功能是计算1-3+5-7+…-99+101的值,请将程序补充完整:#includevoidmain(){inti,t=1,s=0;for(i=1;i<=101;i+=2){s=s+____;____;}printf(“%d\n”,s);}
阅读程序,给出程序的运行结果____。#includevoidmain(){inta=3,b=4,c=5,d=2;if(a>b){if(b>c){printf("%d",(d++)+1);}else{printf("%d",(++d)+1);}}printf("%d\n",d);}
阅读程序,给出程序的运行结果____。#includevoidmain(){intx,y,z;x=y=2;z=3;y=x++-1;printf("%d,%d\n",x,y);y=++x-1;printf("%d,%d\n",x,y);y=z--+1;printf("%d,%d\n",z,y);y=--z+1;printf("%d,%d\n",z,y);}