c语言中,输入#include<stdio.h> 提行后,是输入void main() 还是int main(void)?

如题所述

第1个回答  2020-08-01
#include<stdio.h>
void
main()
{

int
a,b=500,rate;

printf("input
a
number(<500):
");
//提示数目一个数(<500)

scanf("%d",&a);
//读取用户输入的数到变量a

rate=(int)(1.0*a/b*100);
//这个就是计算用户输入的值占500的百分比,由于整数/整数结果一定是整数,而且输入的是<500,那么结果一定是0,所以应该改为1.0*a/b*100

printf("the
rate
is
%d%%",rate);
}
第2个回答  2020-03-02
现在标准的
返回值
都是int
main()了
同时,main里面也并不一定要是void,可以是
int
main(int
argc.,
char
*
argv)
你问这个问题说明你是初学者,我就不详细解释了。针对你的提问来言,应该使用
int
main()