C语言为什么我这个程序输出后第一行有一个0?

发布网友 发布时间:2022-04-24 20:57

我来回答

2个回答

热心网友 时间:2022-04-28 03:25

c=b*printf(%d");改成c=b;

热心网友 时间:2022-04-28 04:43

c=b*printf("%d\n");这行错误,这里没有写输出变量,所以是随机输出,一般为0.
原意应该是,在输入a之后,
c=b*a;
另外,变量尽量用有意义的名称,变量定义要尽量初始化。追问谢谢大佬,一句话指点迷津,谢谢

这回都改好了,原来在代码里面竟然还需要按照顺序,我以为电脑跟在我脑子里面的思考是一样的呢,谢谢,大佬

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com