解题思路:
循环输入的字符串,如果不是最后一个字符,就输出字符+空格,最后一个字符,只输出它本身
注意事项:
无
参考代码:
#include<stdio.h>
#include<string.h>
int i,x;
void fun1(char a[])
{
x=strlen(a);
for(i=0;i<x;i++) //循环输入的字符串
{
if(i!=x-1) //不是最后一个字符,就输出字符+空格
{
printf("%c ",a[i]);
}
else //最后一个字符,只输出它本身
{
printf("%c",a[i]);
}
}
}
int main()
{
char a[100];
gets(a);
fun1(a);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:588 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:468 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:383 |
陈教主的三角形 (C语言代码)浏览:1196 |
排序算法(选择,插入,冒泡)浏览:876 |
多输入输出练习2 (C语言代码)浏览:1710 |
筛排处理 (C语言代码)浏览:830 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:399 |
三角形 (C语言代码)浏览:722 |
字符逆序 (C语言代码)求大神指出错处,运行结果尝试了也与要求一样,但就是说结果错误,不知错在哪里浏览:446 |