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

已采纳回答 / mosci
第一个错误:不是逗号是分号<...code...>第二个错误:是\n<...code...>

最新回答 / 慕田峪8271834
http://physics.scu.edu.cn/search ... F%69%71%6B%69%62%74http://www.ie.sjtu.edu.cn/?s=%E9 ... 5%79%6F%74%62%71%73http://physics.scu.edu.cn/search ... F%70%6B%61%71%73%61http://www.ie.sjtu.edu.cn/?s=%E8 ... C%79%69%6E%73%77%62http://physics.scu.edu.cn/searc...

已采纳回答 / RockenRoll
形参:全称为“形式参数”是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传递的参数。实参:可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。

已采纳回答 / Perona
明明是传参n,怎么成了i了。for循环又是怎么回事,这里不用循环。修改后的代码<...code...>

已采纳回答 / BossZn
并不是你的问题,编译器出现了点错误,你用自己的编译器试试吧,

最新回答 / 越飞越高
<...图片...>如果你的注释是这样的就是对的,那就是在线编译器在第一次提交时出了问题,点击再试试再重新点击提交就能通过了

最新回答 / 越飞越高
第三个输出语句printf和return 0后面的中文分号要改为英文半角状态下的分号

已采纳回答 / Jason333
 default:printf("一年只有12个月哦"); 中的 ;分号用英文的  int sum,flag;  中的,逗号用英文的 

已采纳回答 / RockenRoll
if((year%4==0&&year%100!=0||year%400=0)&&month>2)   ||后面的year % 400 == 0 少个 =号,还有你的printf语句中的","号是中文字符,改成英文的(year%4==0&&year%100!=0)这里要加个括号&&不能和直接连用还有你的sum变量在声明的时候初始化一下int sum = 0;

已采纳回答 / RockenRoll
这个没有问题,估计是编译器的问题

已采纳回答 / 化龙贝
把 mainv  改成 main 试试?

已采纳回答 / 流浪_老
我的编译器能运行   你重新打开你的编译器试试 代码没问题

已采纳回答 / RockenRoll
这2个都是局部变量,也就是说int cirf = a+b+c ;     //这个cirf只能在函数内部调用getGirth里的只能在这个函数中使用int cirf=getGirth(a,b,c);这个只能在main函数使用,你也可以不用这个变量名,这里使用和上面一样的只是方便你理解

已采纳回答 / 流浪_老
是的 如果不使用指针 或者是引用 形参的改变不会影响实参
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消