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

用python从键盘输入一个字符串,统计其中大写小写字母以及数字的个数...

发布网友 发布时间:2022-04-22 22:25

我来回答

2个回答

热心网友 时间:2022-04-18 03:44

#include <stdio.h>

int main()

{

char str[256];

char *p;

int upper = 0;

int lower = 0;

int space = 0;

int digit = 0;

int other = 0;

p = str; // P指针指向数组第一个元素 str[0]

gets(p);

while(*p) // P不为空的时候继续下面的

{

if(*p>='A' && *p<='Z') // 判断是否为大写

{

upper++; // 统计大写字母个数

}

else if(*p>='a' && *p<='z') //是否为小写

{

lower++; //统计小写个数

}

else if(*p == ' ') // 判断是否为“ ”

{

space++; //统计个数

}

else if(*p>='0' && *p<='9') // 判断是否为数字

{

digit++; // 统计数字个数

}

else

{

other++; //剩下的是其他字符的 统计个数

}

p++; //指针后移

}

printf("upper = %d\n",upper); // 输出

printf("lower = %d\n",lower); // 输出

printf("space = %d\n",space);// 输出

printf("digit = %d\n",digit);// 输出

printf("other = %d\n",other);// 输出

return 0;

}

扩展资料:

字符串在存储上类似字符数组,它每一位单个元素都是能提取的,字符串的零位是它的长度,如s[0]=10,这提供给我们很多方便,例如高精度运算时每一位都能转化为数字存入数组。

通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。两个字符串相等的充要条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两种最基本的存储方式是顺序存储方式和链接存储方式。

参考资料来源:百度百科-字符串

热心网友 时间:2022-04-18 05:02

# encoding: utf-8# Python 3.6.0str=input("input:")n=0for s in str: if s.isupper(): n+=1print(n)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
新轩逸保养一次多少钱? ...每个小长方形的周长是多少厘米?(你能想出几 铅的正常是多少合适 两个同样的长方形,长是8分米,宽4分米。把它们拼成一个长方形,它的周长... ...拼成一个大长方形拼成的长方形的周长是多少分米 ...长8分米,宽是4分米,如果把它们拼成一个长方形,这个长方形的周长是... ...如果把它们拼成长方形,这个长方形的周长是多少? ...把它们拼成一个正方形,周长是___分米;把它们拼成一个长方... 把两个边长是4分米的正方形拼成一个长方形,这个长方形的周长是___ ...长是8分米,宽是4分米.如果把它们拼成一个长方形,这个长方形的周长是... python编程,通过键盘输入一个字符串,遍历该字符串中的每一个字符? python中输入一个字符串,将其中小写元音字母转换为大写并输出结果... Python从键盘输入字符串 python输入小写字符串,输出字符串中出现字母最多的字母及其出现次数... Python,输入一个字符串,然后依次显示该字符串的每一个字符以及该字符的... python 语言编写程序,输入字符串,为其每个字符的 ASCLL码形成列表并... Python利用自定义函数,任意输入字符串,去掉所有的空格(包括左右中间... Python如何输入字符串,输入数字,输入浮点数 请问Python如何打出这些字符串? python如何输入任意字符重复运行一次代码? 想要自己做卤水豆腐,卤水用什么做? 怎样做好内脂豆腐 请问羊肉要怎么煮才美味 豆腐怎么煮好吃呢? 请问小米手机怎么快捷截屏? 全国豆腐名称都有哪些? 内质豆腐是日本豆腐吗? 超市里卖的内酯豆腐是生的还是熟的,怎么做着吃呢?? 豆腐有很多种做法,豆腐可以做出哪些美味? 内酯豆腐可以冷冻吗? 编写一个Python程序,提示用户输入一个字符串,程序以逆序显示该... python编写程序,输入一个字符串表示名字,计算名字中各个字母数值的总和... 如何在python中输入字符串,输出十进制 python中输入字符串,统计字符串中大小写英文字母各有多少个? Python接收输入一个字符串,统计其中小写字母的个数? 抖音订单哪里查询? 在另一方面的英文怎么说 在抖店平台买东西怎么查询订单情况? 在另一个城市(英语翻译) 在另一方面 的英语怎么说 华为手机抖音的订单怎么查看 在另一方面 怎么说?in other side对不对? pass有一个解释是在另一边,在另一侧 什么意思啊 抖音极速版上买东西怎么查订单?怎么查不到订单 在另一方面有所失去 苹果手机抖音的订单管理怎么找? 在另一方面用英语怎么写 在另一个宇宙,会不会有另一个自己? 在另一个平行宇宙中的你还是你吗 若在另一些实施例中,