十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
稍等。。。
专注于为中小企业提供成都网站制作、成都网站设计、外贸营销网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业平谷免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
如果是 abc. 这个 译码 是 1 2 3 还是 123?
#include stdio.h
int main ()
{
char c;
while ((c = getchar()) != '\n')
{
if(c==' ')
printf("*");
else
{
if(c=97c=122)
printf ("%d ", c-=96);
else
{
if(c=65c=90)
printf ("%d ", c-=38);
else
printf ("%c", c);
}
}
}
return 0;
}
ch1=(char) (ch1+3);
ch2=(char) (ch2+3);
强制类型转换要括起来。
这个其实不用类型转换的。 int 和 char 可以混合使用。
按你那样写就成了 一个 char()函数了。
#include stdio.h
int main ()
{
char c;
while ((c = getchar()) != '\n')
{
if(c==' ')
{
printf("*");
continue;
}
c-=64;
if (c!=-32)
printf ("%d ",c);
}
printf (".");
return 0;
}
试试看符不符合你的要求