首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则不做任何处理。 例如,若s所指字符串为“baacda”,c中的字符为a,执行后s所指字符串为“baaaacdaa”。
下列给定程序中,函数fun的功能是:在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则不做任何处理。 例如,若s所指字符串为“baacda”,c中的字符为a,执行后s所指字符串为“baaaacdaa”。
admin
2020-10-26
74
问题
下列给定程序中,函数fun的功能是:在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则不做任何处理。
例如,若s所指字符串为“baacda”,c中的字符为a,执行后s所指字符串为“baaaacdaa”。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
void fun(char*s,char c)
{ int i,j,n;
/**********found***********/
for(i=0,S
!=
【1】
;i++)
if(S
==c)
/**********found***********/
n=
【2】
;
while(s[i+1+n]!=‘\0’)n++,
for(j=i+n+1;j>i;j一一)
s[j+1]=s[j];
/**********found***********/
S[j+1]=
【3】
;
i=i+1;
}
}
main()
{ char s[80]=“baacda”,c;
printf(“\nThe string:%S\n”,S),
printf(“\nInput a character:”),
Scanf(“%C”,&C);
fun(s,c),
printf(“\nThe result is:%S、n”,S);
}
选项
答案
(1)‘\0’ (2)0 (3)c
解析
填空1:for语句循环条件是判断是否到达字符串结尾,即当前字符是否为‘\0’。
填空2:while语句用以确定字符串的长度,所以变量n赋初值为0。
填空3:题目要求如果找到与参数c相同的字符,就在后面插入一个相同的字符,且找到后应该给数组元素赋值,本题同给出参数为c。
转载请注明原文地址:https://kaotiyun.com/show/Pt3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){chara=4:prinff("%d\n",a=a<<1);}程序运行后的输出结果是()。
某系统总体结构如下图所示该系统结构图的最大扇出数、最大扇入数的总和是()。
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。结点类型的定义为:structlink{doubledt;struetlink,*next;};若指针p指向A结点,在不改变P指向的前提下,以下选项中不能
有以下说明语句:char/s="\"Name\\Address\n";指针S所指字符串的长度是()。
设有定义:charP[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
以下叙述正确的是()。
深度为7的完全二叉树中共有125个节点,则该完全二叉树中的叶子节点数为()。
以下不是合法C语言转义字符的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是()。
程序通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序
随机试题
下列哪些心脏疾病的心电图可出现病理性Q波
内呼吸是指
A.0.3mmB.5mmC.18mmD.1mmE.50mmγ刀装置的机械精度为正负
认为治痰须补气兼消痰,并补命火的医学著作为
颅压增高导致头痛患者的护理是什么?
某建筑场地浅层有6.0m厚淤泥,设计拟采用喷浆的水泥搅拌桩法进行加固,桩径取600mm,室内配比试验得出了不同水泥掺人量时水泥土90d龄期抗压强度值,如图3.3—15所示,如果单桩承载力由桩身强度控制且要求达到70kN,桩身强度折减系数取0.25,问水泥掺
下列账簿,可以采用多栏式账簿的有()。
在分税制中,主要采用按照税源实行分率分征办法的国家有()。
当前文学理论教学与研究存在的最主要最根本的问题是()。
某中学生,几乎每次考试都感到时间太紧张。原因是她做下题时总是担心上题做错,因此不得不反复检查,因而浪费了很多时间,尽管她也觉得没有必要,但是就是控制不住自己,这种障碍是()。
最新回复
(
0
)