为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / simon_xi
if条件分支的里面是{}包含的一个语句块,语句块的最小颗粒,就是一条语句嘛,所以如果语句块只有一条语句时,花括号是可以省略的。不过出于约定,最好就算一条语句也带着花括号{}什么原因你懂得,如果修改代码增加一条语句,你忘了加{},调试能坑死你。

最新回答 / 慕神5269880
http://physics.scu.edu.cn/search ... 2%71%76%72%6D%6E%6Chttp://www.ie.sjtu.edu.cn/?s=%E4 ... F%65%6B%75%7A%6B%61http://physics.scu.edu.cn/search ... 0%8F%78%77%72%62%79http://www.ie.sjtu.edu.cn/?s=%E7 ... 0%8F%6D%75%63%78%77http://physics.scu.edu.cn/searc...

已采纳回答 / 杂果绘
这个是循环,本来是1加到100的,不过加了一条flag*=-1,所以当数为偶数的时候前面的加号就变成了负号,所以大概运算的过程为1-2+3-4+5-6+7-8+9....如此类推

已采纳回答 / 封不羁
需要default这个标签的目的是什么?就是为了囊括除了case标签中提到的其他所有可能情况,做出统一的操作,如果default后面跟上某一个值,那与case无差,违背了其设计初衷,自然报错。至于default中加不加break语句,当代码执行完default的时候,switch语句就结束了,因此break语句多余。希望对你有所帮助,共同进步:)

已采纳回答 / 忆木偶
学会自己根据错误提示找出原因,提示说得很明白了,就是year附近出了问题,仔细看看,一般这种提示附近出了问题的,要么是语法出了问题,要么是符号出错,或者就是缺少什么,所以你看看你最后输出的那条语句,关键就是那里出错了

已采纳回答 / 封不羁
第一,调用 jiangxu(scoer);函数时你传递的参数写错了,score,不是scoer第二,你要的是降序效果,可是你在比较代码中却升序了第三,冒泡降序函数中 i 从 8 开始,那你第一趟冒泡只能比较到数组的第八个元素,而你数组有十个元素,最后两个元素与其他元素根本就没有比较过,因此 i 应该从 9 开始,这样第一趟比较 9 次,后面每一趟依次减少 1 下面是修改了你的代码,可以参考,希望对你有所帮助: )<...code...>

已采纳回答 / Alone_shin
extern是调用main函数之后的的变量,也就是x=100,

已采纳回答 / 伊兮尘昔
这个顺序无所谓,可能网站上的验证就一个,不过你在本地想怎么写都OK的

已采纳回答 / 伊兮尘昔
递归总要有个循环截至的条件吧?

已采纳回答 / AAnonymous
类型不符合%c 要求参数是 char 类型,单引号表示字符,char双引号表示字符串,string,在C中是 char* 表示的即字符数组char* 和 char 类型不符合要么你用单引号,要么把 %c 改成 %s

已采纳回答 / onemoo
false逻辑运算符合Boolean体系,值是true或false。2是一个整型字面量,整型在转换为bool值的时候,0会转换为false,非0值会转换为true。所以true的非就是false。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消