C语言:用函数编写一个程序,从键盘输入函数一个带有空格的字符串,去掉字符串后再输出(要求只能定义一个数

急求,求各位大神把帮帮忙,在主函数中输入一个字符串,然后删除该字符串里面所有的空格和标点符号,并输出 删除空格和标点符号后的字符串。(用指针)
[问题点数:20分,结帖人rui0613]
急求,求各位大神把帮帮忙,在主函数中输入一个字符串,然后删除该字符串里面所有的空格和标点符号,并输出 删除空格和标点符号后的字符串。(用指针)
[问题点数:20分,结帖人rui0613]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
本帖子已过去太久远了,不再提供回复功能。21:08 提问
编写程序,输入任意一个含有空格的字符串(至少10个字符),删除指定字符后输出该字符串。
编写程序,输入任意一个含有空格的字符串(至少10个字符),删除指定字符后输出该字符串。例如,输入“jiangsu123”和删除位置5,则输出“jiansu123”。
按赞数排序
#include &iostream&
#include &string&
int main()
char s1[100];
char s2[100];
int n = 0;
cin.getline(s1, 100);
cin.getline(s2, 100);
int ls2 = strlen(s2);
for (i = strlen(s1); i &= i--)
s1[i + ls2] = s1[i];
for (i = 0; i & ls2; i++)
s1[n + i] = s2[i];
cout && s1 &&
#include &stdio.h&
#include &string.h&
int main()
char c[100];
int n = 0;
scanf("%d", n);
for (int i = i & strlen(c) + 1; i++)
c[i] = c[i + 1];
printf("%s\n", c);
#include &stdio.h&
#include &string.h&
int main()
char c[100];
int n = 0;
scanf("%d", &n);
for (int i = n - 1; i & strlen(c) + 1; i++)
c[i] = c[i + 1];
printf("%s\n", c);
jiangsu123
Press any key to continue
这是把输入输出换成std cin/cout 的写法,但是不存在前面一个写法不是C++,只有这么写才是C++的问题。
而且输入输出并不影响你对程序本身的理解。其实都是一样的。
296关注|289收录
48关注|57收录
429关注|2499收录
其他相似问题
相关参考资料君,已阅读到文档的结尾了呢~~
c语言编程 题目及答案
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
c语言编程 题目及答案
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口> 急求,求诸位大神把帮帮忙,在主函数中输入一个字符串,然后删除该字符串里面所有的空格和标点符号,并输出 删除空格和标点符号后的字符串。(用指针)
急求,求诸位大神把帮帮忙,在主函数中输入一个字符串,然后删除该字符串里面所有的空格和标点符号,并输出 删除空格和标点符号后的字符串。(用指针)
jaying & &
发布时间: & &
浏览:1525 & &
回复:1 & &
悬赏:0.0希赛币
急求,求各位大神把帮帮忙,在主函数中输入一个字符串,然后删除该字符串里面所有的空格和标点符号,并输出 删除空格和标点符号后的字符串。(用指针)在主函数中输入一个字符串,然后删除该字符串里面所有的空格和标点符号,并输出 删除空格和标点符号后的字符串。(用指针),完全不会,求大家帮帮忙,谢谢了
#include&stdio.h&& void sort(char *p);void main(){ char p[100]; scanf(&%s&,p); sort(p); printf(&\n%s&,p);}void sort(char *p){ char *t=NULL,*q=NULL; t = q = while(*q) {
if( (*q &='a' && *q &='z') || (*q &='A' && *q &='Z') || (*q &='0' && *q &='9'))
*t='\0';}pengcheng & &
& & (1)(0)引用
本问题标题:
本问题地址:
温馨提示:本问答中心的任何言论仅代表发言者个人的观点,与希赛网立场无关。请对您的言论负责,遵守中华人民共和国有关法律、法规。如果您的言论违反希赛网问答中心的规则,将会被删除。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&}

我要回帖

更多关于 dd虚拟键盘 函数接口 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信