首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。 例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABC DEF GHI JK。 请改正程序中的错误,使它能得出
下列给定程序中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。 例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABC DEF GHI JK。 请改正程序中的错误,使它能得出
admin
2021-07-09
69
问题
下列给定程序中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。
例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABC DEF GHI JK。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构。
#include<stdio.h>
void fun(char*p,char*b)
{int i,k=0;
while(*p)
{i=1;
while(i<=3&&*p){
/**********found**********/
b[k]=p;
k++;P++;i++;
}
if(*p)
{
/**********found**********/
b[k++]=" ";
}
}
b[k]=’\0’;
}
main()
{char a[80],b[80];
printf("Enter a string:");gets(a);
printf("The original string:");puts(a);
fun(a,b);
printf("\nThe string after insert space:");puts(b);printf("\n\n");
}
选项
答案
(1)b[k]=*p; (2)b[k]=’ ’;k++;。
解析
本题考查:指针类型变量作为函数的参数,函数的参数不仅可以是整型、实型、字符型等数据类型,还可以是指针类型。它的作用是将一个变量的地址传送到另一个函数中。
C语言中为了表示指针变量和它所指向的变量之间的关系,在程序中用“*”符号表示“指向”,例如,pointer代表指针变量,而*pointer是pointer所指向的变量。
转载请注明原文地址:https://www.kaotiyun.com/show/zIkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是( )。
以下语句中存在语法错误的是( )。
算法的有穷性是指()。
以下叙述中错误的是()。
计算机软件的构成是
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
下列有关宏的叙述中不正确的是()。
在满足实体完整性约束的条件下()。
随机试题
背景资料: 某枢纽工程主要由大坝、溢洪道、水电站、放水洞等建筑物组成。其中,大坝最大坝高75.0m,坝体为土石坝,该枢纽工程的引水量为1.5×108m3。 在施工过程中发生如下事件: 事件一:施工单位选用振动碾作为主要碾压机具对大坝进行碾压施
K空间可使用的填充方式有
资本结构是指企业各种长期资金筹集来源的构成和比例关系,下列对其最佳资本结构叙述正确的是( )。
【背景资料】某港建一座沉箱重力式码头,经招投标,建设单位(业主)与某中标施工单位(甲公司)签订了施工承包合同,合同规定:(1)采用单价合同,每一分项工程的实际工程量增加超过招标文件中工程量的20%以上的部分调整单价,按合同单价降低10%
单利和复利的区别在于()。
根据民事诉讼法及相关规定,下列关于民事诉讼第一审普通程序的哪些说法是正确的?
提出“建国君民,教学为先”主张的著作是()
受行政处分的是()。
【2011年广东省第10题】一个产品生产线分为a、b、c三段,每个人每小时分别完成10、5、6件,现在总人数为71人,要使得完成的件数最大,71人的安排分别是()。
A、Thee-mailservicesaredevelopingveryfast.B、TheWebmailande-mailapplicationsbothhaveadvantagesanddisadvantages.C
最新回复
(
0
)