首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() void fun(char*a,char*b) { char*s="*****a*b****",t[80]; {
有以下程序 #include<stdio.h> main() void fun(char*a,char*b) { char*s="*****a*b****",t[80]; {
admin
2020-11-23
25
问题
有以下程序
#include<stdio.h> main()
void fun(char*a,char*b) { char*s="*****a*b****",t[80];
{while(*a==’*’)a++; fun(s,t);puts(t);
while(*b=*a){b++;a++;}} }
程序的运行结果是
选项
A、a*b
B、*****a*b
C、a*b****
D、ab
答案
C
解析
主函数main()定义了指向字符串的指针和一个字符数组,接着调用fun(s,t)函数,进行实参向形参传递,函数fun()第一个while语句判断*a中的值为“*”时继续扫描,当遇到不是“*”时结束,接着第二个while循环语句,将*a中从“a”开始的后续所有字符都赋予*b,也就是t[80]中的内容为“a*b****”。
转载请注明原文地址:https://kaotiyun.com/show/pw3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件的生命周期是指()。
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>
有以下程序:#include<stdio.h>main(){inta[10]={11,12,13,14,15,16,17,18,19,20),*p=a,i=9;printf("%d%d%d\n",
以下叙述中正确的是()。
下列各项中不属于需求分析阶段任务的是()。
下列给定程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
给定程序中,函数fum的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数据
请编写一个函数fun,它的功能是:将ss所指字符串中所:有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入"abe4EFg",则应输出"aBc4EFg"。注意:部分源程序存在文件PROGl.C中。
随机试题
中国人群疾病谱的特点是
在注射剂生产中,一般注射剂的过滤与除菌过滤常用滤膜的孔径分别为
引起水痘一带状疱疹的病原体是与鼻咽癌的发生有关的是
甲乙丙丁作为股东,设立了蓝天有限责任公司。章程中约定:甲以货币30万元出资,乙以实物10万元作价出资,丙以专利权10万元作价出资,丁以实物10万元作价出资。公司成立一年后戊加入。下列有关该各股东出资责任的说法正确的是:()
根据《城市道路绿化规划与设计规范》的规定,交通岛周边的植物配置宜增强导向作用,应该()
下列各项因素中,影响企业持有的以摊余成本计量的金融资产的摊余成本的有()。
信度系数(r)()。
新生儿能以面部表情和身体活动等方式对下列几种基本味道作出反应()。
1898年维新变法失败后,在形式上唯一未被顽固派废除的新设学堂是()。
Notationgavewesternmusicameansofwrittenrecord,butatfirstonlyforakindofmusic,chant,thatwasbelievedtohaveo
最新回复
(
0
)