面向对象程序设计期末考试
4.char *f(char *s){
int n=strlen(s);
char * r=new char[n+1];
for(int i=0;i<n;i++)
if(s[i]>='a' && s[i]<='z')r[i]=s[i]-'a'+'A'; else r[i]=s[i];
r[n]='\0';
return r;
}
函数功能:将字符串中的小写字母转换为大写
五、编程题(每小题6分,共12分)
1. 按照下面函数原型语句编写一个递归函数求出并返回数组a中n个元素的平方和。
int f(int a[],int n)
程序如下:
int f(int a[],int n){