题目内容

执行下列程序语句后,屏幕输出为( )。#include

A. 3
B. 4
C. 5
D. 6

查看答案
更多问题

以下叙述不正确的是( )。

A. 在不同的函数中可以使用同名的变量
B. 函数中的形式参数是局部变量
C. 在函数内定义的变量只在本函数范围内有效
D. 在函数内复合语句中定义的变量也可在本函数范围内有效

以下正确的说法是( )。

A. 全局变量的的作用域一定比局部变量的作用范围大
B. 函数的形参可以是全局变量
C. 静态(static)变量的生存周贯穿于整个程序运行期间
D. 在定义变量时没有赋初值的auto变量和static变量的初值都是随机值

下列关于C++语言全局变量与局部变量的叙述中,错误的是( )。

A. 函数调用结束时,函数中静态局部变量不释放内存空间,变量值保留
B. 函数调用结束时,函数中动态局部变量释放内存空间,变量值消失
C. 全局变量的生存周期是从程序开始到程序结束
D. 在一个函数或复合语句中,当局部变量与已有的全局变量重名时,在该函数或复合语句中局部变量不起作用。

有以下程序#includeint i=0;void fun(){{static int i=1;std::cout<

A. 1,2,1,2,
B. 1,2,2,3,
C. 2,0,3,0,
D. 1,0,2,0,

答案查题题库