首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void fun1(char*p) { char *q; q=p; while(*q!=’\0’) { (*q)++; q++; } } main() { char a[]={"
有以下程序: void fun1(char*p) { char *q; q=p; while(*q!=’\0’) { (*q)++; q++; } } main() { char a[]={"
admin
2009-01-15
49
问题
有以下程序: void fun1(char*p) { char *q; q=p; while(*q!=’\0’) { (*q)++; q++; } } main() { char a[]={"Program"),*p; p=&a[3]; fun1(p) printf("%s\n",A) ; } 程序执行后的输出结果是( )。
选项
A、Prohsbn
B、Prphsbn
C、Progsbn
D、Program
答案
1
解析
在函数fun1()中,首先将形参p的内容存入临时指针q中,然后使用—个while循环,当q所指内容不是字符串结束标志"\0’时,让q所指内容增1,然后将指针q增1指向下一个位置。所以函数fun1()实现的功能是:将传入字符串的所有字符自增1。主函数,指针p在被传入fun1()函数之前,初始化指向的是宁符数组a的第4个元素’g’,所以最终输出的结果应该是Prohsbn。故应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/moXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上有一个矩形和一个圆,还有垂直和水平滚动条各一个。程序运行时,移动某个滚动条的滚动块,可使圆做相应方向的移动。滚动条刻度值的范围是圆可以在矩形中移动的范围。以水平滚动条为例,滚动块在最左边时,圆靠在矩
设有如下事件过程:PrivateSubForm_Click()x=0Whilex<10x=x+1:x=x*xWendPrintx
对于语句DimVarl#,Var2AsInteger;下列说法中正确的是()。
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上有1个标题为“计算”的命令按钮,1个标题为“1!+2!+…+10!=”的标签。请画1个名称为Text1,初始内容为空的文本框。效果如图3—34所示。程序功能:单击“计算”命令按钮,则计算“1!+2
能够产生1到50之间(含1和50)随机整数的表达式是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
在满足实体完整性约束的条件下
(1)在考生目录下有一个工程文件sjt3.vbp,窗体上有一个圆和一条直线(直线的名称为Line1)构成一个钟表的图案;有两个命令按钮,名称分别为Command1、Command2,标题分别为“开始”、“停止”;还有一个名为Timer1的计时器。程序运行时
目录列表框的Path属性的作用是
数学式子5+(a+b)x2对应的VisualBasic表达式是()。
随机试题
属于动物性食物的有()
帮助孩子学会正确地表达和控制自己的情感,掌握一些常用的宣泄不良情绪的方式与方法是发展儿童人际交往能力的策略之一。()
左睾丸静脉
急性闭合性软组织损伤的病理表现,不正确的是
根据《中华人民共和国行政许可法》,可以不设行政许可的事项包括()。
偿债能力分析原则上应采用()。
张教授:法律的制定和实施应当有助于提高整个社会的道德水准。法律规范自然不同于道德规范,但立法和执法不应当排斥考虑道德因素。李研究员:您的陈述会导致一种不正确的见解,因此我不完全赞同。法律的功能是建立强有力的社会秩序,这是社会成员和谐共处、社会机器良性运转
在稀疏矩阵所对应的三元组线性表中,每个三元组元素按______为主序排列。
Hereissomeadviceonfoodshopping.The【C1】______familyspendsaboutone-sixthofitsincome【C2】______food.Becausefoodisex
Thefrontmatterofabookconsistsofthetitle,subtitle,tableofcontents,andpreface.Butthe【C1】______ofreaderswhopay
最新回复
(
0
)