首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #include<stdio.h> voidabc(char*str) {int a,b,i,j; for(i=j=0;str[i]!=’\0’;i++) if(str[i]!=’a’) str[j++]=str[j];
下列程序的运行结果为( )。 #include<stdio.h> voidabc(char*str) {int a,b,i,j; for(i=j=0;str[i]!=’\0’;i++) if(str[i]!=’a’) str[j++]=str[j];
admin
2010-12-10
38
问题
下列程序的运行结果为( )。
#include<stdio.h>
voidabc(char*str)
{int a,b,i,j;
for(i=j=0;str
!=’\0’;i++)
if(str
!=’a’)
str[j++]=str[j];
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://kaotiyun.com/show/f6Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如果要定义一个窗体级变量,定义变量语句的位置应该是
单击一次命令按钮,下列程序代码的执行结果为()。PrivateSubCommand1Slick()DimaAsInteger,bAsIntege,cAsIntegera=2:b=3:c=4
下列针对框架控件的叙述中,错误的是( )。
以下事件过程的功能是:从已存在于磁盘上的顺序文件Numl.txt中读取数据,计算读出数据的平方值,将该数据及其平方值存入新的顺序文件Nurn2.txt中。则在以下横线处合适的语句是()。PrivateSubForm_Click()Dim文A
需求分析阶段的任务是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
窗体上有一个名称为Timer1的计时器控件,一个名称为Shape1的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubForm_Load() Shape1.Top=0 Timer1.Interval=100
在VB中,函数过程与子程序过程的区别之一是
数据流图中带有箭头的线段表示的是()。
已知i,j,k为int型变量,若从键盘输入:1,2,3,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是
随机试题
李斯为什么要写《谏逐客书》这篇文章?
A.骨大于软组织B.软组织稍微大于骨C.无规律可言D.两者相同E.随治疗源皮距而变60钴治疗时,骨和软组织的吸收剂量的关系
A.呕吐伴腹痛、腹泻、发热B.呕吐伴眩晕,眼球震颤C.呕吐物有粪臭味伴腹痛、腹胀、不排便D.呕吐伴右上腹痛、发热、寒战、黄疸E.呕吐伴头痛,意识障碍,偏瘫下列临床表现最有可能的诊断为急性胃肠炎
任脉起于小腹,止于
根据《药品生产质量管理规范》,无规定使用期限的物料,其存储一般不超过
下列关于商标权的处置方式中,正确的是()。
市场机制的核心机制是()。
将函数f(x)=展开成x的幂级数。
下列关于Oracle数据库系统的表空间叙述中,不正确的是()。
爬山虎总是野心勃勃地企图占领每一寸墙。在那无数枝卷向上的藤蔓中,有一枝几乎攀上了那尖尖的屋顶,这时有一阵风刮来,把它悬在半空中。刘川从窗口望出去,看到了对面墙上的这个镜头,下意识地笑了起来。“你是藤,我是墙。”有一天他对小梅说。
最新回复
(
0
)