例题:请补充fun函数,该函数的功能是:把字符下标能被2和3同时整除的字符从字符串s中删除,把剩余的字符重新保存在字符串s中。字符串s从键盘输入,其长度作为参数传入fun函数。

例如,输入 “abcdefghijk”,则输出 “bcdefhijk”。
请勿改动主函数main与其它函数中的任何内容,仅在fun函数的横线上填写所需的若干表达式或语句。

代码如下:

#include<stdio.h>
#define N 100
void fun(char p[],int n)
{int i,k;k=0;for(i=0;i<n;i++){p[k++]=p[i];if((i%2==0)&&(i%3==0))k--;}p[k]='\0';
}
main()
{int i=0,strlen=0;char s[N];printf("Please input a string:\n");gets(s);while(s[i]!='\0'){strlen++;i++;}fun(s,strlen);printf("The new string:\n");puts(s);
}

输出运行窗口如下:

本周其他练习

C语言程序设计专栏

C语言编程>第二十二周 ① 下列给定程序中,函数fun的功能是:找出一个大于给定整数n且紧随n的素数,并作为函数值返回。

C语言编程>第二十二周 ② 请补充fun函数,该函数的功能是:返回字符数组中指定字符的个数,指定字符从键盘输入。

C语言编程>第二十二周 ③ 下列给定的程序中,函数fun的功能是根据整型形参n,计算如下公式的值:

C语言编程>第二十二周 ④ 从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组中。

C语言编程>第二十二周 ⑤ 下列给定程序中,函数fun的功能是:将字符串p中的所有字符复制到字符串a中,要求每复制三个字符之后插入一个空格。

C语言编程>第二十二周 ⑥ 请补充fun函数,该函数的功能是:把字符下标能被2和3同时整除的字符从字符串s中删除,把剩余的字符重新保存在字符串s中。

C语言编程>第二十二周 ⑦ 下列给定程序中函数fun的功能是:从低位开始取出长整型变量a中奇数位上的数,依次构成一个新数放在b中。

C语言编程>第二十二周 ⑧ 请补充fun函数,该函数的功能是:求100(不包括100)以内能被2或3整除,但不能同时被2和3整除的自然数。结果保存在数组a中,fun函数返回数组a元素的个数。

越努力越幸运!
加油,奥力给!!!

C语言编程>第二十二周 ⑥ 请补充fun函数,该函数的功能是:把字符下标能被2和3同时整除的字符从字符串s中删除,把剩余的字符重新保存在字符串s中。相关推荐

  1. C语言编程>第二十六周 ⑥ 请补充fun函数,该函数的功能是:按 “0”到 “9”统计一个字符串中的奇数数字字符各自出现的次数,结果保存在数组num中。注意:不能使用字符串库函数。

    例题:请补充fun函数,该函数的功能是:按 "0"到 "9"统计一个字符串中的奇数数字字符各自出现的次数,结果保存在数组num中.注意:不能使用字符串库函数. ...

  2. C语言编程>第二十二周 ④ 从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组

    例题:从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组中. 例如,输入 " ...

  3. C语言编程>第二十二周 ③ 下列给定的程序中,函数fun的功能是根据整型形参n,计算如下公式的值:

    例题:下列给定的程序中,函数fun的功能是根据整型形参n,计算如下公式的值: 例如,若n=1000,则应输出0.000155. 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构. 代码 ...

  4. C语言编程>第二十二周 ① 下列给定程序中,函数fun的功能是:找出一个大于给定整数n且紧随n的素数,并作为函数值返回。

    例题:下列给定程序中,函数fun的功能是:找出一个大于给定整数n且紧随n的素数,并作为函数值返回. 例如,输入 整数为32,则输出的数素数为37". 注意:不要改动main函数,不能增行或删 ...

  5. C语言编程>第七周 ⑧ 请编一个函数void fun(int a[M][N],int b[N]),c指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入b所指一维数组中。

    例题:请编一个函数void fun(int a[M][N],int b[N]),c指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入b所指一维数组中.二维数组中的数己在主函数中赋予. ...

  6. C语言编程>第十一周 ⑤ 请编写一个函数,用来删除字符串中的所有空格。

    例题:请编写一个函数,用来删除字符串中的所有空格. 例如,输入we l come,则输出为welcome. 请勿改动主函数main与其它函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句. ...

  7. 左耳听风 第二十二周

    左耳听风 第二十二周 每周完成一个ARTS: 每周至少做一个 leetcode 的算法题.阅读并点评至少一篇英文技术文章.学习至少一个技术技巧.分享一篇有观点和思考的技术文章.(也就是 Algorit ...

  8. C语言试题六十二之请编写函数fun除了字符串前导和尾部的*号之外,将串中其他*号全部删除。形参h已指向字符串第一个字母,形参p已指向字符串中最后一个字母。在编写程序时,不得使用c语言提供的字符串函数。

    1. 题目 请编写函数fun除了字符串前导和尾部的*号之外,将串中其他*号全部删除.形参h已指向字符串第一个字母,形参p已指向字符串中最后一个字母.在编写程序时,不得使用c语言提供的字符串函数. 比如 ...

  9. 第二十二周微职位puppet

    描述puppet的工作原理,部署一套puppet系统. puppet的工作原理: Puppet的目录是让管理员只集中于要管理的目标,而忽略实现的细节.Puppet即可以运行在单机上,也可以以C/S结构 ...

最新文章

  1. Go: 分布式学习利器(2)-- Go中的变量,常量 以及与其他语言变量之间的差异
  2. Android--混淆打包找不到资源类的…
  3. ASP.NET前台JS与后台CS函数如何互相调用
  4. 【控制】传递函数零极点解析
  5. android微信动画制作,动画制作轻量级SDK:PAG六大优势助力开发
  6. linux 设置环境变量以及查看环境变量
  7. poj3254 Corn Fields
  8. 微信JS-SDK开发 入门指南
  9. 百度地图隐藏地名_官宣,鲁能公馆是“怪地名”,以后我只是秦新名邸
  10. 金禄电子通过注册:年营收13亿 二股东麦睿明因走私被判刑
  11. 莫拉蒂和4个干儿子的情感
  12. PAT : PAT (Basic Level) Practice(中文)答案(1001 ~ 1095)(纯C编写)
  13. CIO40: IT从之“CRM”与“OA”
  14. 第二型曲面积分的定义
  15. 地震勘探原理(二)之时距曲线
  16. linux tomcat cpu占用高,排查tomcat服务器CPU使用率过高
  17. 华为机试真题 Python 实现【不含 101 的数】【2022.11 Q4新题】
  18. 假设检验 - 区间估计 (总体标准差σ已知)
  19. Mac SCP简单使用(Mac WinSCP)
  20. php 接入erp系统设计,erp系统对接用友T+系统(PHP版本)

热门文章

  1. 顺丰快递:请签收Netty灵魂十连问
  2. 推荐使用rpx替代upx的公告
  3. 如何打造属于自己的专属武器库
  4. 免费的静态网页托管_如何使用自动管道免费托管静态站点
  5. 宇视科技线上c语言笔试答案,宇视科技2016招聘试题.docx
  6. 学校网页设计成品 基于HTML+CSS+JavaScript仿山东财经大学官网 学校班级网页制作模板 校园网页设计成品
  7. 实例011 阳阳买苹果
  8. 廖雪峰python教程——第一章 Python基础
  9. Vue3.2——父传子、子传父
  10. win10无法登录到你的账户(已解决)