假定输入的字符串中只包含字母和*号。请编写函数 fun(),它的功能是:除了尾部的,:号之外,将字符串

假定输入的字符串中只包含字母和*号。请编写函数 fun(),它的功能是:除了尾部的,:号之外,将字符串中其他*号全部删除。形参p已指向字符串中最后一个字母。在编写函数时,不得使用C语言的字符串函数。

例如,若字符串中的内容为****A*BC*DEF*G******,删除后,字符串中的内容应当是ABCDEFG******。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

试题程序:

include<conio. h>

include<stdio. h>

void fun(char *a, char *p)

{

}

main ( )

char s[81],*t;

printf ("Enter a string: \n ");

gets (s);

t=s;

while (*t)

t++;

t--; /*指针t指向字符串尾部* /

while (*t== '*' )

t--; /*指针t指向最后一个字母*/

fun (s, t);

printf ("The string after deleted: \n");

puts (s);

}

c语言转义字符%,c语言转义字符相关推荐

  1. 03-C语言的注释与转义字符

    学习重点: 代码注释 转义字符 学习内容: 1.注释可以让复杂的程序易于阅读,而且对程序的功能和运行结果没有任何影响,可以利用其特点进行代码的测试 2.在C语言中注释可以用/*和*/进行块式注释,在/ ...

  2. c语言中转义字符是由什么和什么构成,c语言中什么是转义字符

    转义字符是一种特殊的字符常量,以反斜线"\"开头,后跟一个或几个字符(数字或字母):因为它具有不同于原有字符的特定含义,故称"转义"字符. 转义字符,顾名思义, ...

  3. c语言转义字符_C语言啊中的转义符有什么含义?

    其实所谓的换行符就是回车,在各类编程语言中换行符是很常见的,而转义字符是一种特殊的字符常量.转义字符以反斜线""开头,后跟一个或几个字符. 转义字符具有特定的含义,不同于字符原有的 ...

  4. c语言转义字符(c语言转义字符是什么意思)

    c语言中转义字符是什么意思 转义字符C语言表示字符种特殊形式通常使用转义字符表示ASCII码字符集打印控制字符和特定功能字符用于表示字符常量单撇号( ')用于表示字符串常量双撇号( ")和反 ...

  5. C语言学习(十二)C语言中的字符(宽字符与窄字符)、从字符谈谈C语言的编码、转义字符

    C语言学习(十二)C语言中的字符(宽字符与窄字符).从字符谈谈C语言的编码.转义字符 目录 C语言学习(十二)C语言中的字符(宽字符与窄字符).从字符谈谈C语言的编码.转义字符 英文字符 字符的表示 ...

  6. c语言转义字符详解,c语言转义字符(c语言常用转义字符表)

    帮个忙啊,最好是所有的.谢谢 转义字符是C语言中表示字符的一种特殊形式.通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单撇号( '),用于. 转义字符 ...

  7. c语言分号的转义字符,C语言中的转义字符 - osc_9gm4ypss的个人空间 - OSCHINA - 中文开源技术交流社区...

    C语言中的转义字符 在字符集中,有一类字符具有这样的特性:当从键盘上输入这个字符时,显示器上就可以显示这个字符,即输入什么就显示什么.这类字符称为可显示字符,如a.b.c.$.+和空格符等都是可显示字 ...

  8. .net html转义字符,asp.net转义字符

    一.什么是转义字符 转义字符是一种特殊的字符常量;以反斜线"\"开头,后跟一个或几个字符.具有特定的含义,不同于字符原有的意义,故称"转义"字符.常用的转义字符 ...

  9. 程序设计工程师c语言,《C语言程序设计》自学百问.doc

    <C语言程序设计>自学百问.doc <C语言程序设计> 自学百问 张克军 前 言 为了便于同学们利用业余时间自学<C语言程序设计>课程,按照教学大纲和信息产业部的程 ...

  10. hdl语言哪种语言类似c,Verilog HDL笔记

    <设计与验证 Verilog HDL> 设计与验证的发展历程 早期:卡诺图设计,面包板验证 中期:原理图设计,EDA工具仿真验证 后期:硬件描述语言HDL设计,EDA工具仿真验证 抽象层次 ...

最新文章

  1. python语法教程-Python语法教程总结规范
  2. Linux下MySQL数据库的备份与还原,mysql快速导入导出数据库实例演示,解决mysql大数据量数据库导出慢的问题
  3. Synchronized关键字和锁升级
  4. 前后台json交互,以及数据库json转换——PHPThinkphp5.1
  5. SAP HANA Database Explorer 里的 SQL 语句如何排错 trouble shoot
  6. 我的博客网站开发6——博文关键字搜索
  7. 纯手写的css3正方体旋转效果
  8. 2014.3.5-C语言学习小结
  9. 7.3图的遍历(深度优先)-理论
  10. 数学基础 —— 线性代数
  11. Spring Mvc 数据回显、异常处理、文件上传、json交互、ResTful、拦截器的使用(高级三)
  12. chstr php,PHPWind与Discuz截取字符函数substrs与cutstr性能比较
  13. Android Fragment-APP调用其他APP中的Fragment 1
  14. ios Reading from private effective user settings
  15. [Java] 编码规范与基本概念
  16. 计算机与英语教学的论文开题报告,英语教学法毕业论文开题报告范文
  17. 武汉大学计算机转专业2021,通知|关于做好2021年普通本科生转专业工作的通知...
  18. mx250是什么_MX250和150有什么区别 MX250和MX150区别对比介绍
  19. 计算机英语选词填空题,新视野大学英语读写教程第一册课后习题选词填空和完型翻译...
  20. 关于ALEXA的流量排名的参数介绍

热门文章

  1. 最大计算机病毒诈骗怎么发生,又是怎么被制止的
  2. 《深入实践Spring Boot》一3.3 使用Thymeleaf模板
  3. KeyMob移动广告聚合平台-致力于打造最牛的聚合平台
  4. java selenium (十二) 操作弹出窗口
  5. 超全超详细的HTTP状态码大全
  6. 关于验证码的DEMO
  7. 一名老程序员的一点感悟给未来的程序员
  8. 飞鸽传书开发者都在为生计发愁?
  9. PE格式学习讨论群:3214720
  10. 10W 赞的程序员高薪职业建议