题目
写一个函数,输入一个4位数字,要求输出这4个数字字符,但每两个数字间空一个空格.如输入1990变成1 9 9 0
#include
#include
main()
{
void f(char a[ ],char b[ ]);
char c1[80],c2[80];
gets(c1);
f(c1,c2);
puts(c2);
}
void f(char a[ ],char b[ ])
{
int i,j;
for(i=2,j=0;a[i-2]!='\0';i++);
if(i==2) b[i-2]=a[j];
else if(i%2==0) {j++; b[i-2]=a[j];}
else b[i-2]=' ';
b[i-2]='\0';
}
帮忙看看哪错了
#include
#include
main()
{
void f(char a[ ],char b[ ]);
char c1[80],c2[80];
gets(c1);
f(c1,c2);
puts(c2);
}
void f(char a[ ],char b[ ])
{
int i,j;
for(i=2,j=0;a[i-2]!='\0';i++);
if(i==2) b[i-2]=a[j];
else if(i%2==0) {j++; b[i-2]=a[j];}
else b[i-2]=' ';
b[i-2]='\0';
}
帮忙看看哪错了
提问时间:2021-01-01
答案
#include
#include
void f(char *a,char *b)
{
int i,j;
for(i=0,j=0;a[i]!='\0';i++)
{
b[++j]=a[i];
b[++j]=' ';
}
b[j]='\0';
}
main()
{
char c1[80],c2[80];
gets(c1);
f(c1,c2);
puts(c2);
}
你的错误是在这里 for(i=2,j=0;a[i-2]!='\0';i++); 后面多了一个分号,
这里的算法我没有仔细斟酌,不知道对错,给你改一下,你看看我的,呵呵
#include
void f(char *a,char *b)
{
int i,j;
for(i=0,j=0;a[i]!='\0';i++)
{
b[++j]=a[i];
b[++j]=' ';
}
b[j]='\0';
}
main()
{
char c1[80],c2[80];
gets(c1);
f(c1,c2);
puts(c2);
}
你的错误是在这里 for(i=2,j=0;a[i-2]!='\0';i++); 后面多了一个分号,
这里的算法我没有仔细斟酌,不知道对错,给你改一下,你看看我的,呵呵
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点
- 1标准状况下,含有相同氧原子数的CO,CO2的体积之比为多少(求详细解答步骤)
- 2将一勺白糖直接放到锅中小心的加热一会,会看到什么现象?你还可以尝尝冷却后的固体,还是甜的吗?这是发生了那种变化呢?为什么呢?
- 3小明和小华在环形跑道上跑步,小明跑一圈要8分钟,小华要10分钟,现在两人同时从起点出发后,至少几分钟后第一次两人相遇
- 4表示春天开花秋天结果的词语的词语
- 5战国时期展开了合纵连横的斗争,有些小国为了自身利益,时而加入合纵,时而加入连横,反复无常是那个成语
- 6《木兰诗》中表现木兰出征后对亲人的思念的几句话是?
- 7证明:对任意大于一的正整数n,有(1/(2*3))+(1/(3*4))...+(1/(n(n+))<1/2
- 8by cable car造句
- 9《顶碗少年》的写作提纲是什么?如:1、主要内容:一位.
- 10英语翻译