求大神解答3道c语言的题目!急急急
求大神解答3道c语言的题目!急急急9.209.225.5三题求大神帮忙!明天考试了!求求求...
求大神解答3道c语言的题目!急急急9.20 9.22 5.5 三题求大神帮忙!明天考试了!求求求
展开
3个回答
展开全部
我一个一个回答,身边没有本子,给你打字说,9.20:
指针prt指向数组a的第一个值,也就是2,开始第一个循环,y=0,那么prt+y也就是指指针没变化,还是2,2<8,所以z的值为2,进入下一个循环,y=1,prt+y=4,4<8,z=4,进入下一个循环,y=2,prt+y=6,6<8,z=6,进入下一个循环,y=3,不满足y<3,循环终止,z为6
指针prt指向数组a的第一个值,也就是2,开始第一个循环,y=0,那么prt+y也就是指指针没变化,还是2,2<8,所以z的值为2,进入下一个循环,y=1,prt+y=4,4<8,z=4,进入下一个循环,y=2,prt+y=6,6<8,z=6,进入下一个循环,y=3,不满足y<3,循环终止,z为6
更多追问追答
追答
9.22:先直接看main,你也标记出了循环了5次,由s[k]='A'+k+1;k从1开始,所以循环完s[k]中应该是B C D E F这5个字母,fun函数的传入E,意思就是说E前面有几个字母,就是BCD三个,答案就是3,要是没理解的话就追问
5.5这道题有问题,sum根本就没有赋初始值,我看你标记的是i无初始值,i是有的,for循环中初始值已经赋1了,因为sum没初始值,所以这道题运行肯定会报错,至于选C,如果报错就是值不确定的话。。。那就是C吧。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
前两个题手工写上的答案都是正确的,最后一题的判断也是正确的,显然题有错。你要问什么呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询