首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
25
问题
有以下程序
#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://kaotiyun.com/show/gaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#include<stdio.h>main(){FILE*fp;charch;fp=fopen(______);ch=fSetc(fp);
在16位IBM-PC机上使用C语言,若有如下定义stmctdata{inti;charch;doublef}b;则结构变量b占用内存的字节数是
下面四个选项中,均是不合法的用户标识符的选项是
以下不属于对象的基本特点的是
设有定义语句int(*f)(int);,则以下叙述正确的是
有以下程序#include<stdio.h>#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1=f(2);
请选出可用作C语言用户标识符的是
没有关系R和S,关系代数表达式为R-(R-S)表示的是
随机试题
健康良好的生理和心理状态是一个人正常学习、工作和生活的必备条件。下列选项中,属于不良心理状态的是()
AdoubtcrossedmymindearlierthisweekwheninterviewingHomelandSecuritySecretaryMichaelChertoffonthepresident’sprop
A.后微动脉B.通血毛细血管C.动-静脉吻合支D.真毛细血管微循环中进行物质交换的主要场所是
临床上对乳牙近髓深龋的治疗最好采用
35岁女性,双胎妊娠,胎膜早破,规律宫缩15h。子宫颈口开大2cm,行剖宫产术,术后静脉滴注抗生素预防感染,第4天出现发冷、发热和腹痛,乳房胀,体温39.5℃持续4h,检查子宫底平脐,压痛阳性,恶露污浊有臭味。可能考虑的诊断是
A、脾胃虚弱B、肝郁脾虚C、脾肾阳虚D、伤食积滞E、多属气虚伤食积滞
依据《镇(乡)域规划导则(试行)》,下列未划入禁建区的是()
《琵琶记》和《窦娥冤》都是元代戏曲家关汉卿的代表作。
一般认为,在任一企业内同时存在着三个不同的计划、控制层次,以下不属于这三个层次的是()。
执行返回指令,退出中断服务程序,这时返回地址来自( )。
最新回复
(
0
)