解题思路:想到如果不会这些函数怎么办
注意事项:也看到isalpha(),isspace(),isdigit()也可以
参考代码:
a=b=c=d=0
strin=input()
for i in strin:
if (i>='a' and i<='z') or (i>='A' and i<='Z'):
a+=1
elif i>='0' and i<='9':
b+=1
elif i==' ':
c+=1
else:
d+=1
print(a,b,c,d)
0.0分
0 人评分
三进制小数 (C语言代码)浏览:1025 |
简单编码 (C++代码)(这里推荐用switch)浏览:962 |
【密码】 (C语言代码)浏览:333 |
大小写转换 (C语言代码)浏览:859 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:756 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:856 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:840 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:557 |
剪刀石头布 (C++代码)浏览:1711 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:489 |