

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
Đây là câu trả lời đã được xác thực
Câu trả lời được xác thực chứa thông tin chính xác và đáng tin cậy, được xác nhận hoặc trả lời bởi các chuyên gia, giáo viên hàng đầu của chúng tôi.
#include <bits/stdc++.h>
using namespace std;
string s;
int d;
int main()
{
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
getline(cin,s);
d=0;
for (int i=0;i<=s.length()-1;i++) //xâu trong c++ bắt đầu từ 0
{
if (int(s[i])>=48&&int(s[i])<=57) //int là hàm chuyển từ xâu sang mã ascii của nó, các số có mã ascii là 48->57 (0->9)
d++;
}
cout<<d;
}
Hãy giúp mọi người biết câu trả lời này thế nào?
Đây là câu trả lời đã được xác thực
Câu trả lời được xác thực chứa thông tin chính xác và đáng tin cậy, được xác nhận hoặc trả lời bởi các chuyên gia, giáo viên hàng đầu của chúng tôi.
#include <bits/stdc++.h>
using namespace std;
int main()
{
string s;
int dem = 0;
cin >> s;
for (int i=0;i<s.length();i++){
if (s[i]>='0'&&s[i]<='9') dem++;
}
cout << dem;
return 0;
}
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
2020
47088
1741
#include <iostream> using namespace std; string s; int dem; int main() { cin>>s; dem=0; for (int i=1;i<=s.length();i++){ if ((s[i])>='0'&&(s[i])<='9'){ dem++; } } cout<<dem; }
2020
47088
1741
bro biết về C++ đk chỉ tui cái này đi sao tui nhập là 8fyfu88 thì nó in ra 2 thôi sửa giúp vs đang học c++
823
7632
562
cái sâu có giá trị phần tử từ 0 nên ông phải cho vòng for nó chạy từ 0 đến < s.length()
294
892
149
bro biết về C++ đk chỉ tui cái này đi sao tui nhập là 8fyfu88 thì nó in ra 2 thôi sửa giúp vs đang học c++ -> xâu trong c++ bắt đầu từ 0 nhé, xâu trong pascal bắt đầu từ 1