qq_63001612 2021-11-20 00:04:43
请用指针编程实现:编写函数change(char *s,int *p),将字符串s中的数字字符转换成数字存储到整型数组p中,函数返回转换后的数字的个数。提示:先检测字符是否为数字,数字的ASCII码值为30H~39H,逐个判断s中的字符,如果是数字字符,则将其转换成数字存储到整型数组中。 在线求大神编程!!!😭
...全文
560 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
汇编出错 2021-11-23
  • 打赏
  • 举报
回复

#include<stdio.h>
#include<string.h>

void main()
{
char s[20];
int p[20],len,k=0;
printf("输入一个字符串:");
scanf("%s",s);
len=strlen(s);
for(int i=0;i<len;i++)
{
if(s[i]>='0'&& s[i]<='9')
p[k++]=s[i]-48;
}
printf("%s\n",s);
for(int i=0;i<k;i++)
printf("p=%d ",p[i]);
}

11,198

社区成员

发帖
与我相关
我的任务
社区描述
Study well and make progress every day
其他 企业社区
社区管理员
  • 每日一练社区
  • CSDN学习
  • 幻灰龙
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧