题目内容

以下程序的输出结果是intd=1;fun(int p){d = d+p;printf("%d ",d);return(d);}main( ){inta=3;printf("%d \n",fun(a+fun(d)));}

A. 2 6
B. 1 7 7
C. 2 7 7
D. 1 6

查看答案
更多问题

下列程序执行后输出的结果是int d=1;fun (int q){int d=5;d +=q + +;printf("%d",d);}main( ){int a=3;fun(a);d + = a + +;printf("%d\n",d);}

A. 84
B. 96
C. 88
D. 85

C语言函数的隐含存储类别是______.

A. extern
B. static
C. register
D. auto

C语言程序由函数组成。它的____。

A. 主函数必须在其他函数之前,函数内可以嵌套定义函数
B. 主函数可以在其他函数之前,函数内不可以嵌套定义函数
C. 主函数必须在其他函数之前,函数内不可以嵌套定义函数
D. 主函数必须在其他函数之后,函数内可以嵌套定义函数

以下说法中正确的是____。

A. 在一个函数内部的复合语句中定义的变量可以在本函数范围内有效
B. 不同函数中使用相同名字的变量时,代表的是相同的变量
C. 寄存器变量是全局变量
D. 一个函数内部定义的变量,只能在本函数范围内有效

答案查题题库