解题思路:利用字符串来存储数字,用strlen()函数得到数字长度;
利用for循环将字符串从左到右遍历输出(空格);
利用for循环将字符串从右到左遍历输出;
注意事项:1、在开头添加库函数#include<string.h>;
2、每次输出都要换行;
3、注意输入输出格式。
参考代码:
#include<stdio.h>
#include<string.h>
int main(){
char str[10];
scanf("%s",str);
int len=strlen(str);
printf("%d\n",len);
for(int i=0;i<len;i++){
printf("%c ",str[i]);
}
printf("\n");
for(int i=len-1;i>=0;i--){
printf("%c",str[i]);
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:612 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:556 |
【偶数求和】 (C语言代码)浏览:674 |
【魔板】 (C++代码)(时间超限,希望会的帮我改正一下)浏览:804 |
水仙花 (C语言代码)浏览:1163 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:750 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:1968 |
2^k进制数 (C语言描述,蓝桥杯)浏览:1457 |
C语言程序设计教程(第三版)课后习题10.7 (用指针求解)浏览:1542 |
敲七 (C语言代码)浏览:2747 |