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

已采纳回答 / 任沛
同学你的代码有如下的几处错误需要修改: 1、第2行:money变量的定义需要在price()函数内2、第3行price()函数的返回值类型是double,那么在函数中要有return语句 3、第3行中mile和time形式参数需要有参数类型,为int 4、第10行中是else语句,也就是对于mile>3的情况说明的,后面的&&mile>3不需要再写;并且这种写法也是错误的,需要在else语句中嵌套if-else语句来对time进行判断,否则按照你写的情况来说的话没有考虑在白天打...

已采纳回答 / 任沛
个人愚见,return语句只能返回一个值,如果要返回多个下标可以使用数组的形式将结果存储起来返回数组。

已采纳回答 / 任沛
有耐心的话《c primer plus》值得一看,如果要快速入门的话那就谭浩强吧,至于编辑器,看个人,熟悉一个就好

已采纳回答 / qq_忘水_0
括号的全角,半角?

已采纳回答 / qq_LX_38
#include <stdio.h>int main(){ int result = 98; int ranking = 2; if(result >90){ if(ranking <= 3){ printf("吃大餐\n");} printf("买玩具\n");}else{ printf("没有奖\n");} return 0;}

已采纳回答 / qq_一棵树_7
一般在函数中定义一个变量,你要给他赋值,就需要给他分配一个存储单元,就好像旅客要入住酒店,需要给他分配房间一样,一般的变量,在函数执行结束后,相应的分配给他的存储单元要释放,也就是给他赋的值要清除,相当于要把房间里的客人赶出来,以便新的客人入住。但对于静态变量来说,函数执行结束时不需要清空存储单元,也就是函数中最后这个值(比如说x)是多少仍然保持多少,下次再用到这个变量,无需再次赋值,直接把之前的结果拿来接着用就行。

已采纳回答 / 慕容0333083
\n是换行符等同于输入回车键,忘记输入会导致上一行的答案和下一行的连在一起例如:int a=5; int b=9; printf("%d", b*a);  //第一行 printf("%d\n", b+a);//第二行 printf("%d", b-a);//第三行输出结果为4514  //第一行和第二行没有\n所以45和14在一起4//第二行后面有\n所以与第三行分开了

已采纳回答 / 就当是你
整型是%d   单精度是%f(表示小数)  字符型是%c(可表示数字  字母 符号等) \n表示换行  你把%f换成身高  %c换成m(米)    就ok了

已采纳回答 / 水天依蓝
第三句的分号不对改完还通过不了可以把下面三句删掉printf("你是我的小呀小苹果儿\n");           return 0;  这样就过了,或者下面三句再打一遍就好了。

已采纳回答 / ihsotas
注意头文件的完整。第一行应该为#include<stdio.h>闰年的条件是 year%4==0&&year%100!=0||year%400==0 

已采纳回答 / 慕盖茨5304158
if 和 else 后的语句如果只有一行的话,是可以省略{}的。

已采纳回答 / 简一_
当运行到 num =(getPeachNumber(n+1)+1)*2 ;时,因为n=23456789都不为10,没有确定的返回值,一直调用递归函数,直到n=10,发现返回为1,在getPeachNumber(9)中也有else语句,在这个里面printf输出“第9天所剩桃子4个“,然后n=9也有了确定的返回值,接下来是8,同理到7654321。到1了之后这个int num = getPeachNumber(1);就运算完了,然后运算 printf("猴子第一天摘了:%d个桃子。\n", num);这也是...

已采纳回答 / 慕容4453085
a++是先运算再取值,++a是先取值再运算,顺序不一样;a=100;a++=100;(这里是a在完成这个运算后,a的值会变成101,只是先完成a=?,再+1);然后++a=102,刚才的a++=100之后,a就变成了101,然后++a就是先+1,再运算,所以++a也就是102了;看懂么?
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消