题目内容

以下叙述不正确的是()

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

查看答案
更多问题

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

A. 预处理命令行必须以
B. 号开头
C. 凡是以
D. 开头的语句都是预处理命令行
E. 在程序执行前执行预处理命令
F. D.
G. define PI=3.14是一条正确的预处理命令

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

A. 动态分配的内存要用delete 释放
B. 局部auto变量分配的内存在函数调用结束时释放
C. 局部字符串常量、静态变量的内存在函数调用结束时释放
D. 全局变量的内存在程序结束时释放

下列程序段的运行结果为( )。#define ADD(x)x+xint main(){int m = 1,n = 2,k = 3;int sum = ADD (m+n) * k;cout <<" sum ="<< sum;return 0;}

A. sum=9
B. sum=10
C. sum=12
D. sum=18

下列程序段的运行结果为( )。int i=100;int fun(){static int i=10;return ++i;}int main( ){fun( );cout << fun()<<", "<< i;return 0;}

A. 10,100
B. 12,100
C. 12,12
D. 11,100

答案查题题库