只说可说的
D反向输出一个四位数
常规做法:输入这个数,然后取各位的数,反着输出
快捷做法:将这个数用数组存,然后反向输出
核心代码:
char a[5];
scanf("%s", a);
for (int i = 3; i >= 0; i--)
printf("%c", a[i]);
printf("\n");
F浮点数的各位数字
注意浮点数是不能进行取模操作的,所以加个强转,变成int类型,再进行取模操作
M 大小写转换
小写字母减去一个32变成大写,大写字母加上一个32变成小写
温馨提示:空格的ASCII的值是32哦,此题多组输入,注意要吸收回车
其他的,没什么好说的,
注意,C语言里 ' / ' 两边都是整数的时候,计算结果是整数部分,如果你想让结果是小数,加个强转或者乘上个1.0
2018.12.27 15:53 寝室