首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
38
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下选项中非法的C语言字符常量是
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k-;break;default:n=0;k-;case2:case4:n+=2;k-;break;}printf(%d\n)
有如下程序段:intx=12;doubley=3.141593;printf(’’%d%8.6t’’,x,y);其输出结果是
有以下计算公式若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
以下叙述中正确的是
以下程序段中的变量已正确定义for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printff’’*’’);程序段的输出结果是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
以下选项中,值为1的表达式是()。
下面不属于软件需求分析阶段主要工作的是()。
数据库中对概念模式内容进行说明的语言是()。
随机试题
中国共产党从1921年成立到1949年领导人民取得了新民主主义革命的伟大胜利,但是在1927年实际上就已经在井岗山上建立了革命根据地,一部分人民已经率先获得了解放。那么1927年在解放区实现的是()。
慢性呼吸衰竭病程中,最常见的酸碱平衡失调是
患者,男,55岁。昨天中午参加婚宴后下午开始腹痛,为持续性胀痛,牵涉到后背,伴恶心、呕吐。有胆囊结石病10年。查体:体温37.2℃,血压110/82mmHg,脉率108次/分,呼吸24次/分,巩膜可疑黄染,上腹膨隆,全腹压痛,以左上腹为重,轻度肌紧张,肠
关于舌癌描述错误的是
足月儿,因胎心过快,急行削宫产,生后即哭闹不安有时口角抖动,心肺正常,最可能的诊断是
加工贸易合同项下海关准予备案的料件,全额保税;加工贸易合同项下海关不予备案的料件及试车材料、非列名消耗性物料等,不予保税,进口时按照一般进口办理。
区分隐性课程与显性课程的主要标志是()。
赫尔巴特的教育理论体系有两个基础,即伦理学和()。
义和团运动的领导者宣称:“若辈洋人,借通商与传教以掠夺国人之土地、粮食与衣服,不仅污蔑我们的圣教。尚以鸦片毒害我们。以淫邪污辱我们。自道光以来,夺取我们的土地,骗取我们的金钱;蚕食我们的子女如食物,筑我们的债台如高山;焚烧我们的宫殿,消灭我们的属国;占据上
A、Thetonestudentshadwhentalkingabouttheirparents:fond,warmandadmiring.B、Theyoungwomenkeepinclosetouchwithth
最新回复
(
0
)