main() { int x=10,y=10,i; for (i=0;x>8;y=++i) printf("%d %d ",x--,y); }

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 01:49:55

main() { int x=10,y=10,i; for (i=0;x>8;y=++i) printf("%d %d ",x--,y); }

10 10 9 1
第一个循环:i=0,x=10>8,输出x--=10,x现在为9,y=10,输出10 10
y=++i后,y=1,i=1
第二个循环:x=9>8,输出x--=9,x现在为8,y=1,输出9 1
y=++i后,y=2,i=2
第二个循环:x=8不满足循环条件x>8,循环结束

#include int main(){ int x=0,y=0; while(x main(){ int x=5; while(x main() { int x=10; int y=x++; printf(%d,%d ,(x++,y),y++); }请先说出你的答案! #include #include int main() { int x,y,sqrt; scanf (%d,&x); y=sqrt(x); if (x> public class Simple{public static void main(String args[]){simple(10);simple(int x){int y=x*x;System.out.println(y)}}}请帮我改正一下 main( ) { int x=010,y=10,z=0x10; printf(“%d,%d,%d ”,x,y,z); } main( ) { int x=010,y=10,z=0x10; printf(“%d,%d,%d ”,x,y,z); } #include using namespace std; int main() { int a,b,c; a=3; int f(int x,int y,int z);#include using namespace std; int main() {int a,b,c;a=3;int f(int x,int y,int z); cin>>a>>b>>c;c=f(a,b,c);cout # include void p(int *x,int y){ ++*x; y=y+2; } void main() { int x=2,y=3; p(&y,y); printf(# includevoid p(int *x,int y){++*x;y=y+2;}void main(){int x=2,y=3;p(&y,y);printf(%d#%d,x,y);} main() { int x=2002,y=2003; printf(%d ,(x,y)); } 为什么结果是2003? main() { int x=2002,y=2003; printf(%d ,(x,y)); } 求高手解释一下这段程序#include class Test {int x,y; public: Test(int i,int j=0) {x=i;y=j;} int get(int i,int j) {return i+j;} }; void main() {Test t1(2),t2(4,6); int (Test::*p)(int,int=10); p=Test::get; cout main(){int a[]={2,4,6,8,10};int y=1,x,*p;p=&a[1];for(x=0;x #include main() {int x,y=0,i; for(x=11;x #include #include main() { int x,y; float m; for(x=0;x 输出符合条件的xyz#includevoid main(){int x,y,z;for(x=1;x int x=10,y=20; main() {func();printf(%d,%d ,x,y);} func() {int z; z=x;x=y;y=z;x=2*x;y=2+y;}的运算结果是 下列程序运行结果为() main() { int x=20,y; y=2