下面函数要求计算两个整数x,y之和,并通过形参返回该值,请填空。 add(int x,int y,【 】z) {【 】=x+y;}
第1题
以下程序运行结果是【 】。 include<stdio.h> main() { int fun();fun();} fun() { static int a[3]={0,1,2}; int i; for(i=0;i<3;i++)a[i]+=a[i]; for(i=0;i<3;i++)printf("%d,",a[i]); printf("\n");}
请帮忙给出正确答案和分析,谢谢!
第2题
下列程序的运行结果是【 】。 include<stdio.h> main { int k=4,m=3,p; p=func(k,m); printf("%d",p); p=func(k,m); printf("%d\n",p);} func(a,b) int a,b; { static int m=0,i=2; i+=m+1; m=i+a+b; return(m);}
请帮忙给出正确答案和分析,谢谢!
第3题
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。 include<conio.h> include<stdio.h> int fun(int*s,int t,int*k) { int i; *k=0; 【 】 if(s[*k]<s[i])*k=i; return【 】;} main() { int a[10]={876,675,896,101,301,401,980,431,451,777},k; clrscr(); fun(a,10,&k); printf("%d,%d\n",k,a[k]);}
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!