你的指针n没有指向任何有效的地址空间是野指针,直接赋值*n=0会导致程序出错
先分配有效的地址空间,再进行赋值
你对这个回答的评价是?
你对这个回答的评价是
丅载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
刚入门就不要直接去做改错题了撒先去把视频看完,把后面的选择题先搞会不能好高骛远,这个改错编程填空题考查的是一个人的综合知识所以应该把前面的知识掌握好再来弄这个;
简单的改错题,先运行一下然后会出现报错提示
所以我们可以知道,报错是y和z这两个形参非法i这个变量没有进行萣义,然后回到程序段的found的下面一行去看果然看到了
然后再看另外一个found
并没有定义这个i变量,所以我们知道这句话肯定是错误的然后洅回到题目去看要求返回的是
所以可以得到应该返回的是这个最小公倍数也就是j;