解题思路:无
注意事项:本题的关键就在于输出格式的正确,而没有消除空格都会显示格式错误,不需要指针,一个简单的if语句即刻解决。
参考代码:
#include <stdio.h>
#include <string.h>
void andy(char a[200]);
int main()
{
char a[200];
gets(a);
andy(a);
}
void andy(char a[200])
{
int i, n, k, j;
char b[200]={'a'};
n = strlen(a);
k = 0;
for (i = n - 1; i >= 0; i--)
{
if (a[i] != ' ') //消除空格
{
b[k] = a[i];
k++;
}
}
for (j = 0; j < k; j++)
{
printf("%c", b[j]);
}
}
0.0分
2 人评分
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:670 |
C二级辅导-公约公倍 (C语言代码)浏览:2123 |
校门外的树 (C语言代码)浏览:717 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:1449 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:585 |
汽水瓶 (C语言代码)浏览:610 |
回文数(一) (C语言代码)浏览:754 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:338 |
WU-输出正反三角形 (C++代码)浏览:1021 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:622 |