作业帮 > 综合 > 作业

不知道怎么计算程序的结果,例子如下:

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/29 20:11:46
不知道怎么计算程序的结果,例子如下:
#include
#define N 5
int fun(int *s,int a,int n)
{
\x05int j;
\x05*s=a;j=n;
\x05while(a!=s[j])
\x05\x05j--;
\x05return j;
}
main()
{
\x05int s[N+1];
\x05int k;
\x05for(k=1;k
不知道怎么计算程序的结果,例子如下:
fun(s,4,5)=?
s[]={ ,2,3,4,5,6}
*s=a意思是s[0]=a
s[]={4.2.3.4.5.6}
然后从5开始循环,倒着循环,如果a等于s[j]则停止
j等于3的时候,s[j]等于4等于a
所以结果返回j
即返回3