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

最新回答 / 老梁你从哪里来
<...code...>我知道了,你的函数设置有问题。int taxi(float i,float t)的前面应该是float 或 double不应该是int 

最新回答 / 无心寒竹
#include<stdio.h>int main(){        int num,g,s,b;    num=console.WriteLine();//通过终端由键盘输入一个数(C#里面的语言不知道和c一样吗?你可以自己查一下)    g=num%10;  //获取个位    s=num/10%10;//获取十位;    b=num/100;//获取百位;    printf(bsg);//打印输出    return 0;}

最新回答 / qq_苦修僧_0
在4.5.6.7行的前面加上数据类型,分别是int int float char

最赞回答 / 与其联想不如华为
//如果要把自定义函数放在主函数后面,要声明,如下#include<stdio.h> int age(int a);int main() {   printf("第5个人的年龄是%d岁", age(5)); return 0; } int age(int a) {        if (a==1)        {                return 10;        }        else        {                return age(a-1)+2; ...

最新回答 / 幕布斯6474709
会不会是软件问题?把代码放网上跑一下看看

最赞回答 / 喵星人9527
所以if函数中要定义x,不然x只是被赋值,从而影响下面的输出语句

最新回答 / 纵流沙
要输出x%y,需要使用两个%,你改成printf("x%%y=%d\n",x%y);这样就可以运行正确了。

最赞回答 / qq_莫非
可以说加不加int是没有区别的。在ANSI C的标准中,main的标准返回值是整型,如果你什么都没有加,编译系统会自动加上int类型的。这时如果你使用GCC的话(VC是没有的)会有一个警告。void是无类型,表示没有返回值,你的主函数如果不需要返回的话,最好加上它。最后,建议你的主函数显式的使用int类型,并return 0;这是一个好习惯,开始的时候没什么用,时间长了才能看出来。

最新回答 / 范儿范
不用填东西

最新回答 / 摘星老头
<...code...>由前面的讲解可以看出:a++所产生的作用与++a相同与a=a+1相同。但是a++和++a又有少许差别。a++是先取a值再加一++a是先加一再取a值看例题:printf(“%d\n”,a++);从我上面的讲解可以看...
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消