首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a) {b++;a++;} } main() { char*s="*a*b*",t[
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a) {b++;a++;} } main() { char*s="*a*b*",t[
admin
2015-12-25
47
问题
有以下程序
#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
答案
C
解析
主函数main()定义了指向字符串的指针和一个字符数组,接着调用fun(s,t)函数,进行实参向形参传递,函数fun()第一个while语句判断*a中的值为“*”时继续扫描,当遇到不是“*”时结束,接着第二个while循环语句,将*a中从“a”开始的后续所有字符都赋予*b,也就是t[80]中的内容为“a*b*”。
转载请注明原文地址:https://kaotiyun.com/show/PPDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是______。
请选出以下程序的输出结果______。#include<stdio.h>sub(x,y,z)intx,y,*z;{*z=y-x;}main(){inta
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&st;
下列叙述中错误的是()。
下列程序的输出结果是()。#include<stdio.h>voidp(int*x){printf("%d",++*x);}voidmain(){inty=3;p(
已知inta=2,b=3;则执行表达式a=a<b后,变量a的值为()。
对关系S和只进行集合运算,结果中既包含S中的所有元组也包含只中的所有元组,这样的集合运算称为()。
下列工具中为需求分析常用工具的是()。
在位运算中,操作数每右移两位,其结果相当于()。
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
随机试题
呈扁圆柱形,稍弯曲,表面棕褐色或灰棕色,密被覆瓦状排列的肉质鳞叶的药材是()。
买卖合同中经常使用的担保方式是()。
妊娠早期血中高浓度的雌激素和孕激素来自
下列神经损伤可引起掌指关节不能主动屈曲的是
二乙氨基二硫代甲酸银分光光度法测水质中砷时,砷化氢与二乙氨基二硫代甲酸银发生反应时间宜为
正常思维一般都具有
货品如何处理,如何放置,主要由所采取的______决定,而货品具体的存放位置,则要结合相关的______原则来决定。()
行政首长负责制是我国根本的行政领导制度。()
Hopemaybethelovely,lyrical,inspiringthingmanypeoplebelieveitis—"thethingwithfeathers,"asEmilyDickinsoncalled
InJapanyoushouldholdabusinesscardwith______andreadthenameandriflecarefully.
最新回复
(
0
)