问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

2道c语言题~求大神不吝赐教。

发布网友 发布时间:2024-04-27 04:59

我来回答

2个回答

热心网友 时间:2024-05-17 00:14

1.
int f(int n)
{static int s=1;
while(n) //一样的
{
s=s*n;

n--;
}
return (s);
}
第一次i=f(3)
n=3,s=s * n = 1 * 3 = 3
n=2,s=s * n = 3 * 2 = 6
n=1,s=s * n = 6 * 1 = 6
返回6
i=6

第二次j=f(3)
由于s是static变量,初始化一次,第一次运行时结束后s=6,运行j=f(3)时s初始值为6
n=3,s=s * n = 6 * 3 = 18
n=2,s=s * n = 18 * 2 = 36
n=1,s=s * n = 36 * 1 = 36
返回36
j=36

2.
printf("%s",chp);会打印从chp开始直到遇到'\0'结束符
for(chp=b; *chp; chp+=2) printf("%s",chp);

第一次chp=b
printf("%s",chp);打印出ABCD
之后chp=b+2,指向“ABCD”中的‘C’,
printf("%s",chp);打印出CD

之后chp=b+2,指向“ABCD”后面的'\0'

循环跳出
最终打印:ABCDCD结束

热心网友 时间:2024-05-17 00:15

1.因为static int s=1;是静态变量,会保留上一次的值.
2.第一次输出ABCD,第2次再输出CD
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
道具“山”怎么做?(悬赏10呀) 老表你好hea23集片尾曲叫什么? 老表你好hea23集利亚唱的歌叫什么 河北赵县特产:梨园金蝉 cad字体有大有小,怎么调一致,如图 相亲对象都有啥特点? 良好的交往对象具有怎样的特点 良好的交往对象具有什么特点 现在我的微粒贷上只有1千的额度,怎么才能提升它的额度? 请问怎么在微粒贷上提高借贷额度? 亚麻地板:地材中的"抗烟斗士" 又一春作者大风刮过又一春大风刮过 国联集团是什么性质的单位啊 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 您的手机号在最近24小时内绑定过三个,已达到限制,...24小时后... 天津市离防城港市多少公里 小轿车的车门铰链有哪几种? 涉县有哪些可以扎帐篷露营的地方? 张家界武陵源景区周边,有哪些可以扎帐篷露营的地方? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 高通骁龙782和天玑800哪个好? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 关于微信绑定上限的问题:你的手机号在最近24小时内已绑定过3个... 消费者需求的相同性也是市场细分的基础,対吗? 北京园博园佳霆伟业小区周边配套怎么样? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 4050人员可以参加工伤保险吗 河南安阳市企业这给交的工伤保险没有交了社保社保的能否申请4050补贴... 4050补贴的家属可以缴纳工伤保险吗 您的手机号在最近24小时内绑定过三个,已达到限制,...24小时后... 怎样能多吃不胖 怎样多吃不胖啊 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 风热感冒咳嗽很长一段时间,医院输液了几次一直未见好,没有什么好的偏方... 感冒差不多两个星期了,现在还有点咳嗽,流清涕,之前吊了两次针水,打了5... ...能够将龙星群的威力完全发挥出来的龙系精灵? 胃气胀,隔天才能排大便,请问能吃什么能解决。 胃气胀吃什么药比较好 什么是胃气胀?胃里有气怎么办?平常吃什么好? 胃气胀吃什么药能治好, 胃气胀腹的人不该吃什么? 亚洲人口最少的国家是哪个国家 亚洲人口最少的国家,人口只有中国的四千分之一,你知道是哪个吗 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... RT三角形ABC中,角C等于90度,AC等于3,BC等于4,把它分别沿三边所在直线... ...它分别沿三边所在直线旋转一周 中沿直线旋转是什么意思 ...角C=90°,AC=3,BC=4,把它分别沿三边所在直线旋转一周,求所得的三... ...∠C=90°,AC=3,BC=4,把它分别沿三边所在直线旋转一周,求所得的三... ...角C等于90度,AC=3,BC=4,把它分别沿三边所在直线旋转一周,求所得...
  • 焦点

最新推荐

猜你喜欢

热门推荐