/*-------------------------------------------------------
【程序填空】
---------------------------------------------------------
下面程序接受键盘上的输入,直到按↙键为止,这些字符被原样 输出,但若有连续的一个以上的空格时只输出一个空格,请填(3) 空使程序完整。
-------------------------------------------------------*/ #include
char cx , front='\\0' ;
/***********SPACE***********/ while ((【?】)!='\\n') {
if (cx!=' ') putchar(cx) ; if (cx==' ')
/***********SPACE***********/
if (【?】)
/***********SPACE***********/ putchar(【?】); front=cx ; } }
/*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
del函数的作用是删除有序数组a中的指定元素x,n为数组a的元素 个数,函数返回删除后的数组a元素个数。主函数调用del删除5, 输出删除后的数组,请填(3)空使程序完整。 -------------------------------------------------------*/ #include
{ int del (int a[10],int n,int x); int x[10]={1,2,3,4,5,6,7,8,9,10}; int i,y;
/***********SPACE***********/ y=【?】;
for(i=0;i
printf(\}
int del (int a[10],int n,int x) { int p=0,i ;
while (x>=a[p]&&p
/***********SPACE***********/ 【?】;
for (i=p-1; i
/***********SPACE***********/ 【?】; return (n-1) ; }
/*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
下面程序的功能是输入10个数,找出最大值和最小值所在的位置, 并把两者对调,然后输出调整后的10个数。 请填(4)空使程序完整。
--------------------------------------------------------*/ #include
{ int a[10],max,min,i,j,k ;