这道c语言选择题题是说明什么意思

签箌排名:今日本吧第个签到

本吧因你更精彩,明天继续来努力!

成为超级会员使用一键签到

成为超级会员,赠送8张补签卡

点击日历上漏签日期即可进行补签

超级会员单次开通12个月以上赠送连续签到卡3张

该楼层疑似违规已被系统折叠 

大佬们知道这道题是什么意思吗?



该楼层疑似违规已被系统折叠 


该楼层疑似违规已被系统折叠 


该楼层疑似违规已被系统折叠 


该楼层疑似违规已被系统折叠 


扫二维码下载贴吧客户端

一道c语言选择题选择题(4)

又是這种概念理解的题请朋友们详细讲解一下,谢谢大家了谢谢。
如果在一个函数的符合语句中定义了一个变量则该变量()
A.只在该符匼语句中有效
C.在本程序范围内有效
 
  • 如果是标准C 或者 标准C++中是A, 如
     //在for 里面有效出了for就没效
    如果在C99或者标准C++前是B 如
     
  • 应该是“复合语句”吧。这个涉及到变量作用域的问题一个复合语句做为一个程序体,拥有作用域所以在这个作用域范围内定义的局部变量只在这个作用域内有效。全部
  • 这个涉及到变量作用域的问题一个复合语句做为一个程序体,拥有作用域所以在这个作用域范围内定义的局部变量只在这个作鼡域内有效。全部
  •   复合语句就是用一对“{}”把若干语句括起来构成一个语句组复合语句是c语言选择题中最重要的一种语句,语句的形式如下:
    ?语句l;语句2;…;语句n??
      一个复合语句在语法上视为一条语句在复合语句中,花括号内的语句数量不限可以有执行語句,也可以有定义部分定义部分应该出现在可执行语句的前面,复合语句可以嵌套使用例如:{语句1;{语句2;…;语句n;}}。
     
  • 如果是TC那么答案应该是D
    在TC环境下,不能随便在任何地方定义变量应该在可执行语句前定义一个变量,
    在符合语句中定义将被视为语法错误
     


你对这个回答的评价是

你对这個回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 c语言选择题 的文章

 

随机推荐