请问为什么下面这题答案是D而不是C?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/26 03:34:22
请问为什么下面这题答案是D而不是C?
What is the output of the following code fragment?(All variables are of type int.)
alpha = 3;
beta = 20;
if (beta > 10)
{
int alpha = 5;
beta = beta + alpha;
cout
What is the output of the following code fragment?(All variables are of type int.)
alpha = 3;
beta = 20;
if (beta > 10)
{
int alpha = 5;
beta = beta + alpha;
cout
![请问为什么下面这题答案是D而不是C?](/uploads/image/z/19285717-13-7.jpg?t=%E8%AF%B7%E9%97%AE%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%8B%E9%9D%A2%E8%BF%99%E9%A2%98%E7%AD%94%E6%A1%88%E6%98%AFD%E8%80%8C%E4%B8%8D%E6%98%AFC%3F)
if里面的alpha是局部变量,alpha=5;下面得alpha是全局变量3;输出就是3,25了;
复习下全局,局部变量的章节
复习下全局,局部变量的章节