表达无限的句子是
【第1句】: 以下语句中无限循环语句是 Awhile(1,2,3);B while('\0');C for(;2&5;);
A,是无限循环,考察的是C语言中的逗号表达式
B,'\0'是c/c++语言中的字符串结束符,在ASCII字符集中对应数字0。
C,2&5=010 & 101 = 000,不是无限循环
D,同B
所以答案选:A
补充:逗号表达式
C语言提供一种特殊的运算符——逗号运算符。用它将两个表达式连接起来。如:
3+5,6+8
称为逗号表达式,又称为“顺序求值运算符”。逗号表达式的一般形式为
表达式1,表达式2
逗号表达式的求解过程是:先求解表达式1,再求解表达式2。整个逗号表达式的值是表达式2的值。例如,上面的逗号表达式“3+5,6+8”的值为14。
参考:
【第2句】: 所包含的句子的数量都是无限的,那么人类为什么能在
任何一种语言所包含的句子的数量都是无限的,那么人类为什么能在有限的时间掌握语言呢?
这主要是因为:①词语组合的规则是十分有限的,掌握一个规则,可以类推出无限多的句子,例如学会说“我吃饭”,掌握了“主-动-宾”这个格式,就可以造出“我看报”、“他打球”、“你唱歌”之类的句子来。②语言中的词表达的意义具有概括性,数量是有限的,一个词语可以重复使用,可以用在这个句子中,也可以用在那个句子中,从而满足了人们交际的需要,所以语言系统中的句子是无穷的,但构成句子的材料却是有限的,这也有利于人们学习掌握语言。例如“人”这个词,并不指哪一个具体的人,可以指古今中外所有的人;“苹果”可以指色彩、味道、形状各方面都不同的苹果。