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

最赞回答 / qq_慕粉9599715
百分号在printf代表输出一个东西,如上面的%d就是代表输出int所赋的值,所以在printf中你要用百分号表示余数就得两个百分号,两个百分号意思是前一个表示输出,后一个表示百分号,即输出一个百分号

最新回答 / 小不点5145917
int myage =18是指把18赋值给myage,这里的myage是一个变量,与x,y,z是一样的。这个题目的后半部分不涉及到myage的计算和输出,所以删掉也没问题。

最赞回答 / 季浩然啊
表达式确定了n不会为负数

最新回答 / 慕容9194488
 printf("小明在慕课网上已经参与学习了%d门课程",       这里漏了东西了      );

最赞回答 / 小不点5145917
%是有运算意义的,两个%的含义就是把%的运算意义取消,直接输出%

最新回答 / 神经蛙4752544
这是if-else里面又嵌套了一个if-else;我们首先要弄明白if-else的格式,然后理解嵌套的意思:if-else的格式是:if(条件){    prinf()};我们需要再在里面嵌套一个if-else,就应该是:if(条件1){    if(条件2)    {        printf(满足条件2所对应的输出)    }    prinf(条件1所对应的输出)};嵌套的意思是先满足条件1,然后在满足条件1的基础上对条件2进行再次比对,如果两个都满足那么两个条件对应的输出都能显示.如果只满足条件...

最赞回答 / 慕沐4552074
第8行,int rnm(d)第10行,printf("小明……学习了%d\n",d)第8行,括号里的参数不能为字母,只能自己定义一个标识符,例如:int rnm(int d)这种有参函数的方式第10行的分号呢??还有第10行的逗号后面不是调用d,而是调用rnm,因为你要输出的是rnm这个函数的值,d撑死了说,只是一个参数!以上纯属个人见解,如有错误,欢迎指出。

最赞回答 / 季浩然啊
把第一个printf语句后面的;改为英文状态的; 就可以了

最新回答 / 白菜89186
如果你写for(j=1;j<5;j++)那就是从1数到4,每次多都是输出4个空格。for(j=i;j<5;j++)如果此时i=2,从2数到4是三个数,所以输出3个空格。

最赞回答 / 石头sir
因为在十一行中的cirf是在getGirth函数中被定义的,只能在这个函数中使用,而在main函数中调用的时候,是需要调用getGirth函数整体的。cirf的作用是在getGirth中作为第四个整型变量来存储三角形的周长的。

最新回答 / 阿升9589154
//做一段注释的开头       比如//你真好看/*做多段注释的开头结尾   比如  /*你真好看....................................................................................*/

最新回答 / weixin_慕移动9102435
要按照电脑的计算方式去写天数,现有的知识要按照11月最后一天是一年中多少天来定义12月的数字

最新回答 / qq_小安_5
因为%同时也是一个特殊的转移字符,所以输出中在加一个%以区分

最新回答 / 慕用1598760
加双杆把第五行注释掉 就是这段话他不应该出现 所以你把它删掉也是可以的
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消