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

已采纳回答 / qq_flashman_03338389
如果知道递推中最终结果为已知条件,一般选用递推函数

已采纳回答 / 越飞越高
能。因为\n是换行符,就是表示重起一个新行开始输出。不写\n只是不换行,并不会影响运行输出。所以输出语句里有没有\n都没问题。\n在字符串的什么位置,那么输出的时候也对应在那个位置换行比如printf( ""123\n456 );\n在123之后,所以输出123结束便重起一行开始输出,结果是:123456

已采纳回答 / 山海陵鱼
#include <stdio.h>float cost(int t,int d)  {   float m,sum;         //m没有使用可以去掉          if(d<=3)              {  sum=14; }          else {      if(t>=23||t<5)    //多重if,if-else间不加{     {         sum=13+1+2.3*(d-3)*1.2;         printf("夜间%f...

已采纳回答 / sunshine愚人杰
当递归到n=1时,return 1,这个语句会跳出递归,得到答案

已采纳回答 / sunshine愚人杰
虽然对输出结果没有影响,理论上也是对的,因为只有两种情况,但是在if嵌套语句中,最好不要省略else,这样if和else的数量相同,从内层到外层一一对应,结构清晰,不容易出错,所以从编程习惯上说,还是要写else

已采纳回答 / 决心_
答案机械检查的时候只设置了前者对

已采纳回答 / 小雾3378873
<...图片...>你的理解有偏差,加,减号的优先级是4,是排在乘除后面的。优先级为2的是正号和负号,所以这道题还是有必要加上()的,简单的想,你就用小学的知识就能理解这道题。

已采纳回答 / abnertym
注意空格吧!!

已采纳回答 / 慕粉3238603
声明应该是先给自定义函数函数起个名字,移到前面方便程序员了解主函数与自定义函数

已采纳回答 / 慕九州1701935
s2和s3的字符串长度固定的,如果先拼接那么长度不够后面字符都没了,只有先将字符串长度加长,再拼接后面字符串才能拼进去

已采纳回答 / 慕设计1094191
想用break跳出子函数是不行的,break只能用于跳出循环和switch。如果想跳出子函数应该用return,返回一个值来跳出。或者在主函数设置一个标记 用goto不返回值的跳出。建议第一种。

已采纳回答 / SkySurfer
<...code...>这个效果么- -

已采纳回答 / 慕粉3247356
  switch(month) if((year%4==0&&year%100!=0)||year%400==0)  {       if(month>=2&&month<=12)       {        sum=y+day+1;        printf("%d年%d月%d日是%d天\n",year,month,day,sum);       }       else       {        sum=day;        printf("%d年...

已采纳回答 / 假象1
前面定义的为什么,后面就写什么,可以定义字符变量abc或a,大写不行,大写是字符常量
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消