c语言,关于printf输出的结果,还有。。
第一个输出结果为什么是1?第二个j++的结果给的是k,k不应该等于2,j=1吗?第三个他们定义的不是float的类型吗?为什么答案选A?...
第一个 输出结果为什么是1?
第二个 j++ 的结果给的是k ,k不应该等于2,j=1吗?
第三个 他们定义的不是float的类型吗? 为什么答案选A? 展开
第二个 j++ 的结果给的是k ,k不应该等于2,j=1吗?
第三个 他们定义的不是float的类型吗? 为什么答案选A? 展开
2个回答
展开全部
不是0即为true(1)
执行过程:int j=1 ,k;
j的值赋给k
j+=1(分清++j和j++,谁先赋值后加一,谁先加一后赋值)
定义的float是参数,至于fun类型我也不知道为什么是int,自己写程序千万别这么写
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询