|
藍森林 http://www.lslnet.com 2006年6月26日 11:18
請教:如何使用代碼實現字母的遞加?
請教:如何使用代碼實現字母的遞加?
如:A10c[b]aa[/b],依次遞加為:A10c[b]ab[/b],A10c[b]ac[/b],... ...,A10c[b]az[/b],A10c[b]ba[/b],A10c[b]bb[/b],... ...,A10c[b]bz[/b],......
謝謝!!! |
請教:如何使用代碼實現字母的遞加?
-->
char *str="A10caa";
*(str+stlen( str ))+1;
再循環幾次不就可以了! |
請教:如何使用代碼實現字母的遞加?
我要shell的代碼。謝謝!!! |
請教:如何使用代碼實現字母的遞加?
殊途同歸
這樣行不行?
想得我頭都痛了 樓主可否來點好處
[code]
#!/bin/bash
chars='abcdefghijklmnopqrstuvwxyz'
pre="A10c"
for ((i=0;i<26;i++)) do
for ((j=0 ; j<26 ;j++)) do
echo $pre${chars:$i:1}${chars:$j:1}
done
done
[/code]
又或者
[code]
#!/bin/bash
chars='abcdefghijklmnopqrstuvwxyz'
declare -a cc
for ((i=0;i<26;i++)) do
cc[$i]=${chars:$i:1} ;
done
pre="A10c"
for ((i=0;i<26;i++)) do
for ((j=0 ; j<26 ;j++)) do
echo $pre${cc[$i]}${cc[$j]}
done
done
[/code] |
請教:如何使用代碼實現字母的遞加?
謝謝你,gangjh !!! |
請教:如何使用代碼實現字母的遞加?
有SCO的shell代碼嗎? |
| |