已采纳回答 / 慕莱坞9399743
C函数定义的时候不应该加分号;“int sayLove();” 应该改成“int sayLove()”,同样“int dividLine();”应该改成“int dividLine()”
2017-10-06
已采纳回答 / 源之辰
i不等于9的意思是把数组arr[9]输出时后面少一个逗号而已。下面的两个for嵌套循环是为了实现冒泡排序,冒泡排序就是把数组下标最大的那个项不和前一项进行对比,把数组中大的数不断向前交换,不段这样只用数值下标数-1次循环就可以把数组变成有序的数组。列如:arr[0]=5; arr[1]=6; arr[2]=9; arr[3]=8;冒泡循环第一次:arr[0]=9; arr[1]=5; arr[2]=6; arr[3]=8;冒泡循环第二次:arr[0]=9; arr[1]=8; arr[2]=5; arr[...
2017-10-05
已采纳回答 / 是慕粉啊
<...图片...>我把你的复制下来编译不出来有一处错误,你检查一下标点,这是我敲了一遍。你的程序没有问题,只是和原题不太一样而已,你把前两个printf整反了,所以结果是这样的,但是道理一样,会了就行,希望被采纳,谢谢。
2017-10-05
已采纳回答 / 慕UI7133128
在 case 12:a=334;break;后面少了一句default:printf("一年当中只有十二个月哦~");break;而且之前学过的,应该是 if(year%400==0||(year%4==0 && year%100!=0)),你打少了如果还不行,你可以复制到编程软件上进行检验,在那里错误看的更方便
2017-10-04
已采纳回答 / SorceressRR
#include <stdio.h>#include <stdlib.h>int getAge(n){ int age; if (n==1) { age = 10; } else { age = getAge(n-1)+2; } return age;}int main (){ int fifthAge = getAge(5); printf("第5个人的年龄是%d岁",fifthAge); ...
2017-10-02