首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a){b++;a++;} } main() {
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a){b++;a++;} } main() {
admin
2019-05-17
19
问题
有以下程序
#include
void fun(char*a,char*b)
{
while(*a==’*’)a++;
while(*b=*a){b++;a++;}
}
main()
{
char*s="*****a*b*****",t[80];
fun(s,t);puts(t);
}
程序的运行结果是
选项
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/vDRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inty=10;while(y-);printf(’’Y=%d\n’’,y);}程序执行后的输出结果是
有以下程序main(){intx=1,y=0;if(!x)y++;elseif(x=0)if(x)y+=2;elsey+=3;pfintf(’’%d\n’’,y);)程序运行后的输出结果是
以下叙述中正确的是
以下叙述中正确的是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
给定程序中已建立一个带有头结点的单向链表,在main函数中将多次调用fun函数,每调用一次fun函数,输出链表尾部结点中的数据,并释放该结点,使链表缩短。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
数据库中对概念模式内容进行说明的语言是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
符合药物保管原则的是
Chinaislargerthan______countryinAsia.
男孩,体重10.1kg,身高76.0cm,出牙8颗。该男孩最可能的年龄是
腺样囊腺癌的细胞成分主要为
我国合同法规定:在咨询合同履行过程中,受托人利用委托人提供的技术资料和工作条件完成的新的技术成果属于(),当事人另有约定的,按照约定。
事故统计指标通常分为绝对指标和相对指标。下列生产事故统计指标中,属于相对指标的是()。
凡概念或规则都有正例和反例。()
汉魏六朝以乐府民歌闻名,()合称为乐府双璧。
委托发明协议对专利申请权和专利权没有约定的,该权利属于()。
Manyyearsago,KarlBenzdevelopedacar,butbeforehecouldshowittothepublic,someonehadtodriveit.BertaBenzbeliev
最新回复
(
0
)