首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun( char *a, char *b ) { while( *a==’*’ ) a++; while( *b=*a ){ b++;a++; } } main() { char *s="*****a
有以下程序 #include void fun( char *a, char *b ) { while( *a==’*’ ) a++; while( *b=*a ){ b++;a++; } } main() { char *s="*****a
admin
2015-07-31
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、ab
B、a*b
C、*****a*b
D、a*b****
答案
D
解析
在函数fun(char *a,char *b)中,while(*a==’*’)a++的功能是:如果*a的内容为’*’,则a指针向后移动,直到遇到非’*’字符为止,退出循环进入下一个while循环,在while(*b=*a){b++;a++;}中,把字符数组a中的字符逐个赋给字符数组b。所以在主函数中,执行fun(s,t)语句后,字符数组t中的内容为"a*b****"。因此D选项正确。
转载请注明原文地址:https://jikaoti.com/ti/pbi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){chsrst[20]="bello\0\t\\";print("%d%f\n",strlen(st),sizeof(st));}
下列程序的输出结果是______。#include<stdio.h>intfun(intx){intp;if(x==0‖x==1)retu
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
设intx=1,y=1;表达式(|x‖--y)的值是()。
下列选项中,不是一个算法的基本特征的是()。
按照“先进后出”原则组织数据的数据结构是()。
以下叙述中正确的是______。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
随机试题
割膏腴之壤,遂散六国之从。
发热,不恶寒反恶热,心烦口渴,舌红苔黄,脉数者,应诊断为()(2003年第26题)
引起房地产价格上涨的原因主要有()。
在理财规划师所在机构是合伙机构情况下,理财规划服务合同中当事人条款应列明的内容包括( )。
关于要约邀请的不正确的说法是()。
图4是腐乳制作的流程示意图。问题:制作过程中加盐、卤汤的共同作用是_________。
根据我国宪法的规定,有权提出宪法修订有效议案的主体是()。
2012年9月15日,是我国第8届全国科普日,全国科普日由中国科协发起,定在每年九月的第三个双休日。本届科普日的主题是()。
Theinstitution’sabilitytomeetits______growthlevelswilldependonthecommitmentofallstaff.
Tohismother’srelief,Tomhadperfectlyrecoveredfromhis(ill)______.
最新回复
(
0
)