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

最新回答 / 慕运维0596723
main函数后面没有后花括号你那个括号应该填上N你的终结条件应该写为if(n==1)。像你这种直接命令把1赋给n,然后返回10的话就只执行了if语句,后面都没有执行,当然答案也就是10了。

最新回答 / 慕运维0596723
明白了,它设置的冒号是中文的,而我却打成英文状态的,今天才明白,原来中文状态和英文状态的冒号也有区别。

最新回答 / 慕仙7602890
strcpy的功能是对字符串的拷贝,要将s3中的字符串常量拷贝到s2中的话,s2的长度仅为3,不能容纳长度为6的“我爱,慕课网”这样的字符。可以把s2[]换为s2[10]

最新回答 / 慕运维0596723
result是整型数啊, 所以应该是printf("%d\n", result);

最新回答 / 馒头芽
因为那个大括号是main函数的,所以必须要带上(手打回复,求好评最佳)

最新回答 / 慕妹8388463
对啊没用,可以用//把它去掉,或者直接删除

最新回答 / qq_晴_22
内存重叠:拷贝的目的地址在源地址范围内。所谓内存重叠就是拷贝的目的地址和源地址有重叠。举个内存重叠环境的例子: int main() {char *p = NULL; p=(char*)malloc(100); memcpy(p,"123456789",strlen("123456789")); //会等到错误的结果,有一个长度参数,只能拷贝cnt个 //字节就结束了 printf("before p =%s\n",p); strcpy(p+1,p); //注意:这里重叠了,而strcpy是根据判断原串中...

最赞回答 / 林果酱
‘c’是字符,而且每个字符都有对应的ASCⅡ数‘c'表示字母c的ASCⅡ数float f='c'表示将c的ASCⅡ数赋予给f

最新回答 / Davids_deer
printf("Jone运算结果是:%d\n",joneResult(a,b,c));   你需要将实参传入形参

最新回答 / damnshout
其实你只要弄明白,(++num)+(num++)*(num--)中(num++)和(num--)其实都是100,只是输出之后在取值,意思就是先把这个数100输出,但是之后你再用num时它所代表的数值已经改变。即101+100*100

最新回答 / qq_Mr_72
是的,我也无法传图片
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消