永发信息网

有一个英文单词,譬如abcdefg,只知道其中有3个字母是大写,怎么能列出所有可能?

答案:2  悬赏:50  手机版
解决时间 2021-04-22 06:24
QQ给我吧,我不知道怎么用着代码
最佳答案
#include <stdio.h>

int main()
{
int i, j, n, k;
k = 0;
for ( i = 0; i <= 0x7F; ++i ) {
n = 0;
for ( j = 0; j < 7; ++j ) {
if ( ( 1 << j ) & i ) ++n;
}
if ( n == 3 ) {
printf( "NO.%2d: ", ++k );
for ( j = 0; j < 7; ++j ) {
putchar( ( 1 << j ) & i ? 'A' + j : 'a' + j );
}
putchar( '\n' );
}
}
}

运行结果:

NO. 1: ABCdefg
NO. 2: ABcDefg
NO. 3: AbCDefg
NO. 4: aBCDefg
NO. 5: ABcdEfg
NO. 6: AbCdEfg
NO. 7: aBCdEfg
NO. 8: AbcDEfg
NO. 9: aBcDEfg
NO.10: abCDEfg
NO.11: ABcdeFg
NO.12: AbCdeFg
NO.13: aBCdeFg
NO.14: AbcDeFg
NO.15: aBcDeFg
NO.16: abCDeFg
NO.17: AbcdEFg
NO.18: aBcdEFg
NO.19: abCdEFg
NO.20: abcDEFg
NO.21: ABcdefG
NO.22: AbCdefG
NO.23: aBCdefG
NO.24: AbcDefG
NO.25: aBcDefG
NO.26: abCDefG
NO.27: AbcdEfG
NO.28: aBcdEfG
NO.29: abCdEfG
NO.30: abcDEfG
NO.31: AbcdeFG
NO.32: aBcdeFG
NO.33: abCdeFG
NO.34: abcDeFG
NO.35: abcdEFG


QQ:1.1.7.3.2.0.1.9.8.6
全部回答

一个一个罗列出来不就好了

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大家知不知到,这幅图是什么广告,表达的是什
请问神泣5.0单击版哪有下载?
为何多情让人无情??
儿童发水痘吃什么水果
金鑫粮油副食店怎么去啊,有知道地址的么
跑跑最好的是什么车?说清楚点,满意者,采也
人们都爱春天,爱她的什么,爱她的什么,爱她
碧桂园橙家装饰怎么样,在碧桂园销售压力大吗
雅芳保湿凝露好用吗
长智齿总是肿痛怎么办?
神童幼儿园秀水分园地址在什么地方,想过去办
AVA战地之王什么公测?
NDF柔道拿什么武器刷图最好
话费的问题啊急急急
YY被封IP了 黑名单也删除了 怎么还进不去
推荐资讯
给别人一次机会下句,和情人最后一次见面告别
赞扬同学情谊的句子,描写同学友谊句子
吃什么能有效增加血小板
pls go ahead 啥意思
QQ农场和牧场的钱是同步的?
地球为啥回转
美国的一个明星 ,男的,化妆好恐怖的,忘记
DNF被木马疤号啦能找回吗?
下阿东村地址在什么地方,想过去办事
如何关闭热键
四大干果分别是指什么,四大坚果分别是指什么
办一个网站公司需要哪些条件与设备?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?