已采纳回答 / like_sun
错误点不少 1: case和数字中间留个空格 不然没法生效2 当if条件语句成立时 进行赋值 flag=1; 而你直接写的 flag 1; 这点错误3你的print语句 printf("%d年%d月%d日是该年的第%d天",year,month,day,sum);year之前的那个逗号 是中文逗号 , 要改成英文逗号 , 这个是我在编译软件上发现的 希望对你有帮助
2018-07-28
最新回答 / 宝慕林9123151
第一个else是嵌套的。销售业绩够100万了。但是工作没够2年。第二个else是销售业绩不够100万的;连门槛都进不去(销售业绩上不去,就算满十年也是渣啊)。
2018-07-28
最赞回答 / 宝慕林9123151
你第二个for 那里就死循环了。j本来就比5小了,还继续减第一个for是输出空格的。先输出4个空格。每次减少1个第二个for是输出*号的、。先输出1个*号。每次加1个
2018-07-28
已采纳回答 / 宝慕林9123151
year%4=0; 一个等号代表赋值。然而左边不是一个变量,所以会报错。你要这样写 if(year%4==0) 这个代表了。如果year%4等于0 那么条件如果成立就执行if内的语句。否则会执行else
2018-07-28
最新回答 / 枫沐烨
可以这么说吧,三维数组可以储存空间信息和更复杂的时空信息,比如视频就是一种三维数组的体现。也可以不拘泥于此,对数组的存储访问一般是通过下标进行的,通过这三个数字组成的下标控制对数组的内容进行访问。这样四维、五维也好理解了。
2018-07-28
已采纳回答 / 何须等风来
一直倒推,到n==2的时候,yi=ncs(2-1)+2等价于yi=ncs(1)+2=10+2=12,这就得出了第二个人12岁,即ncs(2)=12,求ncs(3)=ncs(2)+2=14,这时候就不需要用到int yi=10这一条语句了
2018-07-27