功能:输出结果为:
* * * * * * * * * * * * * * * * * * * *
-------------------------------------------------------*/ #include
/***********SPACE***********/ static char 【?】={'*','*','*','*','*'}; int i,j,k;
char space=' '; for(i=0;i<5;i++) {
printf(\
for(j=1;j<=3*i;j++)
/***********SPACE***********/ printf(\【?】);
/***********SPACE***********/ for(k=0;k<【?】;k++) printf(\ }
printf(\}
----- 【 标准答案 】 ----- 【 1】 a[ 5] 或 a[] 【 2】 space 或 ' ' 【 3】 5 或 =4
7【程序填空】
功能:输入3个数a,b,c,按从小到大的顺序输出。
-------------------------------------------------------*/ #include
void swap(int *p1, int *p2); int n1,n2,n3;
int *pointer1,*pointer2,*pointer3;
printf(\ scanf(\ pointer1=&n1; pointer2=&n2; pointer3=&n3;
/***********SPACE***********/ if(【?】) swap(pointer1,pointer2); /***********SPACE***********/ if(【?】) swap(pointer1,pointer3); /***********SPACE***********/ if(【?】) swap(pointer2,pointer3);
printf(\}
/***********SPACE***********/ void swap(【?】) int *p1,*p2; {
int p;
p=*p1;*p1=*p2;*p2=p; }
----- 【 标准答案 】 ----- 【 1】 n1 >n2 或 n 2< n1 或 *pointer 1 >*pointer pointer 1
【 2】 n1 >n3 或 n 3< n1 或 *pointer 1 >*pointer pointer 1
【 3】 n2 >n3 或 n 3< n2 或 *pointer 2 >*pointer pointer 2
【 4】 p1 ,p2
8【程序填空】
功能:输入三个整数x,y,z,请把这三个数由小到大输出。
-------------------------------------------------------*/ #include
int x,y,z,t;
scanf(\
/***********SPACE***********/ if (x>y){【?】}
2 或 * pointer 3 或 * pointer 3 或 * pointer 2 <* 3 <* 3 <*
相关推荐: