最赞回答 / 星澜昱毓3510943
这样说,你想完成一个功能,但是你不想在主函数里面去实现它,所以你定义了一个void函数(不需要返回值),当你在主函数里调用这个函数时,程序就去执行那个功能去了,但是这个功能确实是实现了,只是没有返回值(也可以这么说主函数不需要那个函数的返回值);而你定义了一个有返回值的函数,意思是说,你在主函数里面的某个变量或者函数需要那个函数的返回值(运行结果),那个函数是为你主函数里面的函数或变量而服务的。不知道 这样的回答你有没有理解?
2016-07-05
最赞回答 / 五二五
字符:*中文名称:星号、乘号* 乘号别称:子弹洞(酷似子弹打到物品的效果)电脑输入方法:按下shift键,并点大键盘上的数字8键;数字键盘上-号旁为*号。也可先按Alt键,然后按p,按两次。至于斜杠就不用说了吧
2016-07-05
最新回答 / imooc_粉丝
你的大括号用的很混乱,缺了一对大括号,if(){}else{},你自己检查下自己的大括号是不是少了,而且你的闰年的判断条件也写的不全,判断闰年的条件是世纪年可以被400整除为闰年,其余年份能被4整除(要求为不能被100整除)为闰年,你的错误一个是语法格式错误,另外一个是判断条件不足,逻辑不正确引起的错误,正确的结果如下代码所示:#include <stdio.h>int main() { int year = 2014; //今年是2014年 //补全一下代码 if((yea...
2016-07-05
最赞回答 / 取名甚烦3594759
取i=1的例子,k<1,k的第一次循环 k=0,符合k<1,所以执行k的循环系统 输出一个星号,然后k++ 变成k=2,不符合k<1 for的执行过程如下:第一步:执行表达式1,对循环变量做初始化;第二步:判断表达式2,若其值为真(非0),则执行for循环体中执行代码块,然后向下执行;若其值为假(0),则结束循环;第三步:执行表达式3;第四步:执行for循环中执行代码块后执行第二步;第五步:循环结束,程序继续向下执行。
2016-07-04
最赞回答 / 随风似箭
for(i=1; i<5; i++) //这个最外边的for循环是从上到下的行数切换-.- { //这个括号内有两个for循环上下并列-------- for(j=i;j<5;j++) //①这是第“一”个for循环 每次换下一行的...
2016-07-04
最新回答 / 慕移动9181930
我出现同样的问题是在第一个for循环中的imagecolorallocate随机生成颜色是多一个$max,莫名其妙的这个功能都有的吧右击审查元素,有很多项目,可以看到css样式,你可以说试试
2016-07-03