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

已采纳回答 / 堇言瑞晓
递归函数是有他自身的条件限定的,打个不恰当的比方:就像一步一步下楼梯一样,往下走到“条件”的阶梯,处理返值(return)后,会再一步一步上楼梯,进行每阶梯的运算。

已采纳回答 / 水天依蓝
"return 0"出现可能有两种能,一是在主函数〔main()函数〕中出现,二是在自定义函数中出现,在主函数中出现是代表的是无系统返回值,即执行到这时直接跳出程序了。在自定义函数中出现时代表的是无函数返回值,只执行了代码,做了一些代码让做的事,但不返回数值给主调函数。

已采纳回答 / 爱小子
按照定义来说,++num是先赋值再运算,而num++是先运算再赋值的。<...图片...>所以我觉得吧,可能是运算公式要不同的吧

已采纳回答 / qq_故事有人_0
因为aCar函数被定义在index函数之后,根据程序的顺序性,在执行index函数时找不到aCar函数。不过在前面声明aCar函数是可以实现的

已采纳回答 / 慕粉0911154527
#include <stdio.h> int main() {     //定义三位数num,个位数sd,十位数td,百位数hd     int num, sd, td, hd;     printf("水仙花数有:\n");     //循环所有三位数     for(num=100;num&   1000;num++)     {       ...

已采纳回答 / 这块显卡不太热_
for语句后,(表达式1;表达式2;表达式3)表达式1为最初的赋值i=1,sum=0都属于表达式1把i=1后面的;换成,就可以了

已采纳回答 / Rem1niscence
<...code...>一个程序中那么多变量,标识符相当于给你的变量起名字,用于之后的运算

已采纳回答 / Sorrow2018
void属于关键字,不是标识符。C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。在使用标识符时还有注意以下几点:(1)标识符的长度最好不要超过8位(2)标识符是严格区分大小写的(3)标识符最好选择有意义的英文单词组成做到"见名知意"(4)标识符不能是C语言的关键字

已采纳回答 / Sinclair
应该只是一个标识,不进内存,不算进总个数.

已采纳回答 / IcyHell
codeblocks链接:http://pan.baidu.com/s/1c2N2P6C 密码:1tpk我也是新手,同学推荐我这个。

已采纳回答 / 慕粉2208167976
m==n;的这句判断是在for(n=2;n<m;n++)的for内循环结束之后,如果这个循环未被中间退出,而是顺利执行完成,则内循环结束的最后n==m啊,因为最后一次判断出n<m后,执行完代码块就会执行表达式3的n++啊,执行完表达式3再去判断时内循环就不能继续,内循环才会结束,此时不就是n的值等于m的值了吗。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消