c语言中的void 表示什么意思?
11.#include<stdio.h>main(){intday=0,buy=2;floatsum=0.0,ave;do{sum+=0.8*buy;day++;buy*...
11. #include <stdio.h>
main()
{
int day=0,buy=2;
float sum=0.0,ave;
do{sum+=0.8*buy;
day++;buy*=2;
} while(buy<=100);
ave=sum/day;
printf("%f",ave);
13. #include<stdio.h>
void main()
{
int i,j;
float g,sum,ave;
for(i=1;i<=6;i++)
{sum=0;
for(j=0;j<=5;j++)
{
scanf("%f",&g);
sum+=g;
}
ave=sum/5;
printf("No.%dave=%5.2f\n",i,ave);
}
}
怎么第一个主函数是main() 而第二个主函数却是void main() 展开
main()
{
int day=0,buy=2;
float sum=0.0,ave;
do{sum+=0.8*buy;
day++;buy*=2;
} while(buy<=100);
ave=sum/day;
printf("%f",ave);
13. #include<stdio.h>
void main()
{
int i,j;
float g,sum,ave;
for(i=1;i<=6;i++)
{sum=0;
for(j=0;j<=5;j++)
{
scanf("%f",&g);
sum+=g;
}
ave=sum/5;
printf("No.%dave=%5.2f\n",i,ave);
}
}
怎么第一个主函数是main() 而第二个主函数却是void main() 展开
16个回答
展开全部
void 表示无返回值
一、
main() //这种写法是错误的!
{
int a=0;
}
二、
void main()
{
int a=0;
}
这样是可以编译通过的,但C++标准来说语法是错误的!
三、
int main()
{
int a=0;
}
这程式是不能通过的(没有返回值)!正确形式应该是:
int main()
{
int a=0;
return 0; //有返回值;
}
一、
main() //这种写法是错误的!
{
int a=0;
}
二、
void main()
{
int a=0;
}
这样是可以编译通过的,但C++标准来说语法是错误的!
三、
int main()
{
int a=0;
}
这程式是不能通过的(没有返回值)!正确形式应该是:
int main()
{
int a=0;
return 0; //有返回值;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
void的意思就是楼主说的2个意思,这两个意思都对。
void真正发挥的作用在于:
(1)
对函数返回的限定;
(2)
对函数参数的限定。
先给一个例子
定义函数
返回值
函数名(参数1,参数2,参数3,.......)
{内容}
int
sum(int
a,int
b)
{
int
c;
return
c;}
其中第一个int是返回值
就是别的函数调用此函数时这个函数给他的一个值。
如果调用时不需要返回值,则函数写为
void
sum(int
a,int
b){....}
此时函数没有返回值
如果不需要参数
则int
sum(void){...}
此时void的意义为空,就是没有参数的意思
如果都不要
则为void
sum(void);
void真正发挥的作用在于:
(1)
对函数返回的限定;
(2)
对函数参数的限定。
先给一个例子
定义函数
返回值
函数名(参数1,参数2,参数3,.......)
{内容}
int
sum(int
a,int
b)
{
int
c;
return
c;}
其中第一个int是返回值
就是别的函数调用此函数时这个函数给他的一个值。
如果调用时不需要返回值,则函数写为
void
sum(int
a,int
b){....}
此时函数没有返回值
如果不需要参数
则int
sum(void){...}
此时void的意义为空,就是没有参数的意思
如果都不要
则为void
sum(void);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
标准写法是int main(),跟 main() 是一个意思。 void main()是不标准的写法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
void 为空 ,
在某些编译环境中得必须加void。
在某些编译环境中得必须加void。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
void 应该是表示函数是无返回类型的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询