问题2242--程序填空题

2242: 程序填空题

时间限制: 1 Sec  内存限制: 128 MB
提交: 800  解决: 122
[状态] [讨论版] [提交] [命题人:]
题目描述

请完成下面的程序

//1 下面的函数prime判断一个整数是否为素数,是返回1,不是返回0,请将程序补充完整。

int func1(int a)

{

int i,yes;

yes=1;

i=2;

while(____________________) 

if(a%i ==0)

 ______________________;

else 

i++;

   return yes;

}

//2. 下面的程序用冒泡法对数组a 进行由小到大的排序。请把程序补充完整。


void func2(int a[],int n)

{

  int i,j,t;

  for (j=0; j<n;j++)

    for (________________________)

      if(_________________________)

      {

        t=a[i];

        a[i]=a[i+1];

        a[i+1]=t;

      }

}


//3.下面的函数输出一个n行的三角形,请将程序补充完整
//   *
//  ***
// *****

void func3(int n)

{

     inti,j;

     for(i=0; i<n; i++) {
            for(j=n; j>i; j--) {
                  printf(" ");
            }
            for(_____________________) {
                    printf("*");
             }
              printf("\n");

       }

}

来源/分类