永发信息网

问一个c程序问题,希望各位帮帮忙

答案:5  悬赏:40  手机版
解决时间 2021-02-21 12:57
m);
int func(int a.有一段程序我看不懂,为什么还可使用return语句
3,p),不明白它的执行过程
2,p;
m=i+a+b.既然函数已定义为空类型;
p=func(k.程序如下,int b):
#include <.h>stdio;%d"
return(m);
void main()
{
int k=4,m=1;
printf(";
i+=m+1;

}
int func(int a,int b)
{
static int m=0,i=21

=func(k,m);;
printf("%d",p);
输出p值为8,也就是m的值
最佳答案
return语句是返回这个int func(int a,int b); 函数的值给p这个函数不是空类型啊。
全部回答
2 printf("number 是执行顺序 你使用return的那个函数(func)的返回类型是int#include /,int b),m=1;1 p=func(k; // //6 } /,不是void
一般地,在表达式中要求两个操作数的类型一致,如果操作类型不一致,则转换为高的类型,各种类型的由低到高顺序如下:bool-- float | | char----int--unsigned--long--unsigned long--double--long double | shor-- '\373'为字符型char,开始不能参与运算,所以开始转换上一级类型int整型,再与转为双精度浮点型的x比较
int func(int a,int b) { static int m=0,i=2; i+=m+1; m=i+a+b; return(m); } 这个是函数 定义类型为int 所以返回一个m为int类型,这个和主函数没有关系. int func(int a,int b) 定义了2个参数. int k=4,m=1,p; p=func(k,m); 这句实际上是传入了k,m,2个参数 和函数 func的定义吻合
8 int func(int a,int b),函数类型不是空类型啊,是整型的 static int m=0,i=2; i+=m+1; 即(i=2+0+1=3) m=i+a+b; 即(m=3+4+1=8) return(m); 即(p=func(k,m)=8) 关于问题补充: p=func(k,m); 里的m参数和return(m);中的m不是一回事 p=func(k,m); 里的m是参数,它在函数func(int a,int b)里和b是相等的,k和a是相等的。而return(m)中的m是函数func(int a,int b)里定义的static int m=0,它作为返回值传给main() 里的p
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何调节通话音量?
农行卡丢了另补了一张卡号不一样之前的动态口
合肥有哪几个公园?哪个好玩?
地质新村社区外来人口管理服务站在哪里啊,我
某校为获奖教师,推出暑假免费旅游。很多老师
中北大学软件工程怎么样?就业怎么样?
台资味(灵峰路店)在哪里啊,我有事要去这个地
吃一块巧克力会胖吗
【是不是,天边的大海,流淌一弯情丝....】这首
文艺复兴时期,人文主义者从古典文化中汲取精
海瑞房产信息我想知道这个在什么地方
两对基因位于一对染色体上产生的配子种类
家里新房装修好了!准备把客厅变成一个小型KT
北头道沟在哪里啊,我有事要去这个地方
狗狗拉屎为什么不一次拉完而要过了十几分钟又
推荐资讯
大圆针织服饰有限公司地址有知道的么?有点事
X027/S345(路口)怎么去啊,有知道地址的么
泾川宾馆这个地址在什么地方,我要处理点事
天山雪莲泡酒多少天可以喝
男朋友是河南的,我是云南的。因为距离太远,
什么月牙写词语
云南风味胡城烧烤我想知道这个在什么地方
工作月总结怎么写
一辆轿车由武汉发到天津大约多少钱的物流费
玉闺人鞋业在哪里啊,我有事要去这个地方
小脚丫鞋店地址在哪,我要去那里办事
谁能告诉我从古镇坐轻轨到新会站要多久?又要
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?