希望山河无恙 2021-12-20 09:13 采纳率: 100%
浏览 235
已结题

利用指针,编写交换两个整型变量值的函数,用于实现输入的3个整数按照从大到小或者从小到大的顺序输出。

编写一函数len,求一个字符串的长度。要求用字符指针实现。在主函数中输入字符串,调用该len函数后输出其长度。
期末了,有很多不会的,想找一个师傅问问题,会请喝奶茶,谢谢!

  • 写回答

1条回答 默认 最新

  • 南七灵 2021-12-20 09:20
    关注
    
    void swap(int *a, int *b){
        int temp;
        temp = *a;
        *a = *b;
        *b = temp;
    }
    
    
    
    #include <stdio.h>
    int len(char *p);
    int main()
    {
        int a,b,c;
        char str[25];
        gets(str);
        printf("%d",len(str));
    
    }
    int len(char *p){
        int a = 0;
        while(*p != '\0'){
            a ++;
            p ++;
        }
        return a;
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 12月28日
  • 已采纳回答 12月20日
  • 修改了问题 12月20日
  • 创建了问题 12月20日