解题思路:用字符串保存直接反输出
注意事项:直接输出printf("%c%c%c",s[2],s[1],s[0]);是错误的
因为输入两位数的时候,s[2]是'\0'了
参考代码:
#include <string.h>
#include<stdio.h>
#include <math.h>
int main() {
char s[4];
int i;
while(scanf("%s",s)!=EOF)
{
for(i=strlen(s)-1;i>=0;i--)
printf("%c",s[i]);
printf("\n");
}
return 0;
}
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1273 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:643 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:724 |
求圆的面积 (C语言代码)浏览:1756 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:702 |
sizeof的大作用 (C语言代码)浏览:1591 |
C二级辅导-等差数列 (C语言代码)浏览:806 |
C语言程序设计教程(第三版)课后习题12.6 (C语言代码)浏览:732 |
生日日数 (C语言代码)浏览:1574 |
筛排处理 (C语言代码)浏览:830 |