ksdf.net
当前位置:首页>>关于c语言 随机输入一个字符串,统计该串中每个数字字...的资料>>

c语言 随机输入一个字符串,统计该串中每个数字字...

思路:统计字符串中每个数字字符出现的个数可以先定义一个整数数组a大小是10,依次保存0-9字符出现个数,遍历字符串,判断该字符是否是数字字符,如果是对应的数组元素自加1。参考代码:#include#includeint main(){ char a[100];int i,n,num[10...

include main() {int a[10]={0},n; char ch; while((ch=getchar())!='!') {n=ch-'0'; a[n]=++a[n];} for(n=0;n

int num,i; char a[100]; num = 0; printf("请输入一个字符串:"); scanf("%s", a); for(i = 0; i < 100; i++) { if(a[i] == 0 && a[i] == 1 && a[i] == 2) num++; } printf("你输入的字符串:%s中,数字0,1,2出现的总个数为%d个", a, num): //大...

//.输入一行字符,分别统计出其中字母、空格、数字和其他字符的个数。 #include"stdio.h" void scan(char *a); int word=0,space=0,num=0,nother=0; void main() { printf("输入一行字符:"); char a[40]; gets(a); scan(a); printf("字母%d,\n...

1 输入字符串; 2 遍历字符串,统计a的个数; 3 输出结果。 代码: int main(){ char s[100]; int i,c=0; gets(s); for(i = 0; s[i]; i ++) if(s[i]=='a') c++; printf("%d",c);}

#include"stdio.h" #include"string.h" main() {char a[100],b[100]; int c[100]={0},i,j,m=0,n,k,l=1; printf("请输入字符并以回车结束:\n"); gets(a); n=strlen(a); b[0]=a[0]; for(j=1,i=1;j

以下是C语言代码: #include #include int main(void){ int a[26]={0}; int i; char c; while ((c=getchar())!='\n') if (isalpha(c)) a[tolower(c)-'a']++; for (i = 0; i

思路:统计字符串中每个数字字符出现的个数可以先定义一个整数数组a大小是10,依次保存0-9字符出现个数,遍历字符串,判断该字符是否是数字字符,如果是对应的数组元素自加1。 参考代码: #include#includeint main(){ char a[100];int i,n,num[...

思路:统计字符串中的空格,所以该字符串中有空格,则输入只能使用gets函数,再依次遍历该字符串,判断字符是否是空格,如果是,则空格个数自加1。 参考代码: #include#include#includeint main(){int sum=0,i;char a[100];gets(a);for(i=0;a[i...

//满意请采纳#includevoid fun(char*str,int*times){int i;for(i=0;str[i];i++){if(str[i]-'0'>=0&&str[i]-'0'

网站首页 | 网站地图
All rights reserved Powered by www.ksdf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com