当前位置: 首页 > news >正文

C语言程序设计之基础易错题锦集6

C语言程序设计之基础易错题锦集6

  • 问题 6_0
    • 解析 6_0

问题 6_0

         将形参 s 所指字符串中字母字符顺序前移,其他字符顺序后移,处理后将新字符串的首地址作为函数值返回。
         例如:输入 :“asd123fgh456df”, 输出:“asdfghdf123456”。

	#include  <stdio.h>#include  <stdlib.h>#include  <string.h>char *fun(char  *s){ int  i, j, k, n;    char  *p, *t;n=strlen(s)+1;t=(char*)malloc(n*sizeof(char));p=(char*)malloc(n*sizeof(char));j=0; k=0;for(i=0; i<n; i++){  if(((s[i]>='a')&&(s[i]<='z'))||((s[i]>='A')&&(s[i]<='Z'))) {/**********found**********/t[j]=s[i]; j++;}else{  p[k]=s[i]; k++; }}/**********found**********/for(i=0; i<k; i++)  t[j+i]=p[i];/**********found**********/t[j+k]= 0;return  t;}main(){ char  s[80];printf("Please input: ");  scanf("%s",s);printf("\nThe result is: %s\n",fun(s));}

解析 6_0

Resullt_6_0


http://www.mrgr.cn/news/17217.html

相关文章:

  • 百度 AI Studio 脚本任务篇,它不同于notebook任务是支持免费的, 脚本任务是需要算力卡的,更好的算力 支持四张显卡,
  • 如何打造Java SpringBoot宿舍设备管理系统,全程跟踪设备使用周期,2025最新设计指南
  • CompletableFuture实战
  • 基于matlab的行人和车辆检测系统
  • Python在人工智能方面的应用
  • 网络安全入门教程(非常详细)从零基础入门到精通,看完这一篇你就是网络安全高手了。
  • 4家国产数据库上市公司:最好的盈利1个亿,最惨亏8000w
  • 设计模式与反模式:UML图示常见误用案例分析
  • 生信机器学习入门4 - scikit-learn训练逻辑回归(LR)模型和支持向量机(SVM)模型
  • OutOfMemoryError
  • Docker 镜像
  • 编程效率进阶:打造你专属的 Git 别名与 PyCharm 完美结合
  • 代码随想录算法训练营第32天 | 509.斐波那契数、70.爬楼梯、746.使用最小花费爬楼梯
  • MarkDown教程
  • C# 去掉字符串最后一个字符的5种方法
  • 【Python系列】 Python 中的枚举使用
  • 【超音速 专利 CN116109587A】一种复杂环境下密封钉焊缝质量检测方法
  • 为何R语言love图显示的分类变量点与smd值不一致
  • 若依框架(前后端分离)增加手机号验证码登录
  • 基于SSM+微信小程序的汽车预约维修管理系统(汽车3)(源码+sql脚本+视频导入教程+文档)