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

已采纳回答 / 张土土
一样,写2*x 代码不同过时因为核查规则设定为x*2的原因。

已采纳回答 / 努力提升
scanf是输入函数,列如:先声明一个变量来保存你输入的数据,你输入什么类型的数据,就声明什么类型的变量。<...code...>printf是输出函数,可以直接输入字符串,或者通过格式符及相对应的变量输出变量的值<...code...>

已采纳回答 / 努力提升
=是赋值,例如int i= 10;是把数值10传递给i。==是等于的意思,一般和if判断连用,例如if(i == 10){    printf("i等于10");}

已采纳回答 / ferdinandzhao
网速卡了么?或者换浏览器试一下,chorme没问题

已采纳回答 / onemoo
最初定义 i 和 sum 时没有写出其类型,应该是 int i = 0; 这样

已采纳回答 / 努力提升
int  pAge(int numPeople)//第一个int就是说有返回值并且是int类型,没有返回值的会写void。pAge这个是函数名,括号里面的是参数,以及参数的类型

已采纳回答 / 慕无忌9344712
number*1.2等价于number=number*1.2;按照任务里的意思就是说人数每年增加20%

已采纳回答 / 努力提升
首先,执行的时候是先从main函数开始运行;其次第二和第五个问题其实是一样的,因为你写这个函数是要考虑到多方面的因素的,这里没用到是因为在main函数中n = 5;如我把-1或者0赋值给n呢?这个时候就要通过以上的判断了;最后,你没有理解递归的过程,其实数学计算过程是发生在逆推的过程,就是从factorial(1)回到factorial(5),再好好看下课程最上面的那个图

已采纳回答 / 努力提升
这样写是可以的,但是性能没有直接return 1的好,因为它会有个赋值,然后再判断的过程.

已采纳回答 / FHYM
注意下  那几个printf结尾的分号 有一个是中文的

已采纳回答 / 努力提升
printf("%s\n","小明在慕课网上学习!");这里的分号是中文字符的,改成英文的

已采纳回答 / 努力提升
也可以改成18,printf("")这里面可以直接输入数字,就是把数字当成字符串输出,字符串你往后学就知道了。但是如果想通过读取age的值,就需要用%d来格式化输出,因为int age = 18;age是int 类型的所以用 %d。具体的你要继续往后学就明白了

已采纳回答 / 努力提升
printf("小明在慕课网上已经参与学习了%d门课程\n",n);这一句你的“,”号写成中文字符的了,改成英文的

已采纳回答 / 慕移动9341187
#include <stdio.h>int main(){ /*    这是一首思念家乡的诗    */    printf("%s\n","床前明月光, ");   //短短四句诗,写得清新朴素,明白如话。它的内容是单纯的,但同时却又是丰富的。    printf("%s\n","疑是地上霜。");  //它是容易理解的,却又是体味不尽的。诗人所没有说的比他已经说出来的要多得多。    printf("%s\n","举头望明月,");  //它的构思是细致而深曲的,但却又是脱口吟成、浑然无迹...

已采纳回答 / sunnylele
#include <stdio.h> int people(int n){    int age;    if(n==1){        return age=10; //attention!!!    }    if(n>1){        age=people(n-1)+2;    return age; // attention    }int main() {    printf("第5个人的年龄是%d岁",people(5) );     return 0;}
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消