首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun( char *a, char *b ) { while( *a==’*’ ) a++; while( *b=*a ){ b++;a++; } } main() { char *s="*****a*b****
有以下程序 #include void fun( char *a, char *b ) { while( *a==’*’ ) a++; while( *b=*a ){ b++;a++; } } main() { char *s="*****a*b****
admin
2019-07-14
29
问题
有以下程序
#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
答案
A
解析
函数fun()中第一个while循环的作用是查找字符指针a指向的字符串中第一个不为’*’的元素的地址,第二个while循环是把当前位置起剩余的字符串复制给字符数组b,所以函数fun()的功能是将字符指针a指向的字符串第一个不为’*’的字符起至该字符串结束传给指针b,所以输出结果为选项A
转载请注明原文地址:https://jikaoti.com/ti/0cf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设p是指针变量,语句p=NULL;等价于
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)c[s[i]]++;for(i=1;i<5;i++)prin
下列叙述中错误的是()。
以下叙述中正确的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
构成计算机软件的是
C语言中double类型数据占字节数为
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指结点插入到链表末尾的语句组是
下列选项中属于面向对象设计方法主要特征的是( )。
随机试题
脑梗死患者头颅CT在_______小时内出现低密度灶。
证券公司注册地中国证监会派出机构应当按照有关规定对申报材料进行审查,并自中国证监会决定受理其申报材料后( )个工作日内,将对申报材料的书面意见报送到中国证监会。
按()划分,可以将风险划分为系统性风险和非系统性风险。
为了获得稳定的现金流,应当投资于()。
以下选项中,符合所给图形的变化规律的是()。
农业农村农民问题是关系国计民生的根本性问题,必须始终把解决好“三农”问题作为全党工作重中之重。要坚持农业农村优先发展,按照产业兴旺、()、乡风文明、治理有效、()的总要求,建立健全城乡融合发展体制机制和政策体系,加快推进农业农村现代
关于商品的二因素和生产商品的劳动二重性的说法中.不正确的是
Access数据库表中的字段可以定义有效性规则,有效性规则是
______lastFriday,hewouldhavegottoLondon.
Awell-documentedbodyofinformationexists.Itshowsthatnoisecan【C1】______humansinbothphysiologicalandpsychologicalwa
最新回复
(
0
)