1樓:眼眶的溼潤
給你一個思路吧,你可以取去字串裡的字元,一位位用ascii比較是否是數字
2樓:匿名使用者
#include
#include
#include
using namespace std;
bool isnumber(char ch)int main()
cout << **t << endl;
return 1;}
3樓:才懂
給你這個東西,isdigit(c),若引數c是數字返回true,否則為0.
後面的,你就可以自己來了。
4樓:所向披靡
使用迴圈,如果該字元的ascll碼處在數字區,n=n+1
統計一個字串中數字字元和字母的個數分別是多少。 c++程式設計 5
5樓:滄海雄風
c的 我改了下 你自己看看 要是還不行 就自己改改#include
using namespace std;
void count(char *s, int *digit, int *letter, int *other)
}void main()
6樓:在路上再堅持
//希望對樓主有個小小的幫助。。。
//0~9是48~57,a~z是65~90,a~z是97~122#include
#include
#include
using namespace std;
bool isnum(char elem)bool ischar(char elem)int main()
7樓:匿名使用者
#include
#include
using namespace std ;
bool isnumber(const char c);
bool isletter(const char c);
int main(int argc, char *argv)else if(isletter(c_str[i]))}cout << "數字有:"
<< numbercount
<< "個"
<< endl
<< "字母有:"
<< lettercount
<< "個"
<< endl;
return 0;
}bool isnumber(const char c)else
}bool isletter(const char c)else}
8樓:匿名使用者
數字和字母的ascii碼中的範圍是不同的,自己查查吧,書後面可能有啊。
c中怎麼定義字串陣列,C中怎麼定義字串陣列
方法一 string abc new string 3 abc 0 1 abc 1 2 abc 2 3 方法二 string abc new string 最笨的方法 string abc new string 4 abc 0 aaa abc 1 bbb abc 2 ccc abc 3 ddd st...
js中如何分離字串,JS中如何分離字串
有兩種方式du 1 通過zhisplit關鍵字進行分離 var str abd,sda,dsad 定義一dao個字串 var arr str.split 通過版逗號把字串分隔。arr 0 等於 權abd,arr 1 等於sda,arr 2 等於dsad2 通過substring的方式進行分割 var...
c如何獲取字串中域名
用這個串生成一個uri物件,然後從uri物件可以得到所有分解的部分。還有以下的屬性可用 名稱 說明 absolutepath 獲取 uri 的絕對路徑。absoluteuri 獲取絕對 uri。authority 獲取伺服器的域名系統 dns 主機名或 ip 地址和埠號。dnssafehost 獲得...