首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( char s[] ) { char *p = s; while( *p != 0 ) p++; return ( p-s ); } main() { printf("%d\n", fun("0ABCDE
有以下程序 #include int fun( char s[] ) { char *p = s; while( *p != 0 ) p++; return ( p-s ); } main() { printf("%d\n", fun("0ABCDE
admin
2020-11-27
21
问题
有以下程序
#include
int fun( char s[] )
{
char *p = s;
while( *p != 0 ) p++;
return ( p-s );
}
main()
{
printf("%d\n", fun("0ABCDEF") );
}
程序运行后的输出结果是( )。
选项
A、7
B、6
C、1
D、0
答案
A
解析
考查指针变量。指针变量的定义形式为: 类型名 *指针变量名,表示指向某一个变量的指针,如果定义形式为:类型名 **指针变量名,则表示指向某一个指针变量的指针,所以A)正确。指针变量本身存储的是其指向的变量的地址值,不需要使用求地址运算符(&)来获得地址,选项B)错。p=NULL;是将空指针赋给指针变量,表示该指针变量当前未指向任何变量,语句p=\0;本身不正确,两者不等,故选项C)、D)错。答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/ed3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有语句:char*line[5];,以下叙述中正确的是
以下错误的定义语句是
以下叙述中正确的是
有以下程序段TypedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是()。
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
下面结构体的定义语句中,错误的是
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
暂予监外执行是指对被判处有期徒刑、拘役或无期徒刑的罪犯,在某些法定情形出现时,暂时不采取在监狱或看守所执行原判刑罚的一种变通执行方法。罪犯有下列情形之一的,可以暂予监外执行:(1)有严重疾病需要保外就医的;(2)怀孕或正在哺乳自己的婴儿的;(3)生活不能自
引起双侧输尿管积水的原因是
颅内压增高的“三主征”是
下列各项,不是引起胃炎的原因是()
某人计划5年末购置一辆价格为75000元的汽车,故每年年末向银行等额存款一次,已知年利率为5%,则此人每年末等额存款应为()元。
下图所示乘法竖式是成立的,方框代表着隐藏的数字,但这些数字不一定相同。那么,该竖式中共使用多少个不同的数字?(例如,234,则是有三个不同的数字)
这是一位教师执教《早操》巩固识字的片段:师:请从“苹果树”上摘一个带有你认识的字的“苹果”贴到黑板上。(教师出示教具苹果树)学生纷纷争抢“苹果”。(共10个字,没摘到字的同学请回到座位上)师:老师帮你们贴到黑板上。(贴的位置要高)生:“做操”贴到哪
以法律意识的专业化程度为标准,法律意识可被分为()。
A、 B、 C、 D、 B
按照群体规模分类,计算机支持的协调工作CSCW可分为(55)。群件系统的主要目标是(56)。(57)不是群件系统区别于其他系统的显著特征。群件与CSCW的关系是(58)。
最新回复
(
0
)