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

已采纳回答 / sikisis
<...图片...>你写的代码没有问题,可以换到本地的编译器来试试,有的时候可能是网络故障导致你的程序无法正常编译运行。<...图片...>

已采纳回答 / sikisis
1.你的age函数没有最后结束的花括号2.你并没有使用递归函数,请仔细阅读下递归函数的相关知识,最终的一个在else的定义中你应该使用i=age(n-1)+23.只用输出最后第五个人年龄就可以了不用那么多4.其实不用递归的话这个题目可想想是不是一个等差数列?最终代码<...code...>

已采纳回答 / sikisis
通常来说是这样的,double 在范围和精度上都比float要高不少。区别很大,具体可以参看这个的维基百科。https://en.wikipedia.org/wiki/Double-precision_floating-point_format https://en.wikipedia.org/wiki/Single-precision_floating-point_format 一般来说,double对float的两倍精度,比如double可以表示小数点后15到16位,而float只有7位。最大数字,f...

已采纳回答 / sikisis
和你上一个问题一样的。这样的好处是代码的运算和输出分离了。这样可以更加便于阅读,当然在短代码中区别不大但是长代码就比较有用了。比如我可能还需要拿出JR这个结果做下一步的计算,比如判断下是不是正确啊!是不是可以排序等等。

已采纳回答 / 堕天使008
C语言中 一个 char 为一个字节 也就说最多能表示 256个字母,所以ASCII的编码表只有256字符,然而中文可不是一个字节能搞定的。所以你不能直接将一个汉字赋值给一个char 类型。然而 我记得 好像用scanf 可以给一个char 赋值汉字。说实在的我觉得 char 只有一个字节完全是因为老外用英文, 他们最多用 大小写72个字母、10个数字加20个左右的常用符号,一个最小单位256他们都富富有余了。

已采纳回答 / 堕天使008
看i 从几开始了,如果从1开始自然是<= ,但如果从0开始 那么必然是<。从0-10可是总共11个数字哦(头尾都计数的话)。

已采纳回答 / 小慕辰
#include <stdio.h>int main(){ int a,b,c; scanf("%d,%d\n",&a,&b);c=a+b; printf("%d\n",c); return 0;}把c=a+b写在赋值语句的后面,还有return 0;别忘了分号

已采纳回答 / Perona
第3行和第14行,函数名不一致,改为一致就可以了。<...code...>这一行n前面逗号打成了中文逗号,改为英文的即可。修改后的代码<...code...>

已采纳回答 / Perona
这是复合赋值运算符。复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。number*=1.2;等价于number=number*1.2;即将变量number乘以1.2之后再赋给number。

已采纳回答 / 小木头V
---------------①-----n=((n+1)+1)*2输入n=2运行过程 :((2+1)+1)*2=8将8重新赋值给n②--------------------n+1=n*0.5-1这个是一元一次方程,在计算机中不能用③--------------------n=(n-1)*0.5-1输入n=2运行过程:(2-1)*0.5-1=-0.5将0.5重新赋值给n----------------------------------------综上可知,你犯的错误是:将编程语言里面的“=”和数学中的“...

已采纳回答 / Perona
C语言中输出函数printf的格式控制符中,可以加一些附加格式字符假设x,y都是整数那么格式控制符可以这现这种形式:%x.y f表示输出的总宽度是x小数点后保留y位如果实际长度大于他想控制输出的长度x,则还是按实际长度输出。如这里%0.2f,实际的长度大于控制输出的长度,按照实际长度输出是1.85(这里保留了小数点后2位)。后面的%c也是输出格式符,表示输出字符。

已采纳回答 / Perona
这里的a是字符啊,对应的ASCII码为 97 。<...code...>加引号的是字符。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消