赞题库-背景图
单项选择题

有以下程序: #include <stdio.h> int f(int x); main() { int n=1, m; m=f(f(f(n))); printf("% d\n", m); } int f(int x) { return x*2; } 程序运行后的输出结果是______。

A.8
B.2
C.4
D.1
<上一题 目录 下一题>
热门试题

单项选择题有以下程序段: #include <stdio.h> int i, n; for(i=0; i<8; i++) { n=rand() % 5; switch(n) { case 1: case 3: printf( % d n , n); break; case 2: case 4: printf( % d n , n); continue; case 0: exit(0); } printf( %d n , n); } 以下关于程序段执行情况的叙述,正确的是______。

A.for循环语句固定执行8次
B.当产生的随机数n为4时结束循环操作
C.当产生的随机数n为1和2时不做任何操作
D.当产生的随机数n为0时结束程序运行

单项选择题以下程序段中的变量已正确定义: for(i=0; i<4; i++, i++) for(k=1; k<3; k++); printf( * ); 程序段的输出结果是______。

A.* *
B.* * * *
C.*
D.* * * * * * * *