在程序中,哪个变量没有正确使用? #include"stdio.h" main() { int a,b,c; a=1;b=021;c=0x3a; d=a+b+c; printf("%d",d); }
举一反三
- 以下程序没有语法问题的是() 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);}程序输出结果为( )