c语言程序设计题,怎么做 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言程序设计 搜索资料 你的回答被采纳后将获得: 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值) 1个回答 #热议# 普通体检能查出癌症吗? 李金阳074 推荐于2016-03-24 · 超过48用户采纳过TA的回答 知道小有建树答主 回答量:103 采纳率:0% 帮助的人:98万 我也去答题访问个人页 关注 展开全部 void fun(char *str, int n){ char *p,*h; int i,num = 0; p = h = str; while(*p != '\0') p++; h = p; while(*p == '*') { num++; p--; } if(num > n) { for(i = 0; i < (num - n); i++) h--; *h = '\0'; } } 更多追问追答 追问 要写那么多 答案没有怎么看懂 就是t++和t-- 追答 我又细看了一下我的回答,有2个问题之前手打的时候考虑的不全1: while(*p != '\0') p++; h = p;这里确实少一个p--去重新定位p,否则后面的while循环永远为假,正确的应该是 while(*p !='\0') p++; p--; h = p;2:for循环的计数定位:应该是for(i = 0;i<num - n -1;i++) t++就是让t指向当前元素的下一个元素,t--就是让它指向当前元素的上一个元素。移动多少要看t指向的数据类型,char *t 一次就移动一个char,int *t一次就移动一个int 本回答被提问者和网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 北京勤哲软件技术广告2025-02-15勤哲Excel服务器2024学习和下载。用Excel自动生成中文编程语言及手机app.软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容用Excel自动生成中文编程语言www.qinzhe.com查看更多用Excel自动生成快速编程工具勤哲Excel服务器2024学习和下载。用Excel自动生成快速编程工具及手机app.软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com广告c程序编辑软件—领先的安卓Apk修改工具轻松修改安卓应用名称和图标、定制软件的功能和界面、并将apk转成AS源代码项目。通过加固和混淆的方式让应用过白不报毒,还能将网页打包成各种手机平台的应用。www.apkeditor.cn广告 其他类似问题 2008-04-15 《C语言程序设计》练习题 45 2015-01-16 C语言程序设计题,,怎么做? 1 2019-04-01 二级C语言程序设计题有几道题,要怎么样才能拿满分 1 2020-09-05 C语言程序设计题如何保存 13 2020-06-01 做C语言程序设计题时,怎样输入例如里面的数值? 2018-04-09 C语言程序设计题,这个题目要怎么做? 更多类似问题 > 为你推荐: