首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio。h> void fun(ehar*a,char*b) {while(*a==’*’)a++; while(*b=*a){b++;a++;} } main() {char*s="*****a*b****",t[80
有以下程序: #include<stdio。h> void fun(ehar*a,char*b) {while(*a==’*’)a++; while(*b=*a){b++;a++;} } main() {char*s="*****a*b****",t[80
admin
2020-07-28
27
问题
有以下程序:
#include<stdio。h>
void fun(ehar*a,char*b)
{while(*a==’*’)a++;
while(*b=*a){b++;a++;}
}
main()
{char*s="*****a*b****",t[80];
fun(s,t);puts(t);
}
}
程序运行后的输出结果是( )。
选项
A、ab
B、a*b
C、*****a*b
D、a*b****
答案
D
解析
在函数fun(char*a,char*b)中,while(*a==’*’)a++的功能是:如果*a的内容为‘*’则a指针向后移动,卣到遇到非’*’字符为止,退出循环进入下一个whik循环,在while(*b=*a){b++;a++;}中,把字符数组a中的字符逐个赋给字符数组b。所以在主函数中,执行fun(s,t)语句后,字符数组t中的内容为“a*b****”。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/6W3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta[]={10,20,30,40},*p=a,i;for(i=0;i<=3;i++){a[i]=*p;p++;}printf("%d\n",a[2]);}程序运行后的输出结果是
数据库管理系统(DBMS)是一种
在希尔排序法中,每经过一次数据交换后
下列叙述中错误的是
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag){intid,t;for(i=0;i<n=1;i++)for(j=i+1;j<n;j++)
以下叙述中正确的是
以下叙述中正确的是
下面选项中的程序段,没有编译错误的是
从工程管理角度看,软件设计一般分为两步完成,它们是
设栈与队列初始状态为空。首先A,B,C,D,E依次入栈,再F,G,H,I,J依次入队;然后依次出队至队空,再依次出栈至栈空。则输出序列为()。
随机试题
A.肺容量变化跨肺压+跨壁压B.测得的肺顺应性/功能余气量C.容量变化压力变化D.肺容积变化/跨肺压的变化E.胸腔容积的变化跨壁压的变化肺顺应性是指
下列措施,无助于提高X线照片清晰度的是
某农村集体经济组织人均耕地面积0.2hm2(公顷),国家建设征收该农村集体经济组织的耕地面积10hm2,该耕地近3年平均年产值为10000元/hm2。下列关于征收该耕地的表述中,不正确的是()。[2005年考题]
贷款36万元,贷款利率5%,期限20年,按年本利平均摊还,第一年应偿还的本金为()(答案取最接近值)。
货币政策是在()中产生和完善起来的一种手段。
年限平均法又称直线法,在采用年限平均法计算固定资产的折旧额时,应该用固定资产的原值除以预计使用年限。()
下列属于我国非正式家庭工作的是( )。
A、 B、 C、 D、 A依B项的折法,其右侧面上应为一对平行线,因此排除B;依C项的折法,其上底面应为一条横线,因此排除C;依D项折法,其上底面应为一条竖线,排除D。只有A项完全正确。故选A。
前苏联研制的米格-25喷气式战斗机的许多零部件与同时期美国的战机相比都要落后得多,但因设计者考虑了整体性能,对各零部件进行了更为协调的设计,使该机在升降、速度、应急反应等方面达到当时世界一流水平。这一因组合协调而产生的令人意想不到的结果,被后人称为“米格-
Theimaginativechild______(编出童话故事)whichthekidsintheneighborhoodlikedtolistento.
最新回复
(
0
)