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

已采纳回答 / onemoo
想知道为什么出这样的结果就去看汇编,gcc -S 或 objdump -d。不过初学阶段你完全不用考虑这么多。就像LS说的,这个完全是C标准未定义的行为,不同的平台可能有不同的结果。

已采纳回答 / 康振宁
这节是要你练习两种不同的方法,一个是*=,另一个是 x=x*2,这两种虽然结果是一样,但是写法是不一样的

已采纳回答 / 康振宁
没有,有的课程是视频讲解的,有的是在线编程讲解的

已采纳回答 / 张翔14
#include<stdio.h>int main() {           int age=18;                 printf("我今年%d岁!\n", age);   return 0;    } 你的错误已经用横线画出(2处),在输入程序时要注意中英文不同情况下的符号特点!

已采纳回答 / lymo
<...code...>以上两句少了分号

已采纳回答 / sherlock_yz
你这个只是改变了输出哪个%d的值为a+1   a的值没有改变  

已采纳回答 / Perona
你先了解下c语言里的%的作用吧。模运算,即求余数。表达式 a % b 就是计算 a 除以 b 得出的余数。如: 7 % 3 的结果是 1转义符,比如在scanf()和printf()中的输入参数常出现带有%的表示参数类型的变量,如%d,%f等。 number=number+number*20%;   这个表达式我们是理解了,但是计算机不理解啊~~~

已采纳回答 / lymo
<...code...>

已采纳回答 / 康振宁
int year = 2014;{这两行代码的位置对调一下

已采纳回答 / 偌颜宁
输入法v1,然后选择就行了

已采纳回答 / 康振宁
你是问第7行的时候为什么写return 1吗?因为递归是有条件的,当达到某一条件的时候必须跳出,否则就是死循环了,而在这道题中的条件就是,到第10天的时候,就剩1个桃子了,所以直接返回1就可以了
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消