我出生在斗罗联邦斗罗星的史莱克城之中,我一出生就知道使用C语言编写程序总是从main()函数开始执行。
下面上题目[编号1-1]:
解析:C语言和其他很多类C语言一样,程序都是从main()函数开始执行,所以A错,C对。B、D选项都是错误的,没有理由,C语言就是这样设计的。
在这个世界中,我们的名字和C语言的标识符一样有些是合法的,有些是不合法的。
C语言是这样设计的,标识符仅能是字母(26个英文字母大小写皆可)、阿拉伯数字(0到9)以及下划线(_)组成,而且标识符的第一个字符需要是字母、下划线,注意一定不能是数字。
下面上题目[编号1-2]:
解析:A\D明显是错误的。这时你会觉得是不是我们可以选B和C?是的!
但是我们还要注意有32个关键字不能作为标识符:
父亲给我取名叫夕羽颜,我很喜欢这个名字。父亲和母亲都是唐门的技术人员,曾经参与对传灵塔的网络攻击。我三岁那年。父亲就给我出了一道C语言题目。
下面上题目,编号为[1-3]:
我当时天天看父母敲代码,于是马上选出我的答案:B,父亲很满意的拍了拍我的小脑袋。
又过了几天,我在唐门的程序员幼儿园进行一月一次的月考,其中有这么一道题目:
题目编号[1-4]
这到题目出得非常好,要做对这道题,首先我们得了解for循环:
在上面的步骤中,执行一遍2) 和 3) 即为执行一次循环,可以不断执行,这也即是for 循环语句的主要作用。
就这样,一天一天过去了,终于幼儿园毕业,到了我该进行武魂觉醒的时候了。
史莱克城的同学父母武魂都很强大,望着同学们一个个强大的武魂觉醒,我不由得紧张起来。
终于到我了,我慢慢走上台阶…
我的武魂居然是计算机!这可是具有唯一性的武魂,也就是历史上从来没有出现过!
并且我居然是先天满魂力,此时脑中传来一个年轻人的声音:“您好,我是丘山子,我来自遥远的银河系,已经在斗罗星漂泊了很久,因为某些原因,成为你的武魂和魂灵的融合体。我现在要沉睡了,你需要我的时候,我自然会苏醒。现在来回答一道C语言题目来获取你的第一个魂环吧!”
题目编号[1-5]
解析:回答此道题目,我们先要了解C语言的数组在内存层面上是一块连续的内存空间。因此指针p指向的是数组a的第0个元素的地址(即数组a的首地址),因此C正确。那么为什么A和B的加法也能正确?
下面听我详细道来:p是int的指针,因此p每次加1,它的地址实际上是增加了sizeof(int) * 1,加6,也就是增加了sizeof(int) * 6,而p+6 等价于 *(p+6),因此A和B均正确。
我选对了答案,很快,身上升起了一圈带有电路花纹的银色魂环,第一魂技:代码领域。这是范围类攻击魂技。
不久后,我参加了史莱克学院工程师系进行入学考试。其中有这么一些题目:
解析: