首页 > 安全资讯 >

计算机等级考试二级C++练习题(2)及解答

09-02-28

一、编程题。根据程序要求,写出函数的完整定义。   1.写一个函数,找出给定字符串中大写字母字符(即’A’-‘Z’这26个字母)的个数(如字符串”China Computer Wrold”中大写字母字符的个数为3个)。

一、编程题。根据程序要求,写出函数的完整定义。

 

1.写一个函数,找出给定字符串中大写字母字符(即’A’-‘Z’26个字母)的个数(如字符串”China Computer Wrold”中大写字母字符的个数为3个)。

函数的原型          int CalcCapital (char *str);

函数参数  str为所要处理的字符串;

函数返回值:所给字符串中数字字符的个数

 

2.写一个函数,用递归函数完成以下运算:

sum(n) =  1 – 1/2 + 1/3 – 1/4 + … -(1/n)*(-1)n        (其中n>0

函数原型         float sum(int n);

函数参数n为正整数。

函数返回值:相应于给定的n,右边表达式运算结果。

提示:你可以使用递归表达式: sum(n) = sum(n-1) -(1/n)*(-1)n

相关文章
热点推荐