从简单开始学习C语言(1)

今天,我将和大家一起探讨C语言入门的三个比较简单的题目,和大家共同学习。
从简单开始学习C语言(1)_第1张图片
第一题,我们可以明显看到这个题目,考察的是我们对于C语言数据类型的掌握情况,我们知道在C语言中有字符数据类型char,短整型short,整形int,长整型long,更长的整形long long和单精度浮点数float以及双精度浮点数double,所以这个题我们可以明显选出错误选项C,C选项是字符串类型,在C语言中不包括字符串类型。
[扩充:每种类型的大小,char 1个字节,short 2个字节,int 4个字节,long 4个字节(32位),long long 8个字节 ,float 4个字节,double 8个字节]

从简单开始学习C语言(1)_第2张图片
第二题,考察的我我们对于局部变量的作用域的理解。我们知道作用域(scope),是程序设计概念,通常来说,一段程序代码中所用到的名字并不总是有效/可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。局部变量的作用域是变量所在的局部范围,全局变量的作用域是整个工程。所以,这个题我们选择D。

从简单开始学习C语言(1)_第3张图片
第三题,通过简单阅读代码我们知道考察的是我们对于变量的理解。我们知道变量分为全局变量和局部变量,当局部变量和全局变量同名时,局部变量优先使用。所以在这个题目中,当num同时是全局变量和局部变量的名称时,局部变量优先输出,所以选择B选项。

今天,我们就讨论学习这三个基本的C语言题目。
初入小白Li,敬请批评指正!!!

你可能感兴趣的:(C语言)