首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:把形参S所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若S所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。 例如,形参S所指的字符串为:abedefgh,n的值为5,程序执行
给定程序中,函数fun的功能是:把形参S所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若S所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。 例如,形参S所指的字符串为:abedefgh,n的值为5,程序执行
admin
2016-08-16
24
问题
给定程序中,函数fun的功能是:把形参S所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若S所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。
例如,形参S所指的字符串为:abedefgh,n的值为5,程序执行后t所指字符数组中的字符串应为:defgh。
请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
注意:部分源程序在文件BIANKl.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#define N 80
void fun(char*s,int n,char*t)
{int len,i,j=0;
len=strlen(s);
/*********found*********/
if(n>=len)strcpy(【1】);
else {
/*********found*********/
for(i=len—n;i<=len一1;i++)
t[j++]=【2】;
/*********found*********/
t[j]=【3】;
}
}
main()
{char s[N],t[N];int n;
printf("Enter a string:");
gets(s);
printf("Enter n:");
scanf("%d",&n);
fun(s,n,t);
printf("The string t:");
puts(t);
}
选项
答案
(1)t,s (2)s[i] (3)0或’\0’
解析
填空1:当给定的长度n大于该字符串s的长度,那么把该字符串直接拷贝到t就可以了,所以应填t,s。
填空2:使用for循环语句,把最右边n个字符依次添加到t中,所以应填s
。
填空3:字符串操作结束,需要给t加一个字符串结束符,所以应填0或\0。
转载请注明原文地址:https://jikaoti.com/ti/DRE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若运行时给变量x输入12,则以下程序的运行结果是 #include<iostream.h> voidmain() { intx,y; cin>>x; y=x>12?x+lO:x-12; cout<<y; c
有如下程序: #include"iostream.h" voidmain() { intx=1,a=0,b=0; switch(x){ case0:b++; case1:a++; case2:a++;b++;
在32位的计算机中,一个char型数据所占的内存长度的字节是
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
若有以下程序:#include<iostream>usingnamespacestd;voidsub(intx,inty,int*z){*z=y+x;}intmain()
栈是限定在一端进行插入与删除的线性表,那么其组织数据的原则是()。
随机试题
简述“天人合一”观念对中国文化的积极影响。
男性,48岁。双下肢无力,行走受限2个月。检查:T9压痛、叩痛明显,脐以下痛觉减退,下肢不能自主活动,足趾可微动,病理征阳性。X线摄片见T9椎弓根及椎体后缘显影不清,未见软组织肿大阴影。对该患者的可能诊断是
男,22岁。因呕吐咖啡色液体及黑便来诊。既往无胃病及肝病史。查体:面色稍苍白,血压100/60mmHg,心率92次/分,腹软,肝脾未触及,肠鸣音活跃。药物治疗首选
患者女,35岁,右侧腰部胀痛近1年,逆行肾盂造影显示右侧输尿管下端梗阻及右侧重度肾积水,若想了解右肾残余皮质的功能,理想的检查方法是
女,45岁。车祸中头部受伤后出现短暂昏迷,1.5小时后剧烈头痛,频繁呕吐。急诊查体:神志清楚,双侧瞳孔大小多变,对光反射迟钝,肢体活动正常。行头颅CT检查过程中,发生呼吸骤停,其呼吸骤停最可能的原因是
除当场解雇外,当需要进行处分时,主管应对违纪者进行()的处分。
缔约过失责任的特点不包括()
陈先生在鼓励他的孩子时说道:“不要害怕暂时的困难与挫折,不经历风雨怎么见彩虹?”他的孩子不服气地说:“您说的不对,我经历了那么多风雨,怎么就没见到彩虹呢?”陈先生孩子的回答最适宜用来反驳以下哪项?()
3,7,11,15,19,()。
Artificialheartshavelongbeenthestuffofsciencefiction.In"Robocop",snazzycardiacdevicesaremadebyYamahaandJense
最新回复
(
0
)