- 博客(12)
- 收藏
- 关注
原创 通过函数统计字符串中各字母的个数
【已经给出主函数,编写自定义函数 void counta_z(char str[ ], int count[ ]),统计给定字符串str中各个字母出现的次数(存放到数组count中),不区分大小写。在main函数中输入一个字符串,调用该函数进行计算,然后输出统计结果(按字典顺序输出各字母的个数,如果个数为0则不输出)。按字典顺序依次输出该字符串中各字母的个数,不区分大小写,如果个数为0则不输出。一行字符串(可能有空格)
2025-01-05 23:53:39
260
原创 通过函数求子串在字符串中的位置
for (i = 0;i <= n - m;i++) // 注意这里循环条件是 i <= n - m循环的次数为s字符串的长度减去sub字符串的长度。printf("子串%s在字符串%s中第一次出现的位置是%d",sub,s,substring(s,sub));// 返回位置时加1,因为题目要求位置从1开始计数,这里也好巧妙,学习学习。for (j = 0;j++)//进行了m长度的次数的循环。//这里break的运用妙笔生花。printf("没有找到子串%s",sub);//将变量x的值赋为1。
2024-12-21 01:00:27
500
原创 离散数学的学习
根据可约去律可得e=b这与e≠b相矛盾,故群表中任意一行列都没有两个相同的元素。离散数学中群表中任意一行列都没有两个相同的元素是因为。中有元素相同,那么可得e⊙e=e⊙b。
2024-11-07 20:05:53
138
原创 搬砖问题学习
if ((8*x+6*y+z==72)&&(x+y+z==36))//我真是个傻逼,不要写成8x+6y+z==72,要加上运算符,加上运算符,加上乘号*运算符。/*【问题描述】请编写程序: 有36 块砖,36 人搬。男人搬4块,女人搬3块,两个小孩抬一砖。问需男人、女人、小孩各若干?printf("需要%d个男人,%d个女人,%d个小孩",x,y,z);【输出形式】男人数,女人数,小孩数,用英文逗号隔开,没有空格,具体格式见样例输出。【样例输出】需要3个男人,3个女人,30个小孩*/
2024-10-27 15:49:59
248
原创 n!的学习
*【问题描述】求1!,其中n(1<=n<=10)值由用户输入。这其中 t=i*t(t=1,i++),以及sum=sum+t的递推的思想是精髓。sum=sum+t;//这两个地方很巧妙。【输入】整数n(1<=n<=10)//t=1下一次循环t=1*2。【样例输出】153*/
2024-10-27 14:24:06
207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅