中易网
n=0;n++;a++; return n+m+a; } main() { int k; for(k=0;k<4;k++) printf("%d,",f(k)); }
答案:2 悬赏:40
解决时间 2021-02-19 17:35
提问者
网友:他是我的あ男人
2021-02-18 23:09
#include
int a=2;
int f(int m)
{ static int n;
n=0;n++;a++;
return n+m+a;
}
main()
{ int k;
for(k=0;k<4;k++) printf("%d,",f(k));
}为什么n会依次取1,2,3,4?求帮助,谢谢各位。
最佳答案
二级知识专家
网友:晨与橙与城
2021-02-19 00:21
没有啊,n的值一直是1啊:
第一次:n(1)+m(0)+a(3)==4;
第二次:n(1)+m(1)+a(4)==6;
第三次:n(1)+m(2)+a(5)==8;
第四次:n(1)+m(3)+a(6)==10。
全部回答
1楼
网友:浪者不回头
2021-02-19 01:08
输出:0,0,4 k=(++a<0)&&!(b--<0); 表达式中,首先计算(++a<0)&&!(b--<0);在逻辑与运算中,如果前面表达式为true,才去进行&&后面的运算,现在(++a<0)为false,所以不进行后面的(b--<0). 运算结果只对a进行了一次自加就把值赋给了k,k = false = 0; 所以输出0,0,4。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
•
宁波火车东站打的到鄞州万达广场要多少钱
•
洛克王国画面慢怎么回事
•
稗子坪地址在哪,我要去那里办事
•
什么是天蝎排气?
•
巧贯村地址在哪,我要去那里办事
•
双色球彩票最下角的黑色有一点破损.影响兑奖
•
胡同里烧烤在什么地方啊,我要过去处理事情
•
1950年三大革命高潮说
•
带瓜的菜有哪些
•
师古北巷十八香龙虾馆在什么地方啊,我要过去
•
求电脑黑客帮我查寻几年前的QQ聊天记录,跪求
•
浙江省内有哪些师范大学?就是出来教书的。
•
问道傀儡王在哪里 问道神级boss傀儡王怎么挑
•
有没有可以修改手机号然后发送的软件
•
华为手机到底好不好,看到网上有些评论很差。
推荐资讯
•
请问索爱手机exchange activesync服务器设定
•
金色时光我想知道这个在什么地方
•
富锦市社会调处服务中心怎么去啊,有知道地址
•
ANSYS14在安装到license文件时,出了这个提示
•
一张纸的厚度为0,01毫米现将这张纸对折再对
•
大疆无人机那块有售后维修???
•
我的狗狗两个多月了,今天早上听见它卡卡的声
•
高考报名号是什么?在哪能查到?
•
内蒙古乌海市到北京天坛医院的乘车路线
•
剑侠情缘手游发不了语音怎么办 怎么语音
•
河北为啥一所211大学都没有?
•
亿家养生馆在哪里啊,我有事要去这个地方
•
手机登qq时,显示手机磁盘不足,清理后重新登
•
刺客的套装怎么选啊?