
①循环结构+选择结构+字符型
#include<studio.h>
main()
{
char c
while((c=getchar())!=‘\n’)
/*循环结构while选择结构swith*/
{swith(c-‘2’)
{
【c语言|C语言-循环+选择+字符】case 0:
case 1:purchar(c+4);
case 2:purchar(c+4);break;
case 3:purchar(c+3);
default:putchar(c+2);break;
/*字符之间可以相加减 , 等于ASCLL码相加减 , 再转化为相应字符*/
输入:2473
输出:668977
~
②输入2 , 即c=2
c-‘2’=0即从case 0开始循环 ,
case 1输出c+4=6
case 2输出c+4=6
break结束循环
~
③输入4 , 即c=4
4-‘2’=2即从case 2开始循环 ,
case 2输出c+4=8
break结束循环
~
④输入7 , 即c=7
7-‘2’=5即从default开始循环 ,
default输出c+2=9
break结束循环
~
⑤输入3 , 即c=3
3-‘2’=1即从case 1开始循环 ,
case 1输出c+4=7
case 2输出c+4=7
break结束循环 。
~
⑥最终结果
输入:2473
输出:668977
- 为什么同学群里,很少有人说话,大部分人都选择沉默或者屏蔽?
- 快手视频|视频号和抖音快手的差异化在哪里呢?你应该如何选择适合你的平台
- 你购买新手机一般会选择哪种渠道?是线下门店、线上官方旗舰店|小程序上网购手机竟变充电头!50多人受骗 损失超百万
- 华为|小米平板,苹果平板,华为平板:优缺点都很清晰,选择会纠结吗?
- 文艺辣评丨新东方直播:一场语言的行为艺术?
- 固态硬盘|PCI-E 4.0新选择,西部数据WD_BLCK SN770固态硬盘体验
- c语言|负责任地推荐这3部手机,好看又配置强,用到2026年不成问题
- iphone13|为什么大家嘴上说着买国产手机,最后却还是选择了iPhone13?
- 腾讯|微信上车碰壁,腾讯选择“云造车”
- 产品设计|怎样选择好的产品设计公司?
