首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() void fun(char*a,char*b) {char*s="*****a*b****",t[80]; {while(*a==’*’)a++; fun(s,t);
有以下程序 #include main() void fun(char*a,char*b) {char*s="*****a*b****",t[80]; {while(*a==’*’)a++; fun(s,t);
admin
2017-05-20
18
问题
有以下程序
#include
main()
void fun(char*a,char*b) {char*s="*****a*b****",t[80];
{while(*a==’*’)a++; fun(s,t);puts(t);
while(*b=*a){b++;a++;}} }
程序的运行结果是
选项
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://jikaoti.com/ti/2Ui0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n+1+i];a[n-1-i]=t;}}main(){i
有以下程序#include<stdio.h>main(){inta[]={1,2,3,4},y,*p=&a[3];--p;y=*p;printf("y=%d\n",y);}程序的运行结果是
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为______。
设有以下语句charx=3,y=6,Z;z=x^y<<2;则z的二进制值是
已知函数的调用形式为fread(buf,size,count,fp),参数buf的含义是
以下程序的输出结果是intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){inti,a=0;for(i=0;i
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是
设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
随机试题
23岁妇女,停经10周,阴道不规则流血10余天,量不多,暗红色,血中伴有小水泡物,妇科检查:BP140/90mmHg,子宫前倾,如孕4个月大,两侧附件可触到鹅卵大、囊性、活动良好、表面光滑的肿物。一旦以上诊断明确,首选的处理方法是
A.建立信任关系B.明确疾病诊断C.为患者解决问题D.护患双方互相评价E.护患之间进一步熟悉
在初步筛选投资机会后,就要开展具体项目的投资机会研究,将项目设想转变为()的投资建议。
城市规划行政主管部门与其他行政主管部门之间的关系是()。
涉及库存现金和银行存款的经济业务只编制付款凭证。()
音像制品进口业务由新闻出版署指定的单位经营,未经指定的任何单位或者个人不得从事音像制品的进口业务。()
下列各项属于短期投资的是( )。
按照房产税的有关规定,免征或暂不征收房产税的房产包括( )。
在其他条件相同的情况下,若(),则进行人力资本投资的合理性越强。
传播符号
最新回复
(
0
)