举一反三
- 下面程序的输出是( ) main() { int y=9; for(;y > 0;y--) { if(y%3==0) {printf("%d",--y);continue;} }
- 以下程序没有语法问题的是() A: B: include<;stdio.h>;int main( ){int x , y = 5 ; printf( "%d\n" , x / y ) ; return 0 ;} C: D: include<;stdio.h>;int main( ){int x = 3 ;y = 5 ; printf( "%d\n" , x / y ) ; return 0 ;} E: F: include<;stdio.h>;int main( ){int x = 3 ,y ; printf( "%d\n" , x / y ) ;y = 5; return 0 ;} G: H: include<;stdio.h>;int main( ){int x = 3 , y = 5 ; printf( "%d\n" , x / y ) ; return 0 ;}
- 以下程序中,运行结果是36的有()。 A: include <stdio.h> B: define M(y) y*y int main() { printf("%d\n",M(6+0)); return 0; } C: include <stdio.h> D: define M(y) (y)*(y) int main() { printf("%d\n",M(6+0)); return 0; } E: include <stdio.h> int M(int y) { return y*y; } int main() { printf("%d\n",M(6+0)); return 0; } F: include <stdio.h> int M(int y) { return (y)*(y); } int main() { printf("%d\n",M(6+0)); return 0; }
- 下面程序的运行结果是 #include"stdio.h" main() { int y,a; y=2; a=1; while(y--!=-1) do {a*=y;a++;} while(y--); printf(”%d,%d”,a,y); }
- 有以下程序段,其运行结果是_______。 Int y=9; for(;y>0;y--) if(y%3==0) printf("%d",--y);
内容
- 0
执行下面程序,输出结果是( )。#include [stdio.h] int main() { int x,y; for(x=1,y=5;x<y;x++) y--; printf("%d\n",x); return 0; } A: 3 B: 5 C: 7 D: 9
- 1
有以下程序main(){inty=9;for(;y>0;y--)if(y%3==0){y--;printf("%d",y);}}程序的运行结果是().
- 2
以下程序中,运行结果是36的有()。 A: B: include <stdio.h> C: define M(y) y*y int main() { printf("%d ",M(6+0)); return 0; } D: E: include <stdio.h> F: define M(y) (y)*(y) int main() { printf("%d ",M(6+0)); return 0; } G: H: include <stdio.h> int M(int y) { return y*y; } int main() { printf("%d ",M(6+0)); return 0; } I: J: include <stdio.h> int M(int y) { return (y)*(y); } int main() { printf("%d ",M(6+0)); return 0; }
- 3
【单选题】以下程序的输出结果是()。 #include"stdio.h" int f(int x) { int y; if(x==0||x==1) return (3); y=x*x-f(x-2); return y; } main() { int z; z=f(3); printf("%d ",z); } A. 0 B. 9 C. 6 D. 8
- 4
中国大学MOOC: 下面程序段执行后的输出结果是( )。#include <stdio.h>int main(){int x=0,y=5,z=3;while(z-->0&&++x<5) y=y-1;printf("%d,%d,%d",x,y,z); return 0;}