日历

« 2008-07-24  
  12345
6789101112
13141516171819
20212223242526
2728293031  

RSS订阅

永远把艰辛的付出看作是生命的必要; 即使没有收获的指望,也心平气静地继续耕种!

86/100 C Programs(字符串连接)

2008-04-14 23:45:06 / 个人分类:C  

/*【程序86】
s"@.\^ vy/a&u"uN0题目:两个字符串连接程序
^.I+AUwmw y.w01.程序分析:
-c]#P R3C-D B02.程序源代码:*/
y4P.WXG W:bd0#include "stdio.h"
a4\L L8mith2{5V?0void main(void)
#ip)^{y^"?0{
$a^,`1{7l,a7`hM0    char a[] = "acegikm";
0p*r6eD(h q9S0    char b[] = "bdfhjlnpq";
'YJpDGt0    char c[80], *p;LUPA开源社区Z\wk@
    int i = 0, j = 0, k = 0;
C ? f8a/iY"l0    while(a[i] != '\0' && b[j] != '\0')LUPA开源社区(S#W'Q6l1ow
    {
4S J)}4i,W8T0        if (a[i])
*t&u9B#mmOa i0Qa+L+m0        {
Pu|XT bJt0            c[k] = a[i];
0P8htEx P8c Q8H0            i++;
-Y(K4lztO5nG0        }LUPA开源社区asKe.D.B$_M
        else
$Q2f&T%K;U6]x+A0            c[k] = b[j++];
E%aL"WV`8n4n0        k++;
O~,\@Ur5Rb0    }LUPA开源社区 X8`!P)l^&`l EX
    c[k] = '\0';
*z%dz]lF0    if(a[i] == '\0')LUPA开源社区;[h{;Gmw0?
        p = b + j;
-J T Ju#i;\+`,sm0    else
G$WB.@"|e.R0        p = a + i;LUPA开源社区;r6u2@%Q3O dD-i
    strcat(c,p);LUPA开源社区%aBmS5c;feC7V
    puts(c);
*A7T o9a_1K4NH0}
Mbz^ V2@0LUPA开源社区rD@o]fr3z;o4Q

TAG:

我来说两句

-5 -3 -1 - +1 +3 +5

Open Toolbar