首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(char*s){ char*p=s; while(*p!=0)p++; return
有以下程序 #include<stdio.h> int fun(char*s){ char*p=s; while(*p!=0)p++; return
admin
2017-04-26
29
问题
有以下程序
#include<stdio.h>
int fun(char*s){ char*p=s;
while(*p!=0)p++;
return(p-s);}
main(){printf("%d\n",fun("goodbey!"));}
程序的输出结果是
选项
A、6
B、8
C、0
D、7
答案
B
解析
函数fun的主要功能是计算字符串中实际字符的个数,因此。"goodbey!"含有字符为8,返回值为8。
转载请注明原文地址:https://kaotiyun.com/show/HSDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列程序:#include<stdio.h>#include<string.h>main(){inti;chars[10],t[10];gets(t);for(i=0;i<2;i++){gets(s);if(strcmp
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
若有以下定义structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则
设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是
有以下程序#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(X){case1:switch(y){case0:a++;
有以下程序段charch;intkch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述程
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
随机试题
在商业银行风险管理实践中,风险对冲对管理()最为有效。
调配前宜盐炙的药物是
单位银行结算账户按用途分为()。
中国居民李先生2006年每月的工资情况为:境内雇佣单位支付工资6000元,派遣单位支付工资2000元(注:当地规定的月扣除标准为800元)。根据材料回答以下问题。李先生每月应自行申报并补缴个人所得税为()元。
关于寿险保单的受益人说法错误的是()。
临时存款账户的有效期最长不得超过()。
支配呼吸的中枢位于()。
CarsareanimportantpartoflifeintheUnitedStates.Withoutacar,mostpeoplefeelthattheyare【C1】________Andevenifa
"Artdoesnotsolveproblems,butmakesusawareoftheirexistence,"sculptorMagdalenaAbakanowiczhassaid.Artseducation,
Rainforestsarecalledthelungsoftheplanet,becausetheyabsorbcarbondioxide,greenhousegas,andproduceoxygen,whichis
最新回复
(
0
)