前言
今后,如果没有活动小c将在周一与大家一起学习C语言选择题,以后小c带你做选择,如果举办活动小c会及时更新活动内容。小c希望小伙伴们能够好好学习c语言,关注我们的更新哦!
1
第一题:(A)
解释:\\为转义字符。
2
第二题:(A)
解释:""中是字符串,''中是字符变量。《c语言程序设计》p40有具体介绍字符串和字符区别。
3
第三题:(C)
解释:标识符是指用来标识变量名、符号常量名、函数名、数组名、类型名等有效的字符序列。
C语言规定标识符只能由字母、数字、下划线组成并且只能由字母、下划线开头,不能是关键字。如: abc、 al2、 x是合法的标识符,abc$、 12a、x+y、 int 不是合法的标识符。《c语言程序设计》P31有具体标准符规定和注意点。
4
第四题:(B)
解释:==优先级大于= 《c语言程序设计》p296有(运算符和其优先级和结合方向的具体内容)。x赋值于y,y=6,y==6为真命题(为逻辑判断),所以x=y==6变成x=1(当一个命题为真命题时这个真命题等于1)
5
第五题:(D)
解释:先计算a*a,a*a=9,然后a-=9(《c语言程序设计》p47有赋值运算符和赋值表达式的具体内容。)a-=9即a=
a-9(此时a=3),a=3-9(此时a=-6),同样的a+=-6即a=a-6,a=-12。
今天是小c第一次更新c语言选择题,可能有不少的问题,首先希望大家可以帮小c找到可能出现的问题,and也希望大家向小c提出问题,让小c可以及时解决已经发出的题目解析出现的问题或者解决大家在c语言选择题上新的问题。今天的小c带你做选择就那么多了,希望大家能多多关注。
END投稿邮箱:2080803313@qq.com
编辑|排版|葛云琪
审校|王亚楠
责任编辑|邱杰 熊克媛
宿州学院信息工程学院学生会出品