if(true){int n=21;}System.out.println(n);运行程序的输出结果是21。(
错
举一反三
- 以下程序的输出结果是_______。 int f(int n){ if(n<=1) return n; return f(n-4)*n; } int main(void){ printf("%d",f(7)); return 1; } A: -21 B: 21 C: 18 D: -18
- 下面程序段的运行结果是。 int n=0; while(n++<=2); System.out.println(n);
- 请看下面的程序代码,当 n 为( )值时,程序段将输出字符串 second。 [br][/br] switch(n) { [br][/br] case 0: System .out .println(“first”); [br][/br] case 1: [br][/br] case 2: System .out .println(“second”); break; [br][/br] default: System .out .println(“end”); [br][/br] }(2.0) A: 0 B: 1 C: 2 D: 以上都可以
- 以下程序的输出结果是main(){ int a=21,b=11;printf("%d\n",- -a+b,- -b+a);} A: 30 B: 31 C: 32 D: 33
- 当下列程序执行时,其输出结果是()。 int n=8; switch(n){ default: System.out.println("default"); case 0: System.out.println("zero"); break; case 1: System.out.println("one"); case 2: System.out.println("two"); } A: default B: default,zero C: 错误:default子句没有定义 D: 没有输出结果
内容
- 0
读程序写运行结果题: 有以下程序 #include int fun(int n) { if(n) return fun(n-1)+n; else return 0; } main() { printf("%d\n",fun(3)); } 程序的运行结果是:
- 1
有以下程序,程序运行后的输出结果是()。 main() { int m=0256,n=256; printf("%o %o\n",m,n); }
- 2
有以下程序 float fun(int x,int y) {return(x+y);} main() { int a=2,b=5,c=8; printf(“%3.Of\n”,fun((int)fun(a+c,b),a-c)); } 程序运行后的输出结果是 A: 编译出错 B: 9 C: 21 D: 9
- 3
有以下程序 float fun(int x,int y) return(x+y); main() int a=2,b=5,c=8; printf(“%3.Of\n”,fun((int)fun(a+c,b),a-c)); 程序运行后的输出结果是 A: 编译出错 B: 9 C: 21 D: 9.0
- 4
有下列程序段,程序段运行后的输出结果是10( )。 int*p,n; n=10;p=&n;n=*p+10; printf("%d",*p);