解题思路:%n计数。
注意事项:注意判断最后一个数不要加空格!
参考代码:
#include <stdio.h>
int main(){
char str[5];
int x;
scanf("%s%n",&str,&x);
printf("%d\n",x);
for(int i=0;i<x;i++)
{
printf("%c",str[i]);
if(i<x-1)
printf(" ");
}
printf("\n");
for(int j=x-1;j>=0;j--)
printf("%c",str[j]);
return 0;
}
0.0分
5 人评分
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:623 |
简单的a+b (C语言代码)浏览:676 |
简单的a+b (C语言代码)浏览:719 |
兰顿蚂蚁 (C++代码)浏览:1225 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:674 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:467 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:676 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:1968 |
数组与指针的问题浏览:760 |
字符逆序 (C语言代码)浏览:675 |