首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
下面程序是将字符串P中的所有字符复制到字符串b中,要求每复制三个字符后插入一个空格。 #include<stdio.h> void cp(char *p,char *b) {int i,k=0; while(*p)
下面程序是将字符串P中的所有字符复制到字符串b中,要求每复制三个字符后插入一个空格。 #include<stdio.h> void cp(char *p,char *b) {int i,k=0; while(*p)
admin
2010-04-24
51
问题
下面程序是将字符串P中的所有字符复制到字符串b中,要求每复制三个字符后插入一个空格。
#include<stdio.h>
void cp(char *p,char *b)
{int i,k=0;
while(*p)
{i=0;
while(______)/*第一空*/
{b[k]=*P;
k++;p++;i++;
}
if(*p)
{______;/*第二空*/
}
}
______;/*第三空*/
}
main()
{char a[20],b[20];
gets(a);
cp(a,b);
puts(b);
printf("\n");
}
选项
答案
i<3&&*P/*第一空。当复制3个字符后循环终止。注意此处*P并小多余,加入这一项是为了判断前要复制的字符是否为空。*/ b[k++]=’’/*第二空。输入空格,并使k自增1。*/ b[k]=’\0’/*第三空。在字符串末尾加上字符串结束标志。*/
解析
转载请注明原文地址:https://jikaoti.com/ti/HataFFFM
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
用结构化方法对软件进行总体设计时,人们根据经验总结出的实现模块“高内聚低耦合”的启发式规则有哪些?
结构化程序设计方法采用顺序结构、__________和重复结构进行编程,其中每一结构只允许一个入口和一个出口。
一个用况图通常包含6个模型元素,它们分别是主题、用况、__________、关联、泛化和__________。
软件测试是软件开发过程的重要阶段,也是软件质量保证的重要手段,下列选项中属于软件测试任务的是()I.预防软件发生的错误Ⅱ.发现并改正程序错误Ⅱ.提供诊断错误信息
按照计算机系统层次结构,算术运算、逻辑运算和移位等指令应属于哪种机器语言()
将二维数组中各元素在存储器中________存放可以使行或列的各元素都能并行访问,但会造成________上各元素的并行访问冲突。
某班40个学生经济学的考试成绩如下:填出下列的频数和频率表:(i)用组距分组法(表1.3);(ii)用单变量值分组法(表1.4)。
用图解法求下列两个变量的线性规划问题:使目标函数f=3x+3y达到最大。
判断数据x是否为空值的表达式是【】
#include<stdio.h>main()(inta=100,b=200,c=300,d,*p1=&a,*p2=&b,*p3=&c;d=*p1+*p2:printf("d=%d\n",d);p1=&d:
随机试题
简述个别争议的特点。
求瑕积分
A.实音B.浊鼓音C.鼓音D.过清音E.空瓮音
NK细胞功能降低易患的疾病是
资本主义的发展经历了自由资本主义和垄断资本主义两个阶段,其法律也与此相适应而表现出某种变化,对此,下列表述中可以成立的有:()
合同履行的前提和依据是( )。
会计科目是( )。
下列历史事件时间排序正确的一组是()。
设x和y均为bool量,则x&&y为真的条件是______。
WhatdoesthemansayabouttheparkIslaBeata?
最新回复
(
0
)