2、(x);___printf("%f",max);}练习二:/*该程序功能:输入三个整数,按由小到大的顺序输出这三个数。*/#includevoidswap(__int*pa,int*pb____){/*交换两个数的位置*/inttemp;temp=*pa;*pa=*pb;*pb=temp;}voidmain(){inta,b,c,temp;scanf("%d%d%d",&a,&b,&c);if(a>b)swap(&a,&b);if(b>c)swap(&b,&c);if(__a>b___)swap(&a,&b);prin
3、tf("%d,%d,%d",a,b,c);}练习三:/*该程序功能:将输入的十进制正整数n通过函数Dec2Bin转换为二进制数,并将转换结果输出。*/#include…………………………………………………………最新精品资料推荐……………………………………………………20…………………………………………………………最新精品资料推荐……………………………………………………voidDec2Bin(intm){intbin[32],j;for(j=0;m!=0;j++){bin[j]=__m%2___;m=m/2;}for(;j!
4、=0;j--)printf("%d",____bin[j-1]______);}voidmain(){intn;scanf("%d",&n);Dec2Bin(n);}练习四:/*该程序功能:输入数组x[7],调用函数f,去除数组中的负数,输出结果为:1346*/#includevoidf(int*a,int*m){inti,j;for(i=0;i<*m;i++)if(a[i]<0){for(j=i--;j<*m-1;j++)a[j]=a[j+1];___*m=*m-1;___}}voidmain(){inti,n=7,x[
5、7]={1,-2,3,4,-5,6,-7};_f(x,&n);_____for(i=0;ivoidmain(){inti,j,s;for(i=6;i<=1000;i++){___s=1;___…………………………………………………………最新精品资料推荐………………………………………
6、……………20…………………………………………………………最新精品资料推荐……………………………………………………for(j=2;___j0),求m使得2的m次方小于或等于n,2的m+1次方大于或等于n。*/#includevoidmain(){intm=0,t=1,n;while(__scanf(“%d”,&n),n<=0___);while(!(t<=n&&t*2>=n)){_
7、__t=t*2;___m++;}printf("%d",m);}练习七:/*该程序功能:函数f将数组循环左移k个元素,数组x[7]调用函数f后的输出结果为:4567123*/#includevoidf(int*a,intn,intk){inti,j,t;for(i=0;i8、5d",x[i]);printf("");}练习八:/*该程序功能:调用函数f,求二维数组a中全体元素的和.*/#includefloatf(_float*