|
发表于 2021-3-27 08:19:05
|
显示全部楼层
本楼为最佳答案
cin >> array;
- #include<iostream>
- using namespace std;
- int countupper(char array[]) {
- int num = 0;
- char uppercase[26];
- for(int a = 0 ; a < 26 ; a++ ) {
- uppercase[a] = char( 65 + a );
- }
-
- for(int i = 0; i < 6; i++) {
- for(int j = 0; j < 26 ; j++) {
- if (uppercase[j] == array[i]) {
- num = num + 1;
- }
- }
- }
- return num;
- }
- int main() {
- char array[7];
- cin >> array;
- int num = countupper(array);
- cout << num <<" uppercase characters." << endl;
- return 0;
- }
复制代码
|
|