题目内容

1. 1. 当执行以下程序时,________。int a=1;do{ a=a*a; }while(!a); (1.0)

A. 循环体将执行1次
B. 循环体将执行2次
C. 循环体将执行无限次
D. 系统将提示有语法错误

查看答案
更多问题

对于以下递归函数fun(),函数调用fun(3)的返回值是( )。 int Fun(int x) { return ((x <= 0) ? x : Fun(x - 1) + Fun(x – 2)); } (1.0)

A. -2
B. 1
C. 0
D. -1

C程序中主函数的位置( )。 (1.0)

A. 必须在C程序的开头
B. 必须在
C. 程序的中间 必须在C程序的最后
D. 可以在C程序的任何位置

#include main() { int a=0,b=0,c=0 c= (a+=++b, b+=4); printf("%d,%d,%d\n",a,b,c); } (1.0)

A. 1,5,1
B. 1,5,5
C. -1,4,4
D. -1,4,-1

有以下程序:#includeint main(void){ int a,b; a=11^3; b=(12>>1)|1; printf("%d,%d\n",a,b); return 0;}运行结果为_________。 (1.0)

A. 12,11
B. 12,13
C. 8,7
D. 11,12

答案查题题库