首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #include void abc(char*str) { int a,b,id; for(i=j=0;str[i]!=‘\0’;i++) if(str[i]!=‘a’)
下列程序的运行结果为( )。 #include void abc(char*str) { int a,b,id; for(i=j=0;str[i]!=‘\0’;i++) if(str[i]!=‘a’)
admin
2021-06-15
17
问题
下列程序的运行结果为( )。
#include
void abc(char*str)
{ int a,b,id;
for(i=j=0;str
!=‘\0’;i++)
if(str
!=‘a’)
str[j++]=str
;
str[j]=‘\0’:
}
void main()
{ char str[]=“abcdef”;
abc(str);
printf(“str[]=%s”,str);
}
选项
A、str[]=bcdef
B、str[]=abcdef
C、str[]=a
D、str[]=ab
答案
A
解析
本题考查函数调用的参数传递。通过函数abc的执行,将字符串中的字母a去掉,保留剩下的,由于是通过指针调用,所以改变字符串的结果。
转载请注明原文地址:https://www.kaotiyun.com/show/e0tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段中完全正确的是()。
下面可以作为软件设计工具的是()。
以下四个程序中,完全正确的是
以下程序段输出结果是()。inta=1234; printf("%2d",a);
若i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++)printf("*****\n");下面关于语句执行情况的叙述中正确的是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
设有定义语句int(*f)(int);则以下叙述正确的是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
下面结构体的定义语句中,错误的是
算法的时间复杂度是指()。
随机试题
以下说法不正确的是
患者呈现“爪形手”,可能损伤的神经是()
普萘洛尔的特点有
为了给病人补充热量,输液中应选用
刘某11月3日下班回家时路过A区,一辆货车违章驾驶刘某躲避不及被货车撞倒,当时觉得没事,但是第二天早上,刘某感到胸闷,咳血,但由于工作太忙,直到11月5日方去医院就诊,11月7日检验结果查明其内脏出血,系撞击所致。该货车由丁驾驶至某地送货,并由甲、乙、丙三
根据《国家赔偿法》的规定,侵犯公民人身自由的每日赔偿金应怎样计算?()
1,0,4,36,196,()
Withthepossibleexceptionofequalrights,perhapsthemost【1】issueacrosstheUnitedStatestodayisthedeathpenalty.Many
Somepeoplearguethatthepressureoninternationalsportsmenandsportswom-enkillstheessenceofsport-thepursuitofperso
WhydidJanephoneMatt?
最新回复
(
0
)