怎么将函数里的这个j值一样对应给main里的a,b,c呢?困扰我好久了。
不知道你表达的是不是这个意思:在zhishu()中改变main()中变量的值。可以用指针或引用。指针:修改zhishu()为:zhishu(float *p,int index){for之后写: p=j;在main()中,zhishu(&a,index);这样,p就指向了a,改变p(p的指向)就改变了a。引用:修改zhishu为(float& x,int y);这时x是a的引用,改变x即可改变a。