举一反三
- 以下程序没有语法问题的是() 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 ;}
- 【单选题】下列程序的输出是( ).#include<;stdio.h>;int main(){ printf("%d",NULL); } A: 0 B: 变量无定义 C: -1 D: 1
- 有以下程序 #include <stdio .h> main () { printf("%d\n", NULL); } A: 0 B: 1 C: -1 D: NULL没定义,出错
- 下述程序的输出结果是_______。 #include <stdio.h> void main() { int x=8; for( ; x>0; x--) { if(x%3) {printf("%d,",x--); continue; } printf("%d,",--x); } }
- #include <;stdio.h>;int fun(int x);int main(){ printf("%d",fun(4)); return 0;}int fun(int x){ if(x==1)return 3; return x*x+fun(x-1);}程序输出结果为( )
内容
- 0
Which of the following program is right? A: include <stdio.h> int main(); { /*programming*/ printf("programming!\n"); return 0; } B: include <stdio.h> int main() { /*programming*/ printf("programming!\n"); return 0; } C: include <stdio.h> void main() { /*programming*/ printf("programming!\n") return 0; } D: include <stdio.h> int mian() { /*programming*/ printf("programming!\n"); return 0; }
- 1
以下程序的输出结果是( ) #include<stdio.h> main() { int a=0,b=l,c=0,x=0,y=0; if(x<=y) if(y=l0) if(!b) a=1; else if(c) a=10; a=-1; printf("%d",a);}
- 2
以下程序打印输出的结果是() #include“stdio.h” main( ) { int a=1,b=2,c=3; if(2) printf(“%d ”,c); }
- 3
以下程序的输出结果是 ( ) 。# include <;stdio.h>;void fun(int x){if(x/2>;0)fun(x/2);printf("%d",x);}main(){fun(3);printf("\n");}
- 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++ ); }