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

最赞回答 / zhily1668725727
    int i = 1;    int j = i++;//先把i的赋给j,然后再执行++    int k = ++i;//先++,然后再赋值

最新回答 / 努力提升
因为这个用的递归函数,然后就是每天多背一个单词所以就是getWordNumber(n-1)+n,n就代表天数.最后返回这么多天一共背诵的单词

最赞回答 / 努力提升
是因为#define声明的是常量,所以不能给它赋值,把那个赋值语句删除了就可以了

最赞回答 / 只为伊人心独醉
因为下标都是从零开始的,你输出任何一个大于等于零的数都是证明,该数出现在数组中,因为系统无法自动获取数组的长度,所以你输出一个大于数组长度的数,编译系统可能不识别,不报错,只有输出负数系统才能清楚的判断出条件语句,才能正确的执行后续程序,你也可以输出任何一个负数,只要是不超出该类型存储的最大就行

最新回答 / 慕移动9341187
去看看优先性和结合性,%和/其实是一样的优先级,所以这两个式子都是从左到右运算。答案是5和0;以下代码可以帮你:#include<stdio.h>int main(){    int n,z;    n=153/10%10;    z=153%10/10;    printf("n=%d,z=%d\n",n,z);    return 0;}

最新回答 / 努力提升
标识符其实就是变量名或者函数名等,不能用关键字就是不能用直接使用 int ,float,double这些作为变量名或者函数名,C语言关键字,你可以wiki中了解

最赞回答 / 努力提升
那个过程是这样的:第一步:a++先执行完printf语句之后才执行自增,所以输出为100,这句话结束后a为101第二步:++a先自增,再执行printf输出语句所以输出为102,这句话结束后a为102第三步:--a先自减,再执行printf输出语句所以输出为101,这句话结束后a为101第四步:a--先执行完printf语句之后才执行自减,所以输出为101,这句话结束后a为100第五步:a+1输出101,a并没有变还是100第六步:输出a为100

最新回答 / 慕移动9341187
C语言的话用code::blocks吧,这个好用

最赞回答 / 努力提升
是说静态变量只初始化一次,静态局部变量的值在函数调用结束后不消失而保留原值,即其占用的存储单元不释放,在下一次函数调用时,该变量已有值,就是上一次函数调用结束时的值

最新回答 / 越飞越高
第三个输出语句printf后面的中文分号要改为英文半角状态下的分号英文半角符合与字母的距离比较近,且比较少

最新回答 / 慕仰1157001
可以啊,我用谷歌试过,没有问题。你没有写其他浏览器的兼容代码,所以有问题mktqeimkakgcuhhcinhbnszpho
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消