以下程序的运行结果是()。#includevoidsub(intx,inty);intx1=30,x2=40;intmain(){intx3=10,x4=20;sub(x3,x4);sub(x2,x1);printf(“%d,%d,%d,%d\n”,x3,x4,x1,x2);return0;}voidsub(intx,inty){x1=x;x=y;y=x1;}
查看答案
以下是search函数的功能是利用顺序查找法从数组a的10个元素中对关键字m进行查找。顺序查找的思路是:从第一个元素开始,从前向后依次与关键字比较,直到找到此元素或查找到数组尾部结束。若找到,则返回此元素的下标;若仍未找到,则返回值-1。请填空。#includeintsearch(inta[10],intm);{inti;for(i=0;i<=9;i++)if(【1】)return(i);return-1;}intmain(){inta[10],m,no;…no=search(【2】);if(【3】)printf(“\nOKFOUND!%d\n”,no+1);elseprintf(“\nSorryNOTFOUND!\n”);return0;}
以下程序的运行结果是【1】,fun函数的作用是计算两数【2】的【3】。#include#includeintfun(inty,intx){intz;z=abs(x-y);return(z);}intmain(){inta=-1,b=-5,c;c=fun(a,b);printf(“\n%d\n”,c);return0;}
为使以下程序顺利运行,请在【1】中填写正确的内容;当输入的数值为57时,该程序的运行结果是【2】。#include【1】intmain(){doublex,y;scanf(“%lf%lf”,&x,&y);printf(“\n%f\n”,max(y,x));return0;}doublemax(doublea,doubleb){return(a>b?b-a:a-b);}