安全问答

安全问答是一个知识全球问答,包含丰富的问答知识

首页 常规 游戏 娱乐 科技 程序员

假定输入的字符串中只包含字母和号。请编写C程序将字符串尾部的号全部删除前面和中间的号不删除。在编写函数时不得使用C语言提供的字符串函数。要求:数据输入、输出、函数调用均在主函数中完成具体功能实现在自定义函数中完成。void del_starchar str

  • 日期: 2026-10-17
  • 标签: 科技

#include <stdio.h>

void del_star(char str) { int len = 0; while (str[len] != '\0') { // 计算字符串长度 len++; } int i = len - 1; while (i >= 0 && str[i] == '') { // 删除尾部的* str[i] = '\0'; i--; } }

int main() { char str[100]; scanf("%s", str); del_star(str); printf("%s", str); return 0; }

假定输入的字符串中只包含字母和号。请编写C程序将字符串尾部的号全部删除前面和中间的号不删除。在编写函数时不得使用C语言提供的字符串函数。要求:数据输入、输出、函数调用均在主函数中完成具体功能实现在自定义函数中完成。void del_starchar str

原文地址: https://www.cveoy.top/t/topic/g90m 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录

  • 上一篇: 在实时操作系统中两个任务并发执行一个任务要等待其合作伙伴发来消息或建立某个条件后再向前执行这种制约性合作关系被称为任务的什么并解释互斥、调度、执行的含义
  • 下一篇: 写20个产品推荐文案产品主要功能是提供公司信息查询。内容不超过15个字

© 2019 • 2025 - 安全问答 站长邮箱:wxgpt@qq.com    ICP备案/许可证号:豫ICP备2024104334号-2