首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在形参s所指字符串中的每个数字字符之后插入一个*号。例如,形参s所指的字符串为“det35adh3kjsdf7”,执行后结果为“det3*5*adh3*kjsdf7*”。 请在程序的下画线处填入正确的内容并将下画线删除,
下列给定程序中,函数fun的功能是:在形参s所指字符串中的每个数字字符之后插入一个*号。例如,形参s所指的字符串为“det35adh3kjsdf7”,执行后结果为“det3*5*adh3*kjsdf7*”。 请在程序的下画线处填入正确的内容并将下画线删除,
admin
2017-02-24
50
问题
下列给定程序中,函数fun的功能是:在形参s所指字符串中的每个数字字符之后插入一个*号。例如,形参s所指的字符串为“det35adh3kjsdf7”,执行后结果为“det3*5*adh3*kjsdf7*”。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
void fun(char*s)
{
int i,j,n;
for(i=0 ; s
!=’\0’; i++)
/*********found*********/
if(s
>=’0’
【1】
s
<=’9’)
{
n=0;
/*********found*********
/
while(s[i+1+n]!=
【2】
)
n++;
for(j=i+n+1;j>i;j--)
/*********found*********/
s[j+1]=
【3】
;
s[j+1]=’*’;
i=i+1;
}
}
main()
{
char s[60]*"def35adh3kjsdf7";
printf("\nThe original string is:%s\n",s);
fun(s);
printf("\nThe result is:%s\n",s);
}
选项
答案
(1)&& (2)0或’\0’ (3)s[j]或*(s+j)
解析
填空1:if语句中的条件是判断是否为数字字符,数字字符的条件是大于等于“0”,同时小于等于“9”,因此需要使用逻辑与“&&”来连接。
填空2:while语句判断是否到达字符串的结尾,因此填入0(字符串结束标识’\0’)。
填空3:for语句使数字后的字符全都向后移一个单位,因此要使s[j+1]=s[j];。
转载请注明原文地址:https://kaotiyun.com/show/q0Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#includevoidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){inti=3,j=5,*p=&i,
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
以下程序的输出结果是#includemain(){inta=15,b=21,m=0;switch(a%3){case0:m++;break;case1:m++;switch(b%2){defau
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
下列叙述中错误的是()。
在深度为5的满二叉树中,叶子结点的个数为
在下列关于二叉树的叙述中,正确的一项是
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
可在C程序中用作用户标识符的一组标识符是
没有关系R和S,关系代数表达式为R-(R-S)表示的是
随机试题
A.以激素调节为主B.以神经调节为主C.以代谢物反馈调节为主D.受靶腺激素和下丘脑调节肽双重调节胰岛素分泌
亚急性细菌性心内膜炎最常见的病原体是
细菌基因的转移和重组方式不包括
关于公证的特征,下列说法正确的是()。
什么是教学?教学的任务是什么?
职位分类和职级分类是国家公务员制度的基本内容之一。下列选项中,属于职级分类特征的是:
Foreachquestionbelow,chosetheanswerthatbestcompletesthesentence.ThenmarkthecorrespondingletterontheAnswerShe
InApril,BritishresearchersatUniversityCollegeLondonfoundthat,ratherthantherecommendedfive,sevendailyportionsof
请为选中内容添加“轮子”的退出效果,设为“2轮辐图案”,声音为“~PPl09.WAV”。
AllthefollowingpeoplewillattendthepartyEXCEPT
最新回复
(
0
)