首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #include<stdio.h> void abc(char*str) { int a,b,i,j; for(i=j=0;str[i]!=’\0’;i++) if(str[i]
下列程序的运行结果为( )。 #include<stdio.h> void abc(char*str) { int a,b,i,j; for(i=j=0;str[i]!=’\0’;i++) if(str[i]
admin
2021-02-25
27
问题
下列程序的运行结果为( )。
#include<stdio.h>
void abc(char*str)
{ int a,b,i,j;
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/GBtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列各选项中,不属于序言性注释的是()。
表示学生选修课程的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,检索选修了课程号为2的课且成绩不及格的学生学号的表达式是
若有以下定义和语句()。intu=010,v=0x10,w=10; printf("%d,%d,%d\n",u,v,w)
下列关于二叉树的叙述中,正确的是
以下选项中合法的标识符是()。
下列排序方法中,最坏情况下比较次数最少的是()。
以下选项中错误的是()。
若要定义一个具有5个元素的整型数组,以下错误的定义语句是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
随机试题
培养国际经营管理人员的最佳场所是【 】
当酗酒者酗酒时,给予能引起负性心理效应的刺激,从而帮助矫正酗酒行为,这种个体行为矫正方法称为
类风湿性关节炎发作的高峰年龄在
易燃物质可能出现的最高浓度不超过爆炸下限的哪一项数值,可划为非爆炸危险区域?()
小型锅炉最常见的爆炸情况之一是(),预防这类爆炸的主要措施是加强运行管理。
滑模施工时顶架横梁或千斤顶座间的水平允许高差为()。
2015年3月15日,甲银行向乙公司签发一张银行本票,但乙公司一直没有主张票据权利,根据票据法律制度的规定,乙公司对甲银行的票据权利的消灭时间是()。
现代人力资源管理的三大基石不包括()。
研究表明,把在电动跑步机上45分钟的锻炼改为到附近公园慢跑,可以减少将近1公斤的二氧化碳排放量;不用洗衣机甩干衣服,而是让其自然晾干,这可以减少2.3公斤的二氧化碳排放量;在午餐休息时间和下班后关闭电脑及显示器,可以将这些电脑的二氧化碳排放量减少三分之一;
Whatispapermade?Whenwe【C1】______booksornewspapers,weseldomstopandthinkaboutthethings【C2】______tomakethem.【C3】_
最新回复
(
0
)