不知道怎么计算程序的结果,例子如下:#include#define N 5int 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
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/27 08:43:53
![不知道怎么计算程序的结果,例子如下:#include#define N 5int 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](/uploads/image/z/9029907-27-7.jpg?t=%E4%B8%8D%E7%9F%A5%E9%81%93%E6%80%8E%E4%B9%88%E8%AE%A1%E7%AE%97%E7%A8%8B%E5%BA%8F%E7%9A%84%E7%BB%93%E6%9E%9C%2C%E4%BE%8B%E5%AD%90%E5%A6%82%E4%B8%8B%EF%BC%9A%23include%23define+N+5int+fun%28int+%2As%2Cint+a%2Cint+n%29%7B%5Cx05int+j%3B%5Cx05%2As%3Da%3Bj%3Dn%3B%5Cx05while%28a%21%3Ds%5Bj%5D%29%5Cx05%5Cx05j--%3B%5Cx05return+j%3B%7Dmain%28%29%7B%5Cx05int+s%5BN%2B1%5D%3B%5Cx05int+k%3B%5Cx05for%28k%3D1%3Bk)
xQN@@ʢJ-8
фBC,DLM@c,Ltp/@¥;;{?*-SӍ^g-ƼM4۵S{bJr%Ga.B$ݥc?+QrUxHѾ\
JM)^/B1]K$kaޕLl7.zq-[!ſȤ`Z-t^ʔidvǕ1߸
m|x.0mJB/9@d0y9V0B\pn\nzC͟>H;]m
եe":NPc
+ Ү ad%6y>[ʣgC1a,A-
不知道怎么计算程序的结果,例子如下:#include#define N 5int 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
不知道怎么计算程序的结果,例子如下:
#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
不知道怎么计算程序的结果,例子如下:#include#define N 5int 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