问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言 输入一行字符串,统计字母,数字和其它符号的个数

发布网友 发布时间:2022-04-27 04:54

我来回答

6个回答

热心网友 时间:2022-04-27 06:23

可以参考下面的代码:

#include<stdio.h>

int main()

{char s[200];

int i,zm=0,sz=0,qt=0;

for(i=0;s[i];i++)

if(s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z')zm++;

else if(s[i]>='0'&&s[i]<='9')sz++;

else qt++;

printf("zm=%d, sz=%d, qt=%d\n",zm,sz,qt);

return 0;

}

扩展资料:

1、for循环小括号里第一个“;”号前为一个为不参与循环的单次表达式,其可作为某一变量的初始化赋值语句, 用来给循环控制变量赋初值; 也可用来计算其它与for循环无关但先于循环部分处理的一个表达式。

“;”号之间的条件表达式是一个关系表达式,其为循环的正式开端,当条件表达式成立时执行中间循环体。

2、IF语句三种形式

if(表达式)语句

if(表达式)语句1else语句2

if(表达式1)语句1

嵌套

在if语句中又包含一个或多个if语句称为if语句的嵌套

参考资料来源:百度百科-for循环

参考资料来源:百度百科-IF (计算机中的指令)

热心网友 时间:2022-04-27 07:41

#include<stdio.h>
void main()
{ int nE=0,nS=0,nN=0,nO=0,i=0;
char a[1000];
scanf("%s",a);
while (a[i]!='\0') {
if (a[i]<='z' && a[i]>='a' || a[i]<='Z' && a[i]>='A')
nE++;
else
{if (a[i]<='9' && a[i]>='0')
nN++;
else
{if (a[i]==' ')
nS++;
else
nO++;
}
}
i++;

}
printf("%d\n%d\n%d\n%d",nE,nS,nN,nO);
}

热心网友 时间:2022-04-27 09:16

#include<stdio.h>

int main()
{char s[200];
int i,zm=0,sz=0,qt=0;
for(i=0;s[i];i++)
if(s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z')zm++;
else if(s[i]>='0'&&s[i]<='9')sz++;
else qt++;
printf("zm=%d, sz=%d, qt=%d\n",zm,sz,qt);
return 0;
}

热心网友 时间:2022-04-27 11:07

int c, digit=0,character=0,other=0;
c = getchar();
while(c!='\n')
{
if(c>='0' && c <='9'){digit++;}
else if(c>='a' && c <='z' or c>='A' && c <='Z'){character++;}
else other++;
c = getchar();
}

热心网友 时间:2022-04-27 13:15

进来看看

热心网友 时间:2022-04-27 15:40

这个在谭浩强的C语言教材中的习题中有,楼主找本例程去参考一下就可以了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么退出夸克HD账号登录状态? 猫感冒了看兽医要多少钱 Pka 与 PH的区别及各自的应用领域 储干在公司是干什么的职位啊 2025数字博览会 岗位丨申万宏源证券研究所招聘实习生(可留用), 国海证券研究所+开源证 ... 用发酵粉蒸馒头如何蒸? 雷蛇现在的售后保修政策是怎样的有个鼠标双击了 安代驾好还是e代驾好 急需一篇科技小论文,六年级水平的`要快`谢谢啊`! 天冷了钓鲫鱼用什么饵料 鲫鱼天冷好钓吗 天气冷怎么钓鲫鱼 大正三色锦鲤鱼的优劣鉴别 跪求AE中怎么做手写字效果?有晓得的人就说下哈,技十分谢谢给位朋友了 跑赢大盘的王者 8&#47;17日收盘后,有只叫小狮子的股票,有谁知道吗?小狮子应该是其中一个字的谐音! 王者荣耀kpl瓶子解说,说的话怎么样才可以弄到视频上? 王者荣耀股票概念有哪些 盐湖股份股票最新分析视频 王者荣耀云端视频在哪里找到 金毛怕冷吗,冬季如何护理金毛犬? 金毛犬的毛发如何护理? 如何给金毛犬做好毛发护理 金毛犬如何护理 金毛的平时该怎么护理 四川都有哪些专科大学,不要民办的专科大学。 具体点。 四川有专科的本科学校 四川哪些大学有本科也有专科啊 四川本科院校里有专科的学校有哪些啊??谢谢啦 四川哪些二本大学有专科 区域一体化中所提的自贸区和国内搞的自贸区试点之间的区别? 土木工程论文 3000字左右 中文 金辉优步水岸这个项目怎么样? 惠州的金辉优步学府怎么样?去踩过盘的人来说下 金辉优步的具体介绍? 金辉优步湖畔是什么情况呢? 金辉优步湖畔怎么样? 第三次科技革命的核心是什么? 框架-核心筒结构筒体平面尺寸取值研究 华为荣耀路由标准版和pro能无线互联吗 我在北京,学影视后期到什么学校呢? 工薪贷15万年利率是2.6两年每月还多少钱? 数码宝贝3 The Biggest Dreamr 歌词 《Time Capsule》 - CLUTCHO 中文歌词 东方神起 one的中文歌词 The biggest dreamer 歌词 求数码暴龙3的主题曲《the biggest dreamer》中的歌词的中文翻译 黑执事第二季片头曲最后画面夏尔和赛巴斯会消失? in the eye of the beholder是什么意思? 谁帮我翻译下什么意思