现在的位置: 首页 > 基础课程 > 正文

C语言课程期终复习(下)

2011年06月11日 基础课程 ⁄ 共 1623字 ⁄ 字号 暂无评论

4-A【查找模式串】

1
2
3
4
5
6
7
void reverse(char s[])                  /* (char *s) */
{
    int c, i, j;
    for (i = 0, j = strlen(s)-1; i < j; i++, j--) {
        c = s[i];  s[i] = s[j];  s[j] = c;
    }
}

5-A【swap 交换两个整数】

1
2
3
4
5
6
7
void reverse(int v[], int n)
{
    int c, i, j;
    for (i = 0, j = n-1; i < j; i++, j--) {
        c = v[i];  v[i] = v[j];  v[j] = c;
    }
}

抱歉!评论已关闭.