
用C语言将字符0转换到9 ,1转换到8 ,2转换到7,3转换到6,4转换到5
展开全部
#include<stdio.h>
#include<string.h>
char s[100];
int main()
{
int i,len;
while(scanf("%s",s) == 1) {
len = strlen(s);
for(i = 0;i<len;i++) {
if(s[i] >= '0' && s[i] <= '9') s[i] = 9-(s[i]-'0')+'0';
}
printf("%s\n",s);
}
return 0;
}
#include<string.h>
char s[100];
int main()
{
int i,len;
while(scanf("%s",s) == 1) {
len = strlen(s);
for(i = 0;i<len;i++) {
if(s[i] >= '0' && s[i] <= '9') s[i] = 9-(s[i]-'0')+'0';
}
printf("%s\n",s);
}
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char trans(char ch)
{
return 9-(ch-'0')+'0' ;
}
{
return 9-(ch-'0')+'0' ;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-05-30
展开全部
将字符b转换:
char a = ‘9’-b+'0';
char a = ‘9’-b+'0';
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#define NUM 9
int Change(int x)
{
int i = 0;
i = NUM - x;
return i;
}
int Change(int x)
{
int i = 0;
i = NUM - x;
return i;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询