主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
上岸课程
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
我与代码的故事
2024年4月20日 16:06
字符分类 题解:
P1016
回复 0
|
赞 1
|
浏览 493
#include<bits/stdc++.h> using namespace std; int main() { string str; getline(cin, str); string num, c, others; for(int i = 0; i < str.size(); i ++) { if(str[i] >= '0' && str[i] <= '9') num += str[i]; ...
20082123
2024年3月28日 16:55
字符分类 题解:
P1016
回复 0
|
赞 0
|
浏览 468
#include<bits/stdc++.h> using namespace std; int main(){ string s; cin>>s; char a[105]={0}; char b[105]={0}; char c[105]={0}; int j=0,k=0,l=0; ...
Djiangxu
2024年3月24日 16:36
字符分类 题解:挺适合拿来练习结构体的应用哒。
P1016
回复 0
|
赞 0
|
浏览 471
解题思路: (1)有三种类型的字符需要分类,我们可以定义三个数组,为了避免某一种类型的字符数量可能独占100,所以需要将定义的三个类型的数组长度设置为100; (2)定义完数组后,还需要用一个变量来记录数组下标,表示归类长度,用于输出; (3)判断输入字符类型,第一类是字母,大写字母或者小写字母;第二类是数字,0~9;第三类则不是字母也不是数字。 代码如下:希望对你有所帮助~~ #include<iostream> using namespace std; void judge(char cr); struct str{ ...
flipped
2024年3月15日 17:01
字符分类 题解:C
P1016
回复 0
|
赞 0
|
浏览 659
#include <stdio.h> #include <string.h> int main() { char s[105]; gets(s); int l = strlen(s); for (int i = 0; i < l; i++)//先打印输出字母 { if ((s[i] >= 'a' && s[i] <= 'z') || (s[i] >= 'A' && s[i] <= 'Z')) ...
小酒
2024年3月15日 15:30
字符分类 题解:
P1016
回复 0
|
赞 0
|
浏览 485
1016解题思路 #include <bits/stdc++.h> using namespace std; int main() { char a[105]={0};//输入字符且保存字母 char b[105]={0};//保存数字 j char c[105]={0};//保存其他字符k gets(a); int l=strlen(a); int j=0,k=0,i=0; for(i=0;i<l;i++) { if(a[i]>='0'&&a[i]<='9') b[j++]=a...
williams
2024年3月10日 10:51
字符分类 题解:
P1016
回复 0
|
赞 0
|
浏览 688
#include <stdio.h> int main(){ char s[1000],num[1000],z[1000],e[1000]; int count1=0,count2=0,count3=0; scanf("%s",s); for(int i=0;i<strlen(s);i++){ if((s[i]<='z'&&s[i]>='a')||(s[i]<='Z'&&s[i]>='A')) z[count1++] = s[i]; ...
光明守护神
2024年3月9日 21:51
字符分类 题解:C++
P1016
回复 0
|
赞 0
|
浏览 426
#include <iostream> #include <vector> using namespace std; void print(vector<char>v) { vector<char>::iterator it; for (it = v.begin(); it < v.end(); it++) { cout << *it; } cout << endl; } int main() { vector<char>c; vector...
Cookie‘s AE86
2024年3月9日 14:43
字符分类 题解:c++实现
P1016
回复 0
|
赞 0
|
浏览 485
#include<bits/stdc++.h> using namespace std; int main(){ string s; string number; string alph; string other; cin >> s; int len = s.length(); for(int i = 0; i < len; i++){ if(s[i] <= 'Z' && s[i] >= 'A') alp...
zhangan
2024年3月6日 15:27
字符分类 题解:
P1016
回复 0
|
赞 0
|
浏览 473
#include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <string.h> /*从键盘上输入一个字符串,将该字符串分为数字、字母、其他字符三个部分输出。*/ void a(char str[]) { int length = strlen(str); char a[1000] = { 0 }, b[100] = { 0 }, c[100] = { 0 };  ...
xhpn
2024年3月4日 19:20
字符分类 题解:
P1016
回复 0
|
赞 0
|
浏览 544
#include<stdio.h> #include<string.h> int main(){ char A[100],a[100],b[100],c[100]; int i=0,j=0,k=0,l=0; gets(A); int len=strlen(A); for(i=0;i<len;i++){  ...
1
2
3
题目
字符分类
题解数量
22
发布题解
热门题解
1
字符分类 题解:空间换时间
2
字符分类 题解:
3
将字符强转成int再根据ASCII码做判断
4
c++简单易懂
5
字符分类 题解:
6
字符分类 题解:
7
1016-字符分类(c语言)
8
字符分类(感觉程序太长了)
9
输出字符串中的字母,数字和其他字符
10
字符分类 题解:c++实现