解题思路: 无所畏惧,直接上,系统会自动转化成ascii码相加的,我们不用管这么多
注意事项:
亲朋字符串的最后一个字符由给定字符串s的最后一个字符ASCII值加s的第一个字符的ASCII值
参考代码:
#include<stdio.h>
#include<string.h>
int main ( )
{
char a1[101]={0} ,a2[101]={0} ;
//输入一行,一个长度大于等于2,小于等于100的字符串,
//一个存储我们输入的,一个存储我们要输出的
gets(a1) ;
int b=strlen(a1) ;
for ( int i=0 ; i<b ; i++ )
{
if ( i==b-1 ) a2[b-1]=a1[b-1]+a1[0] ;
//亲朋字符串的最后一个字符由给定字符串s的最后一个字符ASCII值加s的第一个字符的ASCII值
else a2[i]=a1[i]+a1[i+1] ;
//给定字符串s的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个亲朋字符
}
for ( int i=0 ; i<b ; i++ ) printf("%c",a2[i] ) ;
//连续输出就行
return 0 ;
}
0.0分
0 人评分
点我有惊喜!你懂得!浏览:2119 |
C语言训练-数字母 (C语言代码)浏览:610 |
母牛的故事 (C语言代码)浏览:992 |
A+B for Input-Output Practice (II) (C语言代码)浏览:1047 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:588 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:511 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:710 |
数对 (C语言代码)浏览:762 |
矩阵转置 (C语言代码)浏览:857 |
小O的数字 (C语言代码)浏览:1491 |