例题 maino {intx=10,y=20,t=0; if (X==y)t=x; X=y; y= print ( %d, %dn, x,y); 程序运行后的输出结果是(20,0)
main() { int x=10,y=20,t=0; if (x==y) t=x; x=y; y=t; print (“%d, %d\n”,x,y); } 程序运行后的输出结果是 (20,0 ) 例题一
例题 maino {intp=10,a=5; f(p=a!=0) printf(%dn”,p); else printf(%dn”,p+2); 程序运行后的输出结果是(1)
例题二 main() { int p=10, a=5; if (p=a!=0) printf (“%d\n”, p); else printf (“%d\n”, p+2); } 程序运行后的输出结果是( 1 )
例题三、以下程序的功能是:输出100以内 (不包含100)能被3整除且个位数为6的所 有整数,请填空。 maino i int i, j for(i=0;1<10计+) {”j=i10+6; if(j%3=0)continue printf(%d",j)
例题三、 以下程序的功能是:输出100以内 (不包含100)能被3整除且个位数为6的所 有整数,请填空。 main() { int i, j; for (i=0;_______;i++) { j=i*10+6; if (_________) continue; printf (“%d”, j); } } i<10 j%3!=0
例题四、以下程序运行后的结果为(1,3,2) maino i int i, int m=0.n=0k=0 for(=9;i<=11;++) switch(1/10) i case 0: m++; n++; break; case 10: n++. break default: k++:n++ printf ( %d %d %dn,m, n, k);
例题四、 以下程序运行后的结果为( ) main() { int i; int m=0, n=0, k=0; for (i=9;i<=11;i++) switch (i/10) { case 0: m++; n++; break; case 10: n++; break; default : k++; n++; } printf (“%d %d %d\n”, m, n, k); } 1, 3 ,2
例题五、写一个程序,功能为:将输入的正整数 按逆序输出,例如:若输入135则输出531 main O I int n, S, printf ("Enter a number: ) scanf(%d",&n); printf (Output: do s=n%10 n=n/10; pint(“%d",s); 3 while(nl=0); printf(n”)
例题五、 写一个程序,功能为:将输入的正整数 按逆序输出,例如:若输入135则输出531。 main () { int n, s; printf (“Enter a number: ”); scanf (“%d”, &n); printf (“Output: ”); do { s=n%10; n=n/10; printf (“%d”, s); } while (n!=0); printf (“\n”); }