首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include int fun(char*s){char*p=s; while(*p!=0)p++; return(p—S);} main(){printf(’’%d\n’’,fun(’’goodbey!’’));}
以下程序的输出结果是( )。 #include int fun(char*s){char*p=s; while(*p!=0)p++; return(p—S);} main(){printf(’’%d\n’’,fun(’’goodbey!’’));}
admin
2019-08-18
30
问题
以下程序的输出结果是( )。
#include
int fun(char*s){char*p=s;
while(*p!=0)p++;
return(p—S);}
main(){printf(’’%d\n’’,fun(’’goodbey!’’));}
选项
A、7
B、8
C、9
D、0
答案
B
解析
题目中函数fun的主要功能是计算字符串中实际字符的个数不包括结束符‘/0’,因此“goodbey!”含有字符为8,返回值为8。
转载请注明原文地址:https://kaotiyun.com/show/1aRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中函数形参不是指针的是
以下叙述中正确的是
有以下程序main(){inta=3;a+=a-=a*a;printf("%dkn",a);}程序的输出结果是
有下列程序:#include#defineN5#defineMN+1#definef(x)(x*M)main()finti1,i2;i1=f(2);i2=f
若有以下程序段intr==8;printf("%d\n",r>>1);输出结果是
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=4251。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅
请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。例如:若有5门课程的成绩是:90.5,72,80,61.5,55则函数的值为:71.80。注意:部分源程序存在文件PROG1.C中。请勿
在数据库系统中,用户所见的数据模式为
面向对象方法中,实现对象的数据和操作结合于统一体中的是()。
随机试题
具有抑制PRL对乳腺泌乳作用的激素是
关于麻疹的预防,不正确的是
A紫草素B丹参醌IC大黄素D番泻苷AE大黄素蒽酮具有致泻作用的是
患者,男,49岁。肝硬化3年,冠心病病史5年,突发大量呕血。下列止血措施中不应该采取的是
男,45岁。发现肝硬化已5年。3天前与朋友聚餐时出现呕血,鲜红色,量约1000mL。患者出现头晕、心慌、出冷汗等,经输血、补液和应用止血药物治疗后病情好转,血压和心率恢复正常。1天前起出现睡眠障碍并出现幻听和言语不清。化验检查示:血氨130μg/m,血糖5
欧洲大陆第一部成文宪法是:
影响供给价格弹性的因素有( )。
在沿海一些地区,高级技术工人的工资水平可以达到每个月3000~4000元,甚至可能更高,而一些没有技术和经验的普通工人的月工资收入却只有800~1000元,这两种工人之间的工资差别属于()。[2005年真题]
Supposeyougointoafruiterer’sshop,wantinganapple—youtakeupone,andonbitingityoufinditissour;youlookatit,
Thecitywasvirtuallyparalyzedbythetransitstrikeforbetterwages.
最新回复
(
0
)