已采纳回答 / 爱上蜡笔的新新
6-4 节中有讲到:1、整个数组当作函数参数,即把数组名称传入函数中,这里是say(string)而函数定义的时候则是string[],是因为你这里要传入具体的数据类型,长度可指定也可不指定
2018-09-04
已采纳回答 / 清顔
你自定义函数的时候就写的是整型,把int cost(double distance,int time)改成double cost(double distance,double time),然后再把printf中的%d改成%f就不会报错
2018-09-03
已采纳回答 / maiyu
int sum; cost(12,6); printf("小明路费为%d",sum+1); return 0;改为: int sum; sum = cost(12,6); printf("小明路费为%d",sum); return 0;或者 printf("小明路费为%d", cost(12,6)); return 0;
2018-09-03
已采纳回答 / 逐光阴影
第五行删掉,常量是不需要重新赋值的,注释已经在提示你第五行是有问题的了,常量在一开始就已经定义并赋值了,之后常量就是不变的,对常量重新赋值的第五行自然是错的,就需要删掉,如果是注释使运行时不被读取运行你的注释方式也错了“/* */”是多行注释,但是这就只有第五行是要注释的,在这一行的最前方加“//”就可以达到目的了。
2018-09-01