举一反三
- 关于以下程序,正确的说法是( )。 #include int main(void) {int x=0,y=0,z=0; if(x=y+z) printf("***"); else printf("###"); return(0); }
- main { int x=0,y=0,z=0; if (x=y+z) printf(“***”); else printf(“###”); } 该程序_____
- 下面的程序会( ) main( ) { int x=3,y=0,z=0; if(x=y+z) printf(“****”); else printf(“####”); }
- 对于下面程序段,()是正确的判断。int x=0,y=0,z=0;if(x=y+z) printf(""***"");else printf(""###"");
- 以下程序片段。void main {int x=0,y=0,z=0;if (x=y+z) printf(”***”);else printf(”###”);}
内容
- 0
中国大学MOOC: 对于下面程序段,( )是正确的判断。int x=0,y=0,z=0;if (x=y+z) printf("***");else printf("###");
- 1
以下程序没有语法问题的是() 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 ;}
- 2
【单选题】以下程序的输出结果是()。 #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
- 3
下面程序的输出结果是 。 #include int main (void) { int x=2,y,z; x*=3+2;printf("%d\n",x); x*=y=z=4;printf("%d\n",x); x=y=z;printf("%d\n",x); x=(y=z);printf("%d\n",x); return 0; }
- 4
有以下程序 #include <stdio.h> int main(){ int x=1,y=2,z=3; if(x>y) if(y<z) printf("%d",++z); else printf("%d",++y); printf("%d ", x++ ); }