《C++编程》第二章第7题
2015-03-27 11:33
239 查看
题:输入两个字符,若这两个字符之差为偶数,则输出它们的后继字符,否则输出它们的前趋字符。(前趋:较小字符前面的一个字符,后继:较大字符后面那个字符)
解:
#include <stdio.h>
int main()
{
char a,b,ch;
while(1)
{
scanf("%c%c",&a,&b);
while((ch=getchar()) != '\n');
if((a-b)%2==0)
{
if((a-b)>0)
printf("Succ:%c\n",a+1);
if((a-b)<0)
printf("Succ:%c\n",b+1);
}
else
{
if((a-b)>0)
printf("Pred:%c\n",b-1);
if((a-b)<0)
printf("Pred:%c\n",a-1);
}
}
return 0;
}
运行结果如下:
解:
#include <stdio.h>
int main()
{
char a,b,ch;
while(1)
{
scanf("%c%c",&a,&b);
while((ch=getchar()) != '\n');
if((a-b)%2==0)
{
if((a-b)>0)
printf("Succ:%c\n",a+1);
if((a-b)<0)
printf("Succ:%c\n",b+1);
}
else
{
if((a-b)>0)
printf("Pred:%c\n",b-1);
if((a-b)<0)
printf("Pred:%c\n",a-1);
}
}
return 0;
}
运行结果如下:
相关文章推荐
- 《C++编程》第二章第12题
- p51 第二章 第7题
- 《C++编程》第二章第13题
- 《C++编程》第二章第15题
- c++编程思想---第二章练习题
- 《C++编程》第二章第4题
- 李红霞 第二章 第7题
- C++编程思想 第二章对象的创建和使用
- 《C++编程》第二章第6题
- 《C++编程》第二章第8题
- 《C++编程》第二章第16题
- C++编程思想 第二章习题2_2
- 《C++编程》第二章第9题
- C++编程思想----第二章---程序
- 《C++编程》第二章第3题
- 《C++编程》第二章第17题
- C++编程思想 第二章 对象的创建与使用
- 《C++编程》第二章第18题
- 《C++编程》第二章第1题
- 《C++编程》第二章第19题