在函数中,定义一个变量时,默认的存储类型是( )。
A. 外部
B. 非静态
C. 寄存器
D. 静态
下面程序的输出结果是( )。#includeusing namespace std;void add(){ static int a; a++; cout<
A. 1 1 1
B. 1 2 3
C. 2 2 2
D. 3 3 3
执行下列程序语句后,屏幕输出为( )。#include
A. 3
B. 4
C. 5
D. 6
以下叙述不正确的是( )。
A. 在不同的函数中可以使用同名的变量
B. 函数中的形式参数是局部变量
C. 在函数内定义的变量只在本函数范围内有效
D. 在函数内复合语句中定义的变量也可在本函数范围内有效