首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
27
问题
有以下程序
#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全国计算机二级
相关试题推荐
设有以下函数:f(inti){intj=0;staticintk=3;i++:j++;return(i+j+k);}如果下面的程序中调用该函
以下选项中关于C语言常量的叙述错误的是
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为
下列叙述中正确的是
若有定义语句:intyear=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是()。
以下错误的定义语句是
有以下程序#includeintf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}main(){intz;z=f(3);printf("%d\n",z);}程
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
有以下函数:intaaa(char,*s){char,*t=s:;while(*t++);t--;return(t-s);}以下关于aaa函数功能叙述正确的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
随机试题
演示文稿的创建有2种方法。
A.结核性腹膜炎B.肾病综合征C.Budd—Chiari综合征D.卵巢癌E.缩窄性心包炎腹水伴下肢水肿、颈静脉怒张见于
金融部门设立国外分支机构属于()。
丰润有限责任公司未按照规定期限缴纳税款,当地税务局即下达通知,限期缴纳,期满后,该公司仍未缴纳税款。请回答下列问题。税务局限期缴纳的期限不得超过()日。
将一个复杂事物分解成容易为人识别的简单事物,将大系统分成小系统从而使风险容易识别。实际中就是根据项目风险的相互关系将项目风险分解成一个层次化的风险因素系统,从而保证风险识别的准确性、完整性和系统性。这是组织图分析法中的()。
当建设工程质量不符合要求时,下列处理方式错误的是()。
电力设备避雷时,在直流配电屏输出端应加()。
根据新修订的《中华人民共和国安全生产法》,安全生产工作应强化和落实()的主体责任。
Theyhaveaccomplishedtheirmissionsuccessfully.
A、Heisfunnyinthelab.B、Hestillhashismindfocusedonstandupcomedy.C、Hetriestokeephisscientistsideseparatedfro
最新回复
(
0
)