首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include <stdio.h> void fun(char *a, char *B) { while(*a==’*’)a++; while(*b=*A) {b++;a++;} }
有下列程序: #include <stdio.h> void fun(char *a, char *B) { while(*a==’*’)a++; while(*b=*A) {b++;a++;} }
admin
2013-02-23
74
问题
有下列程序: #include <stdio.h> 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****”,所以此题的运行结果为选项C)。
转载请注明原文地址:https://kaotiyun.com/show/GpPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的运行结果是()。char*p="abcdefgh";p+=3;printf("%d\n",stfien(strcpy(p,"ABCD")));
有一堆零件(个数在100到200之间),如果分成4个零件一组,则多2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多5个零件。下面的程序是求这堆零件的总数,请选择填空。#include<stdio.h>main()
有以下程序: main() {int num[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},ij; for(i=0;i<4;i++) { for(j=0
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
若有如下定义:int(*p)(),*q();则下列说法正确的是()
若有以下定义和语句;doubler=99,*p=7;*p=r;则以下正确的叙述是()
以下选项中可作为C语言合法常量的是
有如下定义#defineD2intx=5;floaty=3.83;charC=’D’;则下面选项中错误的是
有以下程序段:intk=0;while(k=1)k++;while循环执行的次数是______。
随机试题
关于血清肌酐哪一项是错误的【】
A.肾小球系膜细胞增生B.肾小管上皮细胞玻璃样变C.两者均有D.两者均无膜性肾小球肾炎的表现是
A.创伤性关节炎B.骨筋膜室综合征C.外伤性移位D.关节僵硬E.关节积液胫骨上骨折易造成
在外周组织能抑制T4转化为T3的药物是
结核球的直径大小为
大多数SARS发生在( )群体。这种疾病传染模式反映了医护人员、他们的家人和有社会关系的接触者以及国际间旅行者多处于该年龄段。
属于我国建设工程项目的投资估算阶段的是()。
某石化企业位于工业区。工业区集中供水、供电。工业区污水处理厂已建两套好氧污泥法污水处理系统,正在新建一套改造型SBR污水生化处理系统。处理工业区各企业生产废水,废水处理达标后由同一排放管深海排放。废水排放口西北8km海域有水产养殖区,在其附近设有定期监测站
生物电是指生物的器官、组织和细胞在生命活动过程中发生的电位和极性变化。它是生命活动过程中的一类物理、物理一化学变化。是正常生理活动的表现。也是生物活组织的一个基本特征。根据上述定义,下列不属于生物电的一项是()。
查看OSPF进程下路由计算的统计信息是(55)________________,查看OSPF邻居状态信息是(56)________________。
最新回复
(
0
)