首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a){b++;a++;) } main() {
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a){b++;a++;) } main() {
admin
2016-12-28
24
问题
有以下程序
#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/HrDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
请选出正确的程序段
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i
已知bead指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有连接点数据域的和值作为函数值返回。请在横线处填入正确内容。{intdata;structlink*next;
下面的程序实现的是从指针p所指向的地址的n个数中,找出最大的和最小的数据,请填空。fun(int*p,intn){int*q;intmax,min;max=min=*p;for(q=p;______;q++)if(*q>max
以下程序的输出结果是______。#include<stdio.h>voidswap(int*a,int*b){int*t;}{inti=3,j=5,*p=&i,*q=&j;swap(p,q);pri
以下程序的功能是根据输入的“y”(“Y”)与“n”(“N”),在屏幕上分别显示出“ThisisYES.”与“ThisisNO.”。空白处需要填入的内容是#include<stdio.h>voidYesNo(charch){switch(c
若程序有宏定义:#defineN100则以下叙述中正确的是______。
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO请填空完成该程序。main(){in
随机试题
肾病综合征最常见的并发症为()
A.国家卫生和计划生育委员会B.国家食品药品监督管理总局C.国家中医药管理局D.国家发展和改革委员会制定部门规章、标准和技术规范的是
大气环境质量现状监测结果统计分析,应以()给出各监测点大气污染物的不同取值时间的浓度变化范围,计算出各取值时间最大浓度值占相应标准浓度限值的百分比和超标率。
钢的碳含量为()。
下列选项中是债券与股票的相同点的是()。
下列说法中,正确的是()。
A、9B、10C、11D、12D(7-3)×9=36,(15-12)×4=12,(35-15)×6=120;(7-6)×12=(12)。
下列哪一项个人所得不应免纳个人所得税?()
WhenrecruitingatBritishuniversities,PricewaterhouseCoopers,oneoftheBigFourauditingfirmswithitsheadquartersinthe
WouldyoubelievethatthefirstoutstandingdeafteacherinAmericawasLaurentClerc,aFrenchman?At12,he【C1】______theRoya
最新回复
(
0
)