0
1
已采纳
首先,两个字符串,输入,注意!输入是要有个输入吃换行,举例:
字符串s
getline(cin,s);//吃换行
for(int i=1;i<=s.size();i++){
getline(cin,s);
}
然后,if判断字符串>="A"&&字符串<="Z"
满足则计数器++,最后输出
0
被禁言


初级光能
这一题简单啊,先用getline输入俩个字符串,然后第一个循环遍历第一个字符串,判断字符串元素是否大于等于A&&小于等于B,计数器加加,第二个循环同上,循环遍历第二个字符串,判断字符串元素是否大于等于A&&小于等于B,计数器加加;
---------------------------------------------------------------------------------------------------------------------------------------------
两个计数器变量名不能一样啊
0
首先:
输入s(getline)(我想不用说了……)
int cnt;
然后:
//遍历字符串
如果s[i]是大写字母(用ASCII码判断){
cnt++;
}
第二个跟第一个一样,重新:
输入s2(getline)(我想不用说了……)
int cnt2;
然后:
//遍历字符串
如果s2[j]是大写字母(用ASCII码判断){
cnt2++;
}
最后输出……
望采纳!
0