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

已采纳回答 / qq_慕前端2368369
 money=14+2.3*1.2(miles-3);  1.2* 少了个乘号

最新回答 / 慕桂英1342530
是控制了循环的次数,我们都知道,for循环一般是已经知道了循环的次数,及控制了每一行星星的个数。

已采纳回答 / 慕瓜3118916
第八行,!==0你多了一个=,应该为!=0

最新回答 / qq_慕用8225582
for循环中表达式123都可以以省略,但分好不能省略。

最赞回答 / 屠耐
第八行的冒号应该用中文版的:,而不是英文版的:。

已采纳回答 / JCPLJX
   {        if(year%100!==0||year%400==0)        printf("今年是闰年");}        else{        printf("今年是平年");        }你else哪里没给中括号

最赞回答 / 慕勒0556290
函数需要一个返回值,你的第一个if语句没有返回值,你可以在age=10;后面加一句 return age;结果就正常了。

最新回答 / 大田酱紫
#include<stdio.h>#include<math.h>int A(int n,int a){ int sum; if(n==0) {  return 0; } else  {  sum=(int)pow(2,n-1)*(a/((int)pow(10,n-1)))+A(n-1,a%((int)pow(10,n-1))); } return sum;}main(){ int n,a; printf("输入的二进制数的位数:"); scanf("%d",&n);  p...

最新回答 / 恋时倾
#include <stdio.h>int main() {    int sale=120; //销售业绩为120万    int year=1; //刚刚进入公司1年    //完善代码    if (sale > 100)    {       if(year >= 2)      {        printf("%s\n","恭喜你,是优秀员工。");      }    else        {       printf("%s\n","很遗憾,期望你再接再厉"); ...

已采纳回答 / 慕容3376081
我看到的问题: if(i==1){        j+=1;        printf("%d年%d月%d日是该年的第%d天。",year,month,day,j);    }你这是只要闰年就会给时间加一天。但是1,2月其实不用加。应该是if(i==1&&month>2)再执行天数加1

最新回答 / 慕粉4238264
只有变量需要用逗号隔开,就是输出项需要用逗号隔开,前边不用。比如:printf("%d%n%f",a,b,c);

已采纳回答 / qq_慕无忌124643
不可以这样写,你的sum只累积了某个月的天数,并没有累计其他月份的天数

最赞回答 / 慕用4518114
是的,递归程序在这个题目下只能反向打印。但如果知道第一天的桃子数,求第十天剩余的桃子数就可以正向打印,代码如下:#include<stdio.h>int getPeachNumber(int n){    int num;    if( n==1)    {        num = 1534;    }       else       {        num= getPeachNumber(n-1)/2-1;        printf("第%d天还剩下%d个桃子\n",n,num); ...

最赞回答 / 保时捷那几款
真要说的话两者的功能有些相似。不过switch更适合分支,比如说同一时间的岔路选择,if else更像是一条岔路选择后再遇到岔路进行选择,个人意见。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消