c语言的一道简单题目 求详解

voidprty(intx){printf("%d\n",x);}main(){inta=25;prty(a);}A、23B、24C、25D、26能够解释下VOIDPRT... void prty(int x)

{ printf("%d\n",x);

}

main()

{ int a=25;

prty(a);

}

A、23
B、24
C、25
D、26
能够解释下VOID PRTY 是什么意识?
展开
 我来答
鬼采
2017-03-16 · TA获得超过972个赞
知道小有建树答主
回答量:678
采纳率:82%
帮助的人:167万
展开全部
答案是25,选C。
VOID PRTY,正确来说应该写为void PRTY(int x),这句是定义一个没有返回值的函数。根据题目给出的程序,该函数的作用是打印该函数的参数。在主函数(main()函数)里,先定义了一个整型变量a,并给a赋值为25,然后把变量a当成参数调用PRTY函数,则结果是打印变量a的值,也就是25,故选C。
_277282419
2017-03-16 · TA获得超过631个赞
知道小有建树答主
回答量:227
采纳率:100%
帮助的人:128万
展开全部
你是问第一行?
第一行中的void prty(int x)
其中void表示此函数没有返回值。(通俗理解就是调用这个函数的那个“地方”得不到这个函数的返回值 这个函数只是被单纯的调用 不指望它给我们带回什么数据)
你问:“能够解释下VOID PRTY 是什么意识?”
PRTY不用我解释了吧?是一个函数的名字。
这个属于c的函数那一块的知识了。这都是最最基础的东西了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
东风冷雪
2017-03-16 · TA获得超过3945个赞
知道大有可为答主
回答量:3910
采纳率:76%
帮助的人:986万
展开全部
结果 25
那是一个函数,而已
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
iwsansi
2017-03-16 · 超过15用户采纳过TA的回答
知道答主
回答量:264
采纳率:25%
帮助的人:20.3万
展开全部
void 指的是没有输出 修饰prty函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宿雨厌厌
2017-03-16 · TA获得超过315个赞
知道小有建树答主
回答量:226
采纳率:66%
帮助的人:137万
展开全部
void 是 空类型 的意思
prty 是函数的名称
void prty(int x)的意思是:ptry 函数的参量为 一个int的变量 x,返回值为 void(不返回任何类型)
如果是 int prty(int),那么返回值就是 int,在 prty(int)
{ }中函数体就必须写
return num;//num 必须是一个 int 变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式