永发信息网

C语言编程基础问题

答案:3  悬赏:10  手机版
解决时间 2021-07-29 09:30
随即输入一组一维字符串,确定其中字符个数。应该怎么写喃。
最佳答案

如果只是简单的计算字符数的话就简单了


#include<stdio.h>


#include<string.h>


void main()


{


char str[100];


printf("请输入一个字符串:\n");


gets(str);


printf("刚才输入的字符串字符数目为:%d\n",strlen(str));


}

全部回答

#include<stdio.h> #include<stdlib.h> main() { char s[1000]; char a[1000][2]={0}; int i=0,j=0,k=0; s[0]=0; gets(s); for(;s[i]!='\0';i++) { for(k=0;k<=j;k++) { if(a[k][0]==s[i]) { a[k][1]++; break; } } if(k>j) { a[j][0]=s[i]; a[j][1]++; j++; } } for(j--;j>=0;j--) printf("'%c' : %d times\n",a[j][0],a[j][1]); system("pause"); }

供参考...

#include "stdio.h"

#include "conio.h"

#include "string.h"

int main()

{

char a[100];

int i=0;

printf("请输入字符串,回车确认\n");

gets(a);

while(a[i]!='\0')

i++;

printf("共输入了%d个字符\n",i);

getch();

}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ抢车位的道具月底会清空吗
定时开关电路 100分 在悬赏200
摩尔庄园谁能送我火鸡蛋?
宜都市宜昌国珍健康生活馆我想知道这个在什么
DINPUT8.DLL没了 谁发给我
一个两位数的十位数字与个位数字的和为7,如
卫滨区新乡克拉菲尔钢琴教育我想知道这个在什
《凤凰台上凤凰游》 什么时候出阿?
微信怎么看个人等级,微信怎么看等级?
普通的电脑显示器和液晶的有什么区别,为什么
有什么好看的电子书看啊
用量筒测量液体体积,俯视偏小还是偏大?
上夜班好不好
浚县鹤壁华隆面馆地址是什么,有没有知道的
怎么我的问问玩了一下,积分倒变成负这么多了
推荐资讯
QQ牧场长什么样?好玩嘛?
NBA包括退役的运动员,共等分最多的前三十名
汽车减速异响
QQ爱墙种子能给我个吗?
我电脑进别的网址都很快,可是为什么进空间超
编辑电影,AVI,RMVB 需要在里面加些字,用什
QQ旋舞做字(芸)
《猎鹰前传之英雄》的片尾曲叫什么?从哪里下
怎样连接电视音响
源汇区漯河源汇区农村信用合作联社营业部24小
我总是幻想和表哥ML
如何才能让一个男孩感觉幸福?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?