4个回答
展开全部
print() 函数只显示a[0],a[1],a[2]。main()和f2()里面定义了参数a(3),但不在print()中打印输出,不影响结果,而且f2()并没有给a(3)赋值。
流程很简单,f1()给数组元素a[0],a[1],a[2]分别赋值0,1,2。然后打印输出。
f2()给数组元素a[0],a[1],a[2]分别赋值0,1,2,然后打印输出。
流程很简单,f1()给数组元素a[0],a[1],a[2]分别赋值0,1,2。然后打印输出。
f2()给数组元素a[0],a[1],a[2]分别赋值0,1,2,然后打印输出。
更多追问追答
追问
那如果f2里定义了的是a[2]结果会改变吗?
追答
程序是给a[]赋值,然后显示输出,定义什么并不影响结果
展开全部
故意的在f2中定义一个a[3]局部变量,然后赋值看是否影响全局数组而已。就考察这个点,而且题目出的也不严谨,应该赋不同的值来观察。
更多追问追答
追答
所以看书,要自己思考,动手。有怀疑的精神。不能盲目。特别不是经典的书,错误和思路都会很多
追问
所以答案就是012012,每个数前面两个空格?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
0,1,2
0,1,2
0,1,2
追问
我自己做的都知道你做错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询