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

c语言问题:盘输入一个仅由小写字母组成的字符串,输出以该串中任 取...

发布网友 发布时间:2024-10-22 19:17

我来回答

1个回答

热心网友 时间:2024-10-22 19:32

#include<stdio.h>
#include<stdlib.h>
#include<string.h>

static int v[1024];//访问数组 
static char t[1024][1024], a[1024];
static int j = 0, count = 0;

void pailie(char *s, int M, int k)
{
int i;
if (j != M)
{
for (i = 0; i < strlen(s); i++)
{
if (v[i] == 0)
{
v[i] = 1;
a[j] = s[i];
j++;
pailie(s, M, i);
}
}
}
else
{
a[j] = '\0';
for (i = 0; i < count; i++)
{
if (strcmp(t[i], a) == 0)i = count + 1;
}
if (i == count)
{
strcpy(t[count], a);
count++;
}
}
j--;
v[k] = 0;
}

int main()
{
char s[1024];
int M;
printf("请输入字符串:");
gets(s);
printf("\n请输入所取字符个数M:");
scanf("%d", &M);
for (int i = 0; i < strlen(s); i++)
v[i] = 0;
pailie(s, M, 0);
printf("\n得到的排列总数为:%d\n", count);
printf("\n得到的所有排列为:\n");
for (int i = 0; i < count; i++)
printf("%s\t", t[i]);
printf("\n\n");
system("pause");
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
关于海贼王的碟 海贼王852什么时候更新的最新相关信息 买个1G或2G的U盘要多少钱 请问1G的金士顿U盘的价格是多少? 低血糖可能另有隐情 “假性低血糖”需警惕 自发性血糖过低症[治疗] 2020年 巨蟹座到几月几日才能20岁? 1991年出生的20岁巨蟹座的女生是怎么样的 手机安全气囊发明背景 手机安全气囊简介 ...编写一个程序,统计一个字符串中 各种 小写字母(26个小写字母)出现次 ... ...串(​其中只可能出现小写字母)中出现最多的字母次数,和出现最少的... 魏善小而不为勿以恶小而为之什么意思 三亚兰海花园离海边多远? 三亚旅游住哪里比较方便呢! 勿以恶小而为之勿以善小而不为的原文和意思翻译 假如铁达尼号没有沉没。杰克和罗斯会结婚么,结婚后会幸福么。为什么_百 ... 解释孔子名言"勿以恶小而为之,勿以善小而不为" 想去海南过冬住哪个区号啊 三亚家庭旅馆哪家好,推荐一个! 梦见古代贵庚 泉州一男子婚后拒不同房被妻子起诉,难道他爱好不是女 交房多出1个多平方要交钱吗-交房时面积多了怎么办 三亚兰海云天森林公园开发有限公司怎么样? 海南大能实业有限公司怎么样? 蓝雨度假屋蓝雨度假屋简介 海南兰海集团投资控股有限公司怎么样? 2000块钱左右买什么相机比较好 二手车先过户后放款还是先放款后过户? 我们唯一能做的就是与它和平修改病句? 7月份去三亚赏景的线路可以怎么安排? 宫斗群和校斗群要起个什么名字啊【最好是原创的哦】 中考在即 但我却没有一点学习压力 自认为不在学习状态 怎么办?六... 快要考试了 静不下心来学习 我该怎么办 江西财经职业学院附近有什么好的浴室,澡堂吗? ...ipad之类的设备都可以连上WIFI 可为什么 imac 不行 呵呵网络语言的含义 呵呵网络语言是什么意思 ...宥伱☞茈苼如何将前面的数字改成2015求高手指教,或改好回_百度知... 姜丽萍的荣誉 ...或年月日填到表格的一半就自动跳行了,咋设置啊,谢谢了 南京私营公司都不提供住房公积金的吗? 南京住房公积金 是否强纳单位为个人交纳?现在基数是多少?公积金断交8个... 个人南京住房公积金交196,为什么不是300 驯鹿保护级别 女生初见到一个男生,如果对他一件钟情会有怎样的表现? 遇到心仪的异性,该如何把握尺度? 温州医学院第一临床学院师资力量 温州医学院和浙江中医药大学哪个好 温州医学院人文与管理学院概况 温州医学院第二临床学院主治