求c语言题目解析
展开全部
第一题答案 B
选项A:b==4 意思是 比较 b是否等于 4 ,题设 b 是等于 4 的,所以 b==4 返回 1;
相当于 把 1赋值给 a 所以A 正确;
选项 B: %表示取余运算,%后面必须为整数 ,所以B错误
选项C:意思是 把 4赋值给 b 然后 把 b的值 赋给 a
选项D: 相当于 a = a+ (a+3);
第二题答案 B
选项A : y没有定义
选项B: \n 表示一个专一字符 ;所以算是一个字符;
选项C:float x = 3;应写为 float x = 3f; 浮点型默认为 double 双精度 的,所以定义 float时应该加 f 区分;
选项D :x = 0.5 后面为分号;所以y就相当于没有定义;应该改为 “ , ”
第三题答案 : B
选项C.D没有自增 ;
选项A ++i;表示先自增再使用
选项A:b==4 意思是 比较 b是否等于 4 ,题设 b 是等于 4 的,所以 b==4 返回 1;
相当于 把 1赋值给 a 所以A 正确;
选项 B: %表示取余运算,%后面必须为整数 ,所以B错误
选项C:意思是 把 4赋值给 b 然后 把 b的值 赋给 a
选项D: 相当于 a = a+ (a+3);
第二题答案 B
选项A : y没有定义
选项B: \n 表示一个专一字符 ;所以算是一个字符;
选项C:float x = 3;应写为 float x = 3f; 浮点型默认为 double 双精度 的,所以定义 float时应该加 f 区分;
选项D :x = 0.5 后面为分号;所以y就相当于没有定义;应该改为 “ , ”
第三题答案 : B
选项C.D没有自增 ;
选项A ++i;表示先自增再使用
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询