• 2022-06-06
    编写一函数,求一个字符串的长度,要求用字符指针实现。在主函数中输入字符串,调用该函数输出其长度
  • #include<;stdio.h>;#include<;string.h>;int my_strlen(char *p){ int tot=0; while(*p != '\0') { tot++; p++; } return tot+1; //包含 '\0'}int main(int argc, const char *argv[]){ char str[100]; gets(str); printf("tot:%d\n",my_strlen(str)); return 0;}

    内容

    • 0

      在主函数中输入1个字符串,存入字符数组s2中,然后调用自己编写的函数char*strcpy(char*s1,char*s2),将字符数组s2中的字符串复制到新的字符数组s1中,然后把字符数组s1中的字符串输出。具体要求:1)、字符串的输入、输出都在主函数中进行;2)、函数char*strcpy(char*s1,char*s2)需自己编写,使用指针实现(不得使用已有的库函数中函数)。

    • 1

      从键盘输入一任意字符串和一个指定字符,编一函数,其功能是返回指定字符在输入字符串中出现的次数。数据的输入与输出在主函数中实现。

    • 2

      编写程序:输入一个长度不超过100的字符串,删除串中的重复字符。输入:要检查的字符串,长度不超过100个字符。输出:删除重复字符后的字符串。例如:输入:abacaeedabcdcd则输出:abced

    • 3

      9.编写函数,实现去掉一个字符串前后空格字符的功能,并在主函数中调用该函数

    • 4

      题目2:字符串和函数要求从键盘中输入一个字符串,字符串为学生本人的学号(示例:“202111612101”),然后分别统计字符串中数字字符‘1’的个数,并输出。(要求使用字符数组、函数调用)题目2:字符串和函数要求从键盘中输入一个字符串,字符串为学生本人的学号(示例:“202111612101”),然后分别统计字符串中字符‘2’的个数,并输出。(要求使用字符数组、函数调用)