当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
2015年计算机二级C语言50套程序编写上机题答案(1)
发布时间:2011/10/31 17:57:26 来源:城市学习网 编辑:ziteng

程序编写题参考答案

  1、   int count=0;

   while(*s!='\0')

   {

    if(*s>=48 && *s<=57)

     count++;

    s++;

   }

   return count;

  2、len=strlen(a[i]) ;

      if(maxlen      {k=i ;maxlen=len ;}

  3、int count=0 ;

   while(*ss != '\0')

   {

    if(*ss = = c)

     count++ ;

    ss++ ;

   }

   return count;

  4、

       int i,len=0;

       while(a[len] == '*')  

       len++;

       i=len;

       while(a[i]!= '\0')

       {   

           a[i-len]=a[i];

      i++;

        }

  5、  a[n]=0 ;

   strcpy(b , a) ;

   strcat(b , a + strlen(a)+1);

  6、   unsigned num=w,n=1;

   while(num!=0)

   {

    num=num/10;

    n=n*10;

   }

   n=n/10;

   return w%n;

  7、   char *r,*q;

   for(q=p;q>h;q--)

   {

    if(*q == '*')

    {

     r=q;

     while(*r!='\0')

     {

      *r=*(r+1);

      r++;

     }

    }

   }

  8、    int i;

   *s=a[0];

   for(i=1;i < N;i++)

   {

    if((*s).s > a[i].s )

     *s=a[i];

   }

  9、   int sum=0,i;

   for(i=0;i    sum=sum+a[0][i]+a[M-1][i];

   for(i=1;i    sum=sum+a[i][0]+a[i][N-1];

   return sum;

  10、   int sum=0,i;

   for(i=0;i    sum=sum+w[0][i]+w[N-1][i];

   for(i=1;i    sum=sum+w[i][0]+w[i][N-1];

   return  (double)sum/(4*N-4);

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved