5个回答
展开全部
首先,先用itoa函数把这个数字转换为字符串(包含在stdlib.h里)
然后,for循环,(int i = 0;i < strlen(/*itoa函数的返回值*/);i++)
在循环体里面,用if语句和strcmp函数比较当前字符是不是'5'就好了
然后,for循环,(int i = 0;i < strlen(/*itoa函数的返回值*/);i++)
在循环体里面,用if语句和strcmp函数比较当前字符是不是'5'就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
仅提供思想:将其转换成字符串,逐位循环查看是否存在字符5。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
取出每一位的数字,用之减5,为零即有5,否则无
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数是什么格式保存的?
字符串(str):
char *p = &str;
while( *p!=‘\0’)
{
if (*p == '5')
printf("5");
else
*p++;
}
字符串(str):
char *p = &str;
while( *p!=‘\0’)
{
if (*p == '5')
printf("5");
else
*p++;
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询