首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(char s[]){ char*P=s: while(*P!=0) p++; return(p-s);} main(){ printf("%d\n",f
有以下程序 #include int fun(char s[]){ char*P=s: while(*P!=0) p++; return(p-s);} main(){ printf("%d\n",f
admin
2015-08-14
22
问题
有以下程序
#include
int fun(char s[]){
char*P=s:
while(*P!=0) p++;
return(p-s);}
main(){
printf("%d\n",fun("0ABCDEF"));}
程序运行后的输出结果是
选项
A、6
B、7
C、1
D、0
答案
B
解析
函数fun的主要功能是计算字符串中实际字符的个数,因此主函数中调用fun得到结果为7。
转载请注明原文地址:https://kaotiyun.com/show/yGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件是程序、数据和______的集合。
下面的程序执行后,文件test.t中内容是______。#inc1ude<stdio.h>voidfun(char*fname,char*st){FILE*myf;inti;
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;};main(){h[0].x=1;h[0].y=2;h[1
以理程序的输出结果______。main(){charst[20]="he11\O\t\\";printf("%d%d\n",str1en(st),sizeof(st));}
若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是______。
下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是()。#include<stdio.h>main(){chars1[]="chinese",s2[]="japnese";
下列关于栈的描述中错误的是()。
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
C语言规定,在一个源程序中,main函数的位置
以下能正确定义一维数组的选项是
随机试题
崇高的体现在不同的人生实践领域表现不同,以下不属于崇高的体现是()
函数f(x)=lnz在区间[1,2]上拉格朗日公式中的ε等于()。
脾静脉的血流约占门静脉血流的
从成熟的卵泡内排出的结构,除外的是
男性,60岁,半年前有心绞痛发作史,近一个月胸痛次数增加,程度加重,持续时间延长,来内科急诊室。心电监护发现胸痛发作时V1~5的ST段明显抬高,胸痛缓解后ST回到等电位线。接诊医生拟收急诊观察室或住院治疗,但均无空床。下列处理哪项最为恰当
下列属于税款征收内容的有()。
考察()是识别企业核心能力常用而有效的方法。
1944年,英国政府通过的决定战后英国教育发展基本方针和政策的教育改革法案是()。(2009年)
下列关于通用对话框CD1的叙述中,错误的是()。
从程序设计的方法和技术的发展角度来说,程序设计主要经历了结构化设计和__________的程序设计阶段。
最新回复
(
0
)