,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的千位和十位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12,调用该函数后c=4152。*c=(a/10)*1000+(b/10)*100+(a%10)*10+(b%10);STYPEFILEFpfor(i=0;i<=sl;i++)t[2*sl]='\0';,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的千位和十位上。例如,当a=45,b=12,调用该函数后c=1524。*c=(b/10)*1000+(a%10)*100+(b%10)*10+(a/10);*fwstrstrvoidfun(longs,long*t)sl=sl*10;,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的十位和千位上。例如,当a=45,b=12,调用该函数后c=2514。*c=(b%10)*1000+(a%10)*100+(b/10)*10+(a/10);fpfclose(fp)fnamefor(i=j+1;i<=n-1;i++)p=i;,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12,调用该函数后c=5142。*c=(a%10)*1000+(b/10)*100+(a/10)*10+(b%10);*nnextheada=NULL;if(*r==*p),其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的百位和个位上,b数的十位和个位数依次放在c数的十位和千位上。例如,当a=45,b=12,调用该函数后c=2415。*c=(b%10)*1000+(a/10)*100+(b/10)*10+a%10;structstudent*a->score[i]achar*fun(char(*sq)[M])returnsp;类型二:与*,它的功能是:将字符串尾部的*号全部删除,前面和中间的*号不删除。删除串尾*号char*p=a;while(*p)p++;p--;while(*p=='*')p--;p++;*p=0;Ni-1a2=k/10;returni;,它的功能是:除了字符串前导的*号之外,将串中其他*号全部删除。除前导*外其他删除*if(a[i]!='*')a[k++]=a[i];i++;Nkss[i]intk=0;while(*p||*q),它的功能是:只删除字符串前导和尾部的*号,串中字母之间的*号都不删除。删除前导和尾部*char*p=a;intj=0,len=0;while(*p){p++;len++;}while(j<len-h-e){a[j]=a
C语言计算机二级 来自淘豆网m.daumloan.com转载请标明出处.