二级题库(29)

void  fun( int *a , int  n )
{  int  i, t;
   for( i=0; i<n; i++ )
/found/
      a[i]=0;
   i=0;  
/found/
   t=1;
   while( i<n )
   {  a[i]= 1;
      t++;
/found/
      i=i+t;
   }
}


void fun(char  a[])
{  int  b[26], i, n,max;
   for (i=0; i<26; i++)
/found/
      b[i] = 0;
   n= strlen(a);
   for (i=0; i<n; i++)
      if (a[i] >='a' && a[i]<='z')
/found/
         b[a[i] - 'a']++;
      else  if (a[i] >='A' && a[i]<='Z')
         b[a[i] -'A']++;
   max = 0;
   for (i=1; i<26; i++)
/found/
     if (b[max] < b[i])
       max=i;
   printf("出现次数最多的字符是 :  %c\n", max + 'a');
}


long  fun( char  *s )
{
	int i,sum=0,len;
	len=strlen(s);
	for(i=0;i<len;i++)
	{
		sum=sum*10+*s-48;
		s++;
	}
	return sum;

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值