c语言 选择题 填空题
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
展开全部
25题 选C while后的逻辑表达式一开始就是假,循环被废
26题 选C 逻辑表达式要求i<16,i每次+2,因此当i的值为17时逻辑表达式为假,循环结束
27题 选D 6+8=14,注意每一维度的下标都从0开始
28题 选B s1复制到s2,目标字符串长度比源的长,因此不丢失字符,复制后返回s2的引用。而s2的值已变为7个字符加结束标记
29题 选A 两个数组肯定不相同,str1是标准字符串,str2只是字符数组(没有结束标记),因此,长度不同(str1含有结束标记)
30题 选B 函数的定义内部不能定义其它函数(但可以调用其它函数或本函数自身)
31题 选A 默认int型,但不建议使用默认
32题 选B 形参只能是变量
33题 选D 指针变量定义时星号不能少,初始化时必须给地址,因此必须用&运算符引用变量名来取得地址
34题 选C 指针p指向a[2]地址,p[2]等同于*(p+2),将变为a[2+2]的值
35题 选A 不能使用逻辑运算或关系运算
26题 选C 逻辑表达式要求i<16,i每次+2,因此当i的值为17时逻辑表达式为假,循环结束
27题 选D 6+8=14,注意每一维度的下标都从0开始
28题 选B s1复制到s2,目标字符串长度比源的长,因此不丢失字符,复制后返回s2的引用。而s2的值已变为7个字符加结束标记
29题 选A 两个数组肯定不相同,str1是标准字符串,str2只是字符数组(没有结束标记),因此,长度不同(str1含有结束标记)
30题 选B 函数的定义内部不能定义其它函数(但可以调用其它函数或本函数自身)
31题 选A 默认int型,但不建议使用默认
32题 选B 形参只能是变量
33题 选D 指针变量定义时星号不能少,初始化时必须给地址,因此必须用&运算符引用变量名来取得地址
34题 选C 指针p指向a[2]地址,p[2]等同于*(p+2),将变为a[2+2]的值
35题 选A 不能使用逻辑运算或关系运算
追问
30题选b吧
追答
是的 原因上面有说
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询